[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Reply to a RFP on the right way



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello José Luis,

On 09.10.2011 14:08, José Luis Segura Lucas wrote:
> * Answer to the RFP?
> * Open an ITP?

not quite but almost. Please answer to the bug letting the reporter of
the bug know about your intention to package the library.

Moreover, please take over ownership of the bug and change it's title to
"ITP: jsoncpp -- An easy to use, well made C++ json library". Please see
[1] to learn how to do that.

> In addition, if you follow the link you will see that the library is
> called "jsoncpp". What is the right name I should choose for my package?
> I intend that libjsoncpp is appropriate, because I suppose that all the
> library packages on Debian are named lib*. Is this true?

Not all zlib1g is a counter example (although that's a very old library
following a naming scheme not used anymore). Libraries have a very
strict naming schema, typically the name is lib<libraryname><soversion.
Please use the following hacky script to determine the correct name of
your library:

 objdump -p /path/to/libfoo-bar.so.1.2.3 | \
  sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | \
  sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//'

Also, our policy has a lot of resources about libraries [2], and there
is a library packaging guide [3]. Some people consider the latter not
really helpful though.


Finally, please note a library is not the best package to start with
Debian. Don't hesitate to do it nonetheless, but packaging (or rather:
maintaining) a library is challenging.


[1] http://www.debian.org/Bugs/server-control
[2] http://www.debian.org/doc/debian-policy/ch-sharedlibs.html
[3] http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOkZBuAAoJEMcrUe6dgPNtbswP/A0fqWI4xeWNUupTi4AxiCtw
Uz7RyXu50lhh0lNBM8Ro2afk63MrKJG+XE+AEX8WzGS4XcLVllgGi6UCBIa5CXfc
cFElsiVX/7rBlGajAOX0Q3BpSZa3SRE8wKBB50+AJehBSF7G/0MEcl+hxvkhy7ty
/buF4Ct5bMhnkT2o/PSip/eWx5HL1baqkRpaZUdbH/hZW31IlSgrlUmYu0XssbVH
8othXhOy04HPnAI+GQH+TW/tu29AyHAVD5AyvR0941m4r/7a3hWWSyuflZljbLoh
pVutIYaH8gpQWuXuHmaMIMB99OMSTSCiDzsTQ6o+jSa0CIuR81XjOi3/PqMclcbV
DYNiPV1Es+sR+/lhHR9V9KbbScZ0i+TgMYlMwOPyt6QFziw+76gf2Gie87CmCqPd
LSGn6Bf/qpBfuQM0+5JaMKNPZvL2CC2LW87Ictki9H8vmtrPo9zEc19IBvvLbkO9
6krLGfZE97gNGR/A8Xo816iW1DiP1syAb65OP9E85E5PgYLRm6VSw/ESuzk+5VdM
IOmvwFcgFlVfJ7//xhxhZcn9slv1WEA+RLK8ShJyH1f9fWYIbZnwc5lNK9hz7Fkr
aW4y1VCCHIA1OddwgKXCkD+UHiXxgklNKadyJL3LBGeoq/PuwD8pCoZ3fqWQ7Lmk
/r0ewoNY+Ij9hsj8kFlH
=qOxE
-----END PGP SIGNATURE-----


Reply to: