next upload of jack

Free Ekanayaka free at 64studio.com
Wed Feb 25 08:49:52 UTC 2009


Hi Reinhard,

|--==> On Tue, 24 Feb 2009 23:12:56 +0100, Reinhard Tartler <siretart at tauware.de> said:

  RT> Hi Free,
  RT> jack needs to be rebuilt because of the libraw1394 transition. Other
  RT> packages are already waiting for jack to be rebuilt. I've been doing
  RT> some work in the git repo. could you perhaps have a look at it and
  RT> upload it to unstable?

  RT> if it helps you, I can also build&upload it, I just cannot test it
  RT> properly (besides installing the packages in my chroot).

I've reviewed the changes, very nice work, thanks for the clean up! Please
just feel free go a ahead with the upload.

Just a question about how the team uses git. I now see two approaches
for inserting entries in debian/changelog:

1) write the entry manually in the debian/changelog, and commit that
change along with the other actual source-code changes (possibly using
the same phrase for both the commit message and the newly inserted
debian/changelog entry), example:

http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=6cef2572d705b50361ce400a1ca137162861aebe

2) commit only the changes to the actual source-code, using a
meaningful commit message (basically the same phrase you'd write in
the debian/changelog), and generate debian/changelog with git-dch just
before releasing the package, the last commit being the debian/changelog
itself like:

git commit -m "Release version x.y.z-n)" debian/changelog

example:

http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=dcf677ed8e59c32879722e2fde0843511478b1a1
http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=60d6589b5c413d6a032fa594a3accf03660fb140

I tend to prefer 2), because it is easier to cherry-pick commits that
way as you'll avoid conflicts in debian/changelog (think to
maintainers of other distros wanting to apply a certain
patches). After all if we were dealing with regular upstream source
code we wouldn't probably modify the ChangeLog at every commit, we
would rather auto-generate it just before releasing.

Ciao!

Free



More information about the pkg-multimedia-maintainers mailing list