[opensuse-packaging] policy for naming devel packages
![](https://seccdn.libravatar.org/avatar/a769262fe9a53e49df65ec5fbf8f5de9.jpg?s=120&d=mm&r=g)
Hi, it was recently (in bugreport 277317) brought to my attention that we have three packages containing development files, but not being named with a "-devel" suffix: OpenOffice_org-sdk wnn-sdk xorg-x11-server-sdk I was wondering if there is a special policy regarding the -sdk suffix that I'm not aware of? Shouldn't those packages be named -devel? Thanks, Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/fff0f38e92656c8a636916213eb952c4.jpg?s=120&d=mm&r=g)
Hi, On Wed, 23 May 2007, Dirk Mueller wrote:
it was recently (in bugreport 277317) brought to my attention that we have three packages containing development files, but not being named with a "-devel" suffix:
wnn-sdk
This is not a subpackage of something, but really a package in it's own. IOW upstream calls it like so, we shouldn't differ without good reasons, so this name would be IMO okay.
OpenOffice_org-sdk xorg-x11-server-sdk
About these I'm less sure. The xorg-x11-server-sdk indeed only contains stuff you usually would expect from your random -devel package. In one way it's different: this package is for developing other X11 server code, not for normal developers doing X11 stuff, i.e. more or less an artifact of the big split of X11 into modules (I realize that this characterization is a bit stretching). It could reasonably be named xorg-x11-server-devel, but I don't see a big reason to enforce that name. It's not that anyone who doesn't know the current name would want to have it. OpenOffice_org-sdk could also be named -devel I think. It mostly contains IDL defs and UNO interfaces. OTOH it doesn't contain libraries to directly link against, something which I would expect in a random -devel package.
I was wondering if there is a special policy regarding the -sdk suffix that I'm not aware of? Shouldn't those packages be named -devel?
IMHO: xorg-x11-server-sdk should be named -devel, the others not. My criteria would be: What's the most interesting thing in there? If it's header files and libraries -> -devel. If other stuff prevails -> whatever. And no, that's no policy :) Ciao, Michael. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/752ab4388fd03faa7e32bf0814e65788.jpg?s=120&d=mm&r=g)
On Wed, May 23, 2007 at 04:37:56PM +0200, Michael Matz wrote:
Hi,
On Wed, 23 May 2007, Dirk Mueller wrote:
it was recently (in bugreport 277317) brought to my attention that we have three packages containing development files, but not being named with a "-devel" suffix:
wnn-sdk
This is not a subpackage of something, but really a package in it's own. IOW upstream calls it like so, we shouldn't differ without good reasons, so this name would be IMO okay.
OpenOffice_org-sdk xorg-x11-server-sdk
About these I'm less sure. The xorg-x11-server-sdk indeed only contains stuff you usually would expect from your random -devel package. In one way it's different: this package is for developing other X11 server code, not for normal developers doing X11 stuff, i.e. more or less an artifact of the big split of X11 into modules (I realize that this characterization is a bit stretching). It could reasonably be named xorg-x11-server-devel, but I don't see a big reason to enforce that name. It's not that anyone who doesn't know the current name would want to have it.
OpenOffice_org-sdk could also be named -devel I think. It mostly contains IDL defs and UNO interfaces. OTOH it doesn't contain libraries to directly link against, something which I would expect in a random -devel package.
I was wondering if there is a special policy regarding the -sdk suffix that I'm not aware of? Shouldn't those packages be named -devel?
It's not a policy, but xorg-x11-server-sdk is the package name, that other distributors use for these files as well. I'm not aware of anyone using xorg-x11-server-devel. I don't see much benefit for renaming it besides from confusing our customers by constantling renaming our X11 packages. Best regards, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/fff0f38e92656c8a636916213eb952c4.jpg?s=120&d=mm&r=g)
Hi, On Wed, 23 May 2007, Stefan Dirsch wrote:
It's not a policy, but xorg-x11-server-sdk is the package name, that other distributors use for these files as well. I'm not aware of anyone using xorg-x11-server-devel. I don't see much benefit for renaming it besides from confusing our customers by constantling renaming our X11 packages.
I agree. If the -sdk name is already established practice, that fact wins. Ciao, Michael. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/a769262fe9a53e49df65ec5fbf8f5de9.jpg?s=120&d=mm&r=g)
On Wednesday, 23. May 2007, Stefan Dirsch wrote:
It's not a policy, but xorg-x11-server-sdk is the package name, that other distributors use for these files as well.
distributor_s_ ? I've checked. on debian/*ubuntu, the package is called xserver-xorg-dev. -dev is the -devel suffix for debian style distros. on mandriva, the package is named xorg-x11-server-devel. The only distro this is consistent with (while they're apparently inconsistent here with their own rules) is fedora. If you say that you don't want to rename it just for the purpose of renaming then thats fine, because we don't have a consistent naming policy anyway. Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Dirk Mueller
-
Michael Matz
-
Stefan Dirsch