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

Re: Gnome 2.12 & Python



Thanks everyone for the feedback.  I had not even considered the possible impact of a political dimension with regards to Python/Java/etc.

Further, I have gone through a bunch of the packages and source from both the experimental tree and ftp.gnome.org, and realize that my assumption that gnome-menus was core functionality was a bit off.

One of the things that has always frustrated me with Linux (in general) was the lack of centralized documentation, so I have thrown a wiki up on which to try to create (if only for myself) a place to keep Debian/Gnome information together.  If anyone wants to take a look, feel free to jump to:
  http://wiki.lofdev.com/
and choose the Debian Gnome Wiki link (below the stock logo on the left of the screen).  Do let me know if you like (or dislike) what's there.

Thanks again,

-dave

On 10/29/05, Michael Banck <mbanck@debian.org> wrote:
On Sat, Oct 29, 2005 at 02:25:51PM -0600, Dave Loftis wrote:
> I think that the idea of a spiderweb of dependencies in the core of an
> operating environment is a bad idea. A system like Gnome ought, in my
> opinion, to depend only on X on other *ux core libraries, and on
> things that it builds itself. Creating dependencies to multiple coding
> environments (e.g., Python or hypothetically Java, etc) will create
> problems as those dependencies change, and as Gnome changes.

It is the duty of the distribution to ensure that those dependencies are
handled in a clean way.

GNOME upstream has decided to allow new modules programmed in Python
into the desktop release.  Considering the political issues regarding
Mono and Java, this seems a wise move to me, as there definately seems
to be a need for a high-level language.

> I would like to be able to yank out of Debian packages only the core
> functionality of Gnome. I don't really want Games or most Widgets and
> stuff.

Install the relevant packages then, possibly rebuilding some stuff
without Python or other stuff.

Debian optimizes for the common user, not for power-users who should
know their way around and be able to customize their desktop anyway.

Or rather, it makes sense to ship a sane and feature-complete GNOME
desktop by default, while you can remove modules according to your
taste if you wish so (or have external constraints like storage
restrictions).

> I want the Gnome core (which, in a much further investigation) does
> not have Python in it,

This statement will be false by the time Etch releases, at least for
some values of "the Gnome core".

> Really, though, the decision seems to be at Gnome, not here, though.

Indeed.


Michael

--
Michael Banck
Debian Developer
mbanck@debian.org
http://www.advogato.org/person/mbanck/diary.html


--
To UNSUBSCRIBE, email to debian-gtk-gnome-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: