On 3/27/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote: > On Tue, 27 Mar 2007 21:12:57 +0200, Hisham Muhammad <[EMAIL PROTECTED]> > wrote: > > > On 3/27/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote: > >> On Tue, 27 Mar 2007 14:42:36 +0200, MJ Ray <[EMAIL PROTECTED]> wrote: > >> > We already have ESP-GhostScript, so I think we should use GhostScript > >> > (GNU-Ghostscript was already using that) and artofcode-Ghostscript > >> > with a possible AFPL-Ghostscript if that ever releases again (I'm > >> > confused about the plan for it). > >> > > >> It's the artofcode GPL-version that has the name 'Ghostscript', not the > >> GNU-version, so we have to rename all of the recipes and the best thing > >> would probably be to have no version use just 'Ghostscript'. But I was > >> thinking, to make the versions easier to group, perhaps when listing, > >> wouldn't it be better to have the type/version as a suffix instead of > >> prefix, and by that those will be listed side by side? > >> > >> > Second-best is to rename the GNU one to GNU-GhostScript, call the > >> > ex-AFPL one artofcode-Ghostscript and blacklist GhostScript as > >> > ambiguous. Maybe we could even include a 'don't use this, use one of > >> > these' recipe or would that break stuff? > >> > > >> > GPL-GhostScript would be ambiguous (which I think may be artofcode's > >> > intention) and could apply to most of these competing versions so I > >> > wouldn't use that name for any of them. > >> > > >> Yes, that was the reason about my comment about it beeing real > >> confusing, > >> so I agree on not having any GPL-version. > > > > > > Ok, so let me see if I got this straight: > > > > There are currently three variants of Ghostscript: > > * ESP-Ghostscript > > * GNU-Ghostscript > > * Artofcode-Ghostscript > > > Actually there are four(!) versions of Ghostscript. Artofcode manages two > versions, one under the AFPL license and one under the GPL license, though > the future for the AFPL licensed version is uncertain.
Then how about: * ESP-Ghostscript * GNU-Ghostscript * Artofcode-Ghostscript * AFPL-Ghostscript > > As far as I understand, these are mostly interchangeable (eg, for > > using with Latex) except that some CUPS stuff requires ESP-Ghostscript > > specifically. > > > Is this still the case? I really don't know but I have got the idea that > GNU Ghostscript now includes this stuff as well. > > > So, I agree, let's drop the unprefixed name Ghostscript from packages > > and recipes as it is too ambiguous. We could have it in the > > compatibility list file of the Scripts package, so that when the > > variant is not relevant, a Dependencies file can specify Ghostscript > > and use any of them. > > > Ok, but how about making the varitions as suffixes instead, to make it > easier to group them? I know this may break things unless all cases are > covered, but we shall rename them anyway, we can use this opportunity to > select the names we would like to have. As in "Ghostscript-GNU", etc? Personally, I don't like it. And I don't think encoding the variants in version numbers as in "Ghostscript 1.2.3-gnu" is an option because incompatibility is always a risk in forks and it would be impractical to specify them nicely in dependencies files. > > (This makes me think that when a recipe/package is not found to > > fulfill a missing dependency, then the compatiblity list should be > > looked for alternatives. Don't know if this is already implemented.) > > > Don't think it's implemented, but it's an idea. Priorities as the order > the apps are listed? Could be. If they are really compatible then any would work, so the order shouldn't be that important. -- Hisham _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel