Ted: Yes, this is a great start at the naming convention modulo some character set issues and some further ramifications w.r.t. installation locations. Jeff Johnson and I are working on finding the LCD character set between rpm and dpkg (rpm's set is not truely explicit yet). I proposed at one time that the LANANA (make sure that term ends up in the glossary!) assigned name also be the packages installation directory under /opt/<pkgname> with its sub directories under packager control. I don't remember hearing of any problems, so we should go with that too. What was the word on where configuration files of such package should go? /opt/<pkg>/etc? tytso@mit.edu wrote: > > In response to a complaint that we hadn't specified a naming convention > for LSB packages, I threw together the following straw-man proposal. > > I'd appreciate some comments about whether this is on the right track or > not. > > Thanks!! > > - Ted > > <SECT1 ID=pkgnameconv> > <TITLE>Package Naming</TITLE> > <PARA> > Because there is no consistent packaging naming amongst the various > Linux distributions, it is necessary for LSB complaint applications to > adhere the following rules to avoid conflicts with packages provided by > the distributions. > </PARA> > > <ITEMIZEDLIST MARK="bullet"> > <LISTITEM> <PARA> > All LSB package names must begin with the prefix "lsb-". > </PARA> > </LISTITEM> > > <LISTITEM><PARA> > If the package name contains only one hyphen (including the one in the > "lsb-" prefix) then the package name must be assigned by the LANANA, which > shall maintain a registry of LSB names. > </PARA></LISTITEM> > > <LISTITEM><PARA> > If the package name contains more than one hyphen (i.e., > "lsb-www.redhat.com-redhat-database" or "lsb-gnome-gnumeric"), then > the portion of the package name between first and second hyphens shall be > called the packager name, and it must be assigned to the provider of > the LSB package. If the packager name contains one or more period > characters, then it must be a DNS domain assigned to the pacakger. > If the pacakger name does not contain any periods, then it must be assigned > to the pacakger by the LANANA, who shall maintain a registry for this purpose. > </PARA></LISTITEM> > </ITEMIZEDLIST> > > _______________________________________________ > Lsb-taskforce1 mailing list > Lsb-taskforce1@lists.sourceforge.net > http://lists.sourceforge.net/lists/listinfo/lsb-taskforce1 -- Albert den Haan, Software Developer @ Corel Corporation albertd@corel.com (613) 728-0826 x5318
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature