[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: when and why did python(-minimal) become essential?



On Sun, 29 Jan 2006 16:54:17 +0100, Josselin Mouette <joss@debian.org> said: 

> Le dimanche 29 janvier 2006 à 09:25 -0600, Manoj Srivastava a écrit
> :
>> > There have already been - admittedly sporadic - proposals to
>> > rewrite some key parts of the system, like the init scripts or
>> > adduser, in python. However, if the proponent knows from the
>> > beginning the implementation wouldn't be accepted because of the
>> > language it is written in, you can't expect him to start working
>> > on it.
>> 
>> Unless there is a technical rationale for writing things in a new
>> language (no, I'm too lazy to learn the old one is not good
>> enough), this is not a bad thing.

> Oh, great. Preventing evolutions from happening, just because some
> people judge their language to be able to replace anything another
> language can do, this must be a good thing.

        If asking for a technical rationale is way too much for you, I
 am glad you are not in charge. Gratuitous, whimsical, random changes
 in critical infrastructure are not laudable, and not something to
 emulate.

> We'd better let those skilled people make all evolutions happen, of
> course they have all the time to rewrite all contributions in their
> TRUE and ONLY language.

        I can see your logic skillz are on par with your language
 skillz. Russ said it best already: once a language as heen accepted,
 there is a measure of cost of change. It is not a my language is
 bigger than your language -- it is a matter of doing a cost benefit
 analysis.

        And yes, I do believe if someone can't handle the technical
 tasks of Debian package management and systems integration (which
 includes sticking to the current policy, or providing technical
 rationale for why policy must be modified), they should indeed leave
 package management to those who can. Not everyone needs to be a DD.

        manoj

-- 
Unix: Some say the learning curve is steep, but you only have to climb
it once. Karl Lehenbauer
Manoj Srivastava   <srivasta@debian.org>  <http://www.debian.org/%7Esrivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Reply to: