[Modules] Braindump!

Göran Hultgren gohu at rocketmail.com
Mon Feb 18 01:32:27 UTC 2002

Hi all!

--- Lex Spoon <lex at cc.gatech.edu> wrote:
> I agree that overall, Debian has a decent package system worth
> considering.  I don't know of a good introduction to it, but chapters 2
> and 3 of Debian's Policy Manual seem to at least describe the parts that
> would be relevant to us:
> 	http://www.debian.org/doc/debian-policy/
> There's nothing very fancy about it, but they might have thought of
> things we didn't.

My thought exactly. I have been looking around for other systems as well,
and even though I am not sure it can contribute anything to the discussion -
I find the stuff in www.gentoo.org (Portage) to be interesting.
> By the way, another very handy part of Debian is their Bug Tracking
> System.  You can then post bugs to all packages in the same manner.  But
> that's an orthogonal issue, I suppose.
> 	http://www.debian.org/Bugs/
> > Squeak: Well, currently we have something similar - but we lack the "module" granularity which
> has
> > made it problematic to maintain the gamma and the offical relase ("stable" and "testing").
> > Eventuall we all end up in the alpha stream! :-) This is not so good, but I think it would be
> much
> > simpler if we where dealing with new versions of modules instead of with small changesets.
> > 
> I don't think we're so different.  The same type of people that use
> alpha Squeak, use unstable Debian.  Nobody wants to wait for the newest
> features.

I agree. I was merely noting that perhaps we could become better at updating the official and the
gamma version if we had a more elaborate modules system in place. We will see. :-)

> > I think we could introduce some form of "forwarder" file in order to make the virtual
> hierarchy
> > distributed.
> Interesting idea.  Although, Debian has scaled to 800 developers and
> 8000 packages using a central ftp server, so it's not clear we *have* to
> worry about this.  Also, and I'm sure you have thought of this, we
> surely want to leave the ability to have multiple root servers listed
> even if we have the forwarders.

Yes of course. But do note that Debian is "flat" and we are instead establishing
a hierarchical namespace. I think that the forwarder-idea may be more interesting
in our situation. And of course - these things aren't necessary at all from
the beginning but typically things that can be hard to introduce later on.

And of course - it could be senseless overkill - what do I know! :-)

regards, Göran

Göran Hultgren, goran.hultgren at bluefish.se
GSM: +46 70 3933950, http://www.bluefish.se
"Department of Redundancy department." -- ThinkGeek

Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games

More information about the Squeak-dev mailing list