Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Alain Penders <alain@g.o>, gentoo-dev@g.o
From: Dylan Carlson <absinthe@g.o>
Subject: Re: status of gentoo-installer?
Date: Mon, 17 Mar 2003 13:20:22 -0500
On Monday 17 March 2003 09:00 am, Alain Penders wrote:
> http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-src/cursingcow/
>
> That's the installer that's currently being worked on.  Most recent
> change: 8 weeks ago.

I've worked with Java considerably.  It would be a good choice for most 
purposes, including something such as this.  However, Gentoo is generally 
built around python, which is a great language as well for many of the 
same reasons.  

Ultimately, we could do the Gentoo toolchain any languages -- java, perl, 
tcl, ruby, etc.   Parts of the toolchain are in some of these languages.  
However, python (by-and-large) is the standard at Gentoo.

Just my $.02/.01€/.02¥/.01£/etc:

We should be working to switch any of the existing toolchain that ISN'T 
python (bash, perl, whatever) to be redone in python.   New tools should 
be written in python only, and we deviate from this policy only when it's 
absolutely essential to do so.

The consistency of using a coding standard such as that would simplify 
(reducing the dependencies in the toolchain) and lower the required QA 
effort of the entire project down the road.  

Finally, I generally agree with drobbins that XML should be used whenever 
possible.  Including changelogs.

If an effort is made to adhere to this coding standard, Gentoo will mature 
in a faster, more predictable fashion... possibly at the expense of a few 
gurus in other languages.  I myself am no expert in python, but I'm 
prepared to be for Gentoo.  

I would hate to see someone invest a lot of time in writing a tool for 
Gentoo that does its job well, but doesn't fit in very nicely with 
everything else.  It usually means the tool will get rewritten at some 
point in the future... thus we bump into the Law of Diminishing Returns.

Cheers,
Dylan Carlson

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x708E165F
Key fingerprint = 3AEA DE38 FE42 15A6 C0E2 730E 3D04 BCC1 708E 165F

--
gentoo-dev@g.o mailing list

References:
status of gentoo-installer?
-- Bip Thelin
Re: status of gentoo-installer?
-- Alain Penders
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: status of gentoo-installer?
Next by thread:
Cross-compiler - cross compilation to other *nix variants
Previous by date:
gentoo-dev-unsubscribe@g.o is not working
Next by date:
Re: devfs and latest kernels ...


Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.