Oron Peled wrote:
On Monday, 5 בMay 2008, Ira Abramov wrote:
which brings me to the question - should I stick to Fedora (7? 8?) for the
devel environment and break from the RPM world and go for Lenny or Hardy?
Generally, the requirements of any "enterprise/stable" distributions
are bad for developers by definition.
These distros must have long upgrade cycles, normally contain a lot of
legacy API's which are maintained purely for legacy applications etc.
So for production, your obvious choice may be RHEL/Centos, Debian etch etc.
But for development you should take Fedora, Debian lenny, Ubuntu (without
staying on the LTS track), etc.
Based on 4 years of running a company whose main business is supporting
and assisting product companies use Open Source in their products, I
completely disagree:
For a commercial product, at least a commercial product which is not
developed by a bunch of all Linux old hands, I think that the
complexities added by using a
cutting edge (as opposed long term support) distribution , in addition
to having to deploy
on a different platform then the one you developed on, introduce some
much 'noise' in the
development environment such that any advantage gained from using the
latest and greatest is lost.
If your current production target is Centos, you natural development
platform will be Fedora. Each RHEL version click (~18 months) accumulates
roughly 3 Fedora versions (~6 months). So for your case a Fedora 8 would
be solid choice (fully updated, it is kdevelop-3.5.1-3.fc8).
I think developing commercial product on Fedora is a bad idea.
Note that I'm not saying anything bad about Fedora here, just about it's
application as a development environment for a commercial product.
Gilad
--
Gilad Ben-Yossef
Chief Coffee Drinker
Codefidence Ltd.
The code is free, your time isn't.(TM)
Web: http://codefidence.com
Email: [EMAIL PROTECTED]
Office: +972-8-9316883 ext. 201
Fax: +972-8-9316885
Mobile: +972-52-8260388
================================================================To unsubscribe,
send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]