-----Original Message----- From: ros-general-bounces@reactos.com [mailto:ros-general-bounces@reactos.com] On Behalf Of Youness El Andaloussi Sent: 1. december 2004 04:00 To: ReactOS General List Subject: Re: [ros-general] RE: [ros-dev] Must Read!!!! Msi.dll andBison Alert!!!!
Bison *must* be optional.
why *must* it be optional? arguments about "standard tools" fall flat because a standard win 32 system lacks a compiler anyway... There are many bison implementations, including win 32 or dos versions.
As was mentioned bison is one of the most standard compiler generation tools... available from many places, including installed as a standard package in many linux distribs.
i believe in make things work first, then make them better.
my 0.02...
Youness
Because you would add 5 minutes or so to the time your average new developer will need to spend in order to set up an environment. That is 5 minutes extra *just* because he needs to generate two files out of approx. 7900 (or 0,025%). It is even likely he will never need to change these himself. If we have 100 new developers, they need to spend an additional 8 hours total. For an average Danish IT consulting company that is $1200 of lost revenue spent on virtually nothing.
If you want to see extreme versions of this problem, go see how much time you need to spend on setting up an environment in order to build eg. OpenOffice, Mono or GCC.
I'm not religious about not adding more tool dependencies, but it must be justified. So if there is a tool that will give an overall higher productivity then I might be for it. I am however religious about not requiring non-free tools to develop ReactOS.
Casper