How does the Team work?

Christoph Egger christoph at debian.org
Wed Jul 14 06:37:53 UTC 2010


Hi!

Faré <fahree at gmail.com> writes:
> OK. So how do I start packaging, say, cl-asdf, cl-launch and
> common-lisp-controller, with a view on becoming DM?
>
> I have a .deb for cl-launch ready for upload, except that it depends
> on cl-asdf 2.000, which hasn't been packaged yet (or has it?).

    cl-asdf is at 1.7?? at the moment (thankfully also in testing since
today). So a update to 2. would be needed for that. As Debian nears the
freeze for the next release "squeeze" that should be done carefully and
rather soon or after squeeze is released

> What should I do between debian's asdf.git and upstream's? Should I
> merge them? Should I get write access first, then build a package,
> then try to get it approved? Or should I modify the upstream copy and
> build a package first, and some DD will pull the alioth version after
> my package has been approved?

    looking at the debian repository work is probably currently done
like this:

    1: asdf upstream git is pulled into the "upstream" branch
    2: upstream branch is merged into master
    3: debian specific modifications done there
    4: Build against the tarball provided by upstream

    This also e.g. allows for having separat branches for
debian/experimental debian/stable or ubuntu uploads while head goes into
debian/unstable.

    If you work on it I guess it's best to push the stuff all to
git.debian.org where other Debian guys have access as well. Getting
write access shouldn't be hard (I can do that for example if you apply
to the team).

    If you have something ready just send a mail to [0] telling which
package should be uploaded (and make sure it's up-to-date on
git.d.o).

Regards

    Christoph

[0] pkg-common-lisp-devel at lists.alioth.debian.org



More information about the pkg-common-lisp-devel mailing list