[ros-dev] End-of-merge for some components shared with Wine
James Tabor
jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Sat Aug 13 01:35:35 CEST 2005
Hi!
Ge van Geldorp wrote:
> It's becoming impossible for me to keep some components synced with Wine.
> For some components, we have too many changes in our tree which were not
> submitted to Wine. I've tried to submit some of "our" changes, but was
> unable to answer questions asked by the Wine people, since I simply do not
> have enough knowledge of those particular DLLs. The original (ReactOS)
> authors of the changes are not interested or currently unable to answer
> either.
>
HOOOO! I'm trying REAL HARD MAINTAINING CONTROL OF MY COMMENTS!!!!!
OH! It hurt to be nice right now! AAAHHHH!
> So, the following components are now effectively forked:
> - tools/widl
I'm at a loss, this was a ROS and Wine project, how did this run away from us?
> - lib/dinput
Don't know about this one.
> - lib/setupapi
same here.
> - lib/winmm
It never been synced.
Alex Ionescu wrote:
> Ge van Geldorp wrote:
>
>>
>> I am not going to work on the other ones anymore. If the authors can't be
>> bothered to help get their changes in Wine
>>
> I wouldn't blame the authors for WINE's ultra-conservative app-based
> developement strategy. I woudln't blame WINE either; that's been their
> development process for years and since they seem to be sucesful (for
> now), it would be fair to say that their strategy is working. Whether it
> pays off or not, is too premature to say.
>
Yelling and screaming!
>> I can't be bothered to spend time
>> on it either.
>>
>>
> I agree. Our implementation of setupapi is clearly more advanced and
> cleaner then WINE's. They are the ones on the losing side, unless they
> choose to somehow accomodate us. I've never liked the policy of "if you
> want WINE changes, we spend time and make ROS accept them. If WINE wants
> ROS changes, we spend time and make WINE accept them". It seems
More yelling and screaming!
> counterproductive. WINE should get a guy to sync ROS changes as well,
> and have a process to make sure they get accepted. It seems silly to
> require a real-world application. Of COURSE there is one...or else why
> would the API be exported? Sure, there might be only three applications
> in the world, but it doesn't mean they don't exist. And finding 3
> applications out of the billions that exist is worse then finding a
> needle in a hay stack. If you don't care about three apps, then you run
> into a dangerous slippery slope. Who decides the number of apps you're
> willing to sacrifice? 3? 30? 300? If you start sacrificing apps here and
> there, the number grows exponentially.
>
We have to maintain backward compatibility, btw.
>> Gé.
>>
>>
> Best Regards,
> Alex Ionescu
>
8^\, I feel your frustration,
James
PS. My yelling comments are not pointed @ any Ros developers.
More information about the Ros-dev
mailing list