[Sugar-devel] Name for Sugar Packages

Aleksey Lim alsroot at member.fsf.org
Sat Jul 31 20:11:09 EDT 2010


On Sun, Aug 01, 2010 at 01:00:04AM +0100, Gary Martin wrote:
> On 31 Jul 2010, at 23:24, Aleksey Lim <alsroot at member.fsf.org> wrote:
> 
> > Hi all,
> > 
> > Just wondering, how to name Sugar Packages.
> > 
> > The reasons to not reuse "package" name - it is not regular
> > (GNU/Linux distributions) packages, because:
> > 
> >  * primal deploying model is decentralized (via 0install) not centralized
> >    which is the core point of regular distros
> >  * sugar "packages" still could be represented as regular packages to
> >    support centralized sugar distributions but in that case it will
> >    look like tunneling, e.g., ssh tunnels via http
> >  * in most cases, "packages" will contain results of doer experiments,
> >    e.g., not fully tested/QAed/etc stuff like packages in regular
> >    distributions (at least in stable distro releases)
> >  * in most cases, "package" maintainers will be their developers
> >    because there is no need in any "packaging" work except supporting
> >    an analog of activity.info file (for activities)
> > 
> > The reasons to not reuse "activity" name:
> > 
> >  * "packages" might contain not only activities but libraries, other
> >    (not)well distro packaged dependencies, .xol content or sugar itself
> >  * it is about deploying content not about its quality
> > 
> > The reasons to not reuse "bundle" name:
> > 
> >  * distribution will happen not only (or, usually, not at all) via bundles
> >    (e.g. .xo bundles)
> 
> Not sure I grasp the above.
> 
> > And the last but not least :) reason, it would be really cool to have special
> > name for sugar packages, e.g, Ruby has "gems", Python has "eggs".
> 
> But if it's a name game,

you got it :)

> I can't avoid suggesting Sugar "cube" ;)

so, 3:0 for "cubes"..

I guess the place where these cubes are produced could be named refinery.sugarlabs.org

-- 
Aleksey


More information about the Sugar-devel mailing list