Re: [hertzog@debian.org: Best Packaging Practices, act II]
On Fri, May 24, 2002 at 09:41:42PM +0200, Stefano Zacchiroli wrote:
> For who doesn't know: some times ago on debian-devel was issued a thread
> about Best Packaging Practices an upcoming secion of the debian
> developers reference.
> I suggested to make sections about packages that depend on sub policies
> and I obviously mentioned the upcoming debian ocaml policy and pointed
> to the camlzip package as an example.
>
> Now Raphael is looking for someone that can write the sections, who of
> us can write a small section of the Best Packaging Practices regarding
> OCaml packages?
If nobody else cn do it, i will do it, but i would prefer that someone
more fluent in english and in writing does it. (and i don't have luch
time).
Friendly,
Sven Luther
>
> Cheers.
>
> ----- Forwarded message from Raphael Hertzog <hertzog@debian.org> -----
>
> Date: Thu, 23 May 2002 23:46:53 +0200
> From: Raphael Hertzog <hertzog@debian.org>
> To: debian-devel@lists.debian.org
> Subject: Best Packaging Practices, act II
>
> Hi,
>
> I have an initial list of Best Packaging Practices that I want to
> document within the developers' reference. I created empty sections
> in the CVS tree. If you want to get it, here are the instructions :
> $ export CVSROOT=:pserver:anonymous@cvs.debian.org:/cvs/debian-doc
> $ cvs login
> [ empty password ]
> $ cvs co ddp/manuals.sgml/developers-reference
>
> I need volunteers to write the texts of those sections. I have put
> some general information of what needs to be written in each section
> based on the feedback I have already received.
>
> Here's the list of sections that (still) have to be written, I have
> included some questions, please provide me an answer if you know any.
>
> Packaging tools and common cases :
> * Managing multiple patches
> - dbs package
> - hello-dbs is an example
> - is there another tool that doesn't require to provide a tar archive
> in the source package ?
> * Multiple binary package
> (subcase: Package with multiple configure/make cycles)
> - speak of dh_install
> which example package ?
> - other "custom" example: vim
> * Managing a package with CVS
> - use cvs-buildpackage
> - updating sources from CVS with a "debian/rules refresh"
> - example packages ?
> * Handling debconf translations
> (Denis Barbier will write it)
>
> Specific packages :
> * Packaging libraries
> - pointer to junichi's libpkg-guide
> http://www.netfort.gr.jp/~dancer/column/libpkg-guide/
> * Links to sub-policies and name of example packages (perl, python, ocaml,
> java, emacs)
> - ocaml:
> /usr/share/doc/ocaml/ocaml_packaging_policy.gz
> example camlzip source package
> - perl:
> http://www.debian.org/doc/packaging-manuals/perl-policy/
> libdbd-pg-perl binary package, libmldbm-perl arch all package
> - emacs:
> http://www.debian.org/doc/packaging-manuals/debian-emacs-policy
> example package ?
> - java:
> http://people.debian.org/~opal/java/policy.html/
> example package ?
> - python:
> /usr/share/doc/python/python-policy.txt.gz in python package
> example package ?
> * Packaging kernel modules/patches
> - use of kernel-package
> - modules configuration with /etc/modutils/<package> file
> - examples: alsa, pcmcia
>
> Configuration management :
> * Providing customized configuration files
> - the ucf utility
> - using a template mechanism (coupled with debconf input)
> - using a conf.d directory style
> - any good examples for those ?
> * The wise use of debconf
> - debconf-devel(8) is a MUST read
> * Packaging software which require a database (pg/mysql).
> - The software may require a database that you need to setup.
> But the database may be local or distant. Thus you can't depend
> on a database server but just on the corresponding library...
> - example: sympa ?
>
> If you want to take the responsibility for one of those items, just
> reply and announce your intent to write the text.
>
> Cheers,
> --
> Raphaël Hertzog -+- http://strasbourg.linuxfr.org/~raphael/
> Formation Linux et logiciel libre : http://www.logidee.com
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
> ----- End forwarded message -----
>
> --
> Stefano Zacchiroli - undergraduate student of CS @ Univ. Bologna, Italy
> zack@cs.unibo.it | ICQ# 33538863 | http://www.cs.unibo.it/~zacchiro
> "I know you believe you understood what you think I said, but I am not
> sure you realize that what you heard is not what I meant!" -- G.Romney
--
To UNSUBSCRIBE, email to debian-ocaml-maint-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: