Debian Developers - Re: ITP: cddb.bundle -- CDDB Bundle for GNUstep

This is Interesting: Free IT Magazines  
Home > Archive > Debian Developers > October 2004 > Re: ITP: cddb.bundle -- CDDB Bundle for GNUstep





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: ITP: cddb.bundle -- CDDB Bundle for GNUstep
Jeff Teunissen

2004-10-08, 2:48 am

Adeodato Simó wrote:

> * Jeff Teunissen [Thu, 07 Oct 2004 03:52:37 -0400]:
>
>
> but note that adding "gnustep-" or "gstep-" as prefix to "these"
> packages is/was (from what I've seen so far):
>
> (a) the preferred solution by a high majority of DD, as to what
> benefits most to archive namespace clutter.


I've only seen a few highly-vocal people whenever this comes up, and this
suggests to me that few people even /care/ -- but those few that do are in
violent disagreement.

> (b) what can be regarded as most useful for our users (I, at lest,
> think it is, and some other people will as well, I hope).


I don't really see how it's useful -- it doesn't matter what libs are used
by an app.

Why should, for example, TalkSoup (an IRC client) be called
g[nu]step-talksoup? It's the only program with that name, it's not
"generic", it's not part of the GNUstep project, and it's not even written
by a member of the GNUstep project. It has a somewhat-different interface,
but you expect that from most apps that work on X. So what's the difference?

About the most that's reasonable is to stick .app on the end to tell people
that it's not run in the usual manner (unless there's a script included to
start it up, in which case no differentiation ought to be made).

>
> but there must be a close relationship to GNUstep when you have:
>
> preferences - GNUstep Preferences application
> terminal - Terminal Emulator for GNUstep
> textedit.app - Basic text editor for GNUstep


Those descriptions are the result of Debian maintainer malfunctions. None of
those applications is "for GNUstep"; they're part of, and for, Backbone. So
far they still work with vanilla GNUstep, but that will not always be so and
we don't feel any need to ensure that.

>
> see above. I'd rather see:
>
> gstep-preferences - GNUstep Preferences application from the
> Backbone project
> gstep-terminal - Terminal Emulator for GNUstep from the Backbone
> project
> gstep-textedit - Basic text editor for GNUstep from the Backbone
> project


And I'd rather see:

backbone - Dependency package for the Backbone user environment
backbone-sysapps - Core applications for Backbone
backbone-sysframeworks - Core frameworks for Backbone
backbone-systools - Core utilities for Backbone
backbone-* (a la carte things from the currently-empty Common set)

where -sysapps contains Preferences, Terminal, TextEdit, and eventually our
workspace manager; -systools contains open, the openapp diversion, bbterm,
and "panel" (a command-line program for popping up various types of panels
[dialog boxes] -- this may not be what it is eventually called, of course);
and -sysframeworks contains the PrefsModule and HelpPanel frameworks.

That would be the Backbone System (equivalent to the GNOME or KDE core),
which we plan to make more integrated over time. Additionally, we'll have
other sections for optional components (much like Debian's optional and
extra priorities) which can be cherry-picked.

[snip]

> [btw, the mail I'm replying to is the *first* (that I can find)
> containing the "Backbone" word. if this had been mentioned earlier,
> I'm sure it would had made people happier packages with names like
> backbone-$whatever or $whatever-backbone that the current $foo.app.]


Take that up with the Debian maintainers of the Backbone packages. While I
am a DD, I have nothing to do with their packaging (since all of the GNUstep
stuff I have is source-built and usually from cvs, I wouldn't be using my
own packages).

--
| Jeff Teunissen -=- Pres., Dusk To Dawn Computing -=- deek @ d2dc.net
| GPG: 1024D/9840105A 7102 808A 7733 C2F3 097B 161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project http://www.quakeforge.net/
| Specializing in Debian GNU/Linux http://www.d2dc.net/~deek/


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






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2009 webservertalk.com