Subject: Re: CVS commit: pkgsrc/net/bittorrent
To: None <tech-pkg@NetBSD.org>
From: Michal Pasternak <michal@pasternak.w.lub.pl>
List: tech-pkg
Date: 03/03/2004 17:13:09
Jan Schaumann [Wed, Mar 03, 2004 at 10:27:39AM -0500]:
> We really should find a standard way or naming scheme for packages that
> can work with and without X.  Some of our packages are called foo-nox,
> other are called foo-x11, now we have foo-gui ...

Some are even called -nox11 (edtors/xemacs-nox11).

Also, we had foo-gui since some time as www/links-gui...

IMO: 

* PKGNAME-gui when the package really provides a gui to some other program
  (eg. as Marc's bittorent packages are, so this he named it consistent)

* PKGNAME-nox when the package is mostly (commonly) used on X, and non-X
  version should be an option - eg. xemacs and xemacs-nox (not "nox11",
  "nox" is enough - IMO)
  
* PKGNAME-x11 when it is just otherwise (package is commonly used in text
  mode, x11 is an option) - for example, let's imagine package "traceroute"
  and it's X11 version, called "traceroute-x11" or "xtraceroute"

Thus:
 * bittorent IMO should be leaved as-is, it is consistently named

* links-gui could be renamed to links-x11, as it doesn't really provide any
  more gui, than text-based links has (imaginary links package using
  framebuffer on Linux could be then named links-fb for example)

* ... something more?

Take care,
-- 
Michal Pasternak :: http://pasternak.w.lub.pl :: http://winsrc.sf.net
"There's so much comedy on television. Does that cause comedy in the streets?" 
	-- Dick Cavett