Hi Daniel and Thomas,

On Sat, Jan 02, 2010 at 10:15:55PM +0800, Thomas Goirand wrote:
> Daniel Walrond wrote:
> Would you consider that we co-maintain this package in Debian?

I've also talked to Daniel about that in private some time last year
but, then, somehow lost track of the package for some reason.

Anyway, Daniel did not mind having some co-maintainers back then and I'm
also still willing to join a team. For now, I've prepared 1.2.16
packages in git://git.tokkee.org/pkg-mlmmj.git (already including
Thomas' changes). It currently includes the following changes:

 mlmmj (1.2.16-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
 .
   [ Sebastian Harl ]
   * New upstream release.
   * Fixed .diff.gz - do not include the reverse diff to some previous version
     (Closes: #516948).
   * Acknowledge and integrated NMU; thanks to Marc Brockschmidt
     (Closes: #470125).
   * debian/po/:
     - Added sv.po, thanks to Martin Bagge (Closes: #503607).
     - Added ja.po, thanks to Hideki Yamane (Closes: #512988).
     - Added gl.po, thanks to "marce" (Closes: #556283).
     - Added it.po, thanks to Luca Monducci (Closes: #547410).
     - Added eu.po, thanks to Piarres Beobide (Closes: #548111).
     - Added vi.po, thanks to Clytie Siddall (Closes: #548139).
     - Added ru.po, thanks to Yuri Kozlov (Closes: #548220).
     - Added fi.po, thanks to Esko Arajärvi (Closes: #549791).
   * debian/control:
     - Moved "Homepage" field from package description to the source stanza.
   * debian/attic/:
     - Removed. It's the job of a VCS to keep track of old versions.
   * debian/mlmmj.templates.old:
     - Removed. It's the job of a VCS to keep track of old versions.
   * debian/dirs:
     - Removed. This file is not needed.
   * debian/rules:
     - Cleanup: There is no need to have build-arch and build-indep -
       especially if the latter is empty. Removed configure from .PHONY to
       prevent configure being called twice. Removed unnecessary occurrences of
       $(CURDIR).
     - Actually pass CFLAGS to configure.
     - Rename mlmmj-make-ml.sh.1 to mlmmj-make-ml.1, since we rename the binary
       as well.
     - Do not manually install listtexts - the upstream build system takes care
       of that itself.
     - Do not include the AUTHORS and VERSION files in the binary packages -
       they do not contribute any further information.
     - Include all upstream README files in the binary packages - the MTA
       specific files have been left out so far.
     - Install the web-interfaces to /usr/share/PACKAGE/www - /var/www is for
       the user of the local admin only; thanks to Manoj Srivastava for
       reporting this (Closes: #553548, #553550).
   * debian/patches/:
     - Added short descriptions to all patches.
     - Cleaned up patches: Don't use a custom /bin/sh script to execute the
       patches but use dpatch instead. Use prefix "a" and "b" for path names
       rather than "mlmmj-X.Y.Z" and some path below /tmp/. The latter did not
       work with current versions of dpatch anyway; thanks to Lucas Nussbaum
       for reporting this (Closes: #560554).
     - Removed 01_debian_make_mlmmj-ml - instead added mlmmj-make-ml to debian/
       directly.
     - Removed unused 05_fix_call_to_free.
     - Added 01_fix_manpages to fix the what-is entry of the mlmmj-sub and
       mlmmj-unsub manpages.
     - Added 01_fix_hyphen_used_as_minus_sign to fix the use of '-' in
       manpages.
   * debian/bogus-conffiles:
     - Removed. This file is not used.
   * debian/docs:
     - Removed. This file is not needed.
   * debian/mlmmj-php-web-admin.apache.conf, debian/mlmmj-php-web.apache.conf:
     - Added example configurations for the Apache webserver.
 .
   [ Thomas Goirand ]
   * debian/control:
     - Added dependency to mlmmj for the mlmmj-php-web package.
     - Added ${misc:Depends} dependency for both mlmmj-php-web and
       mlmmj-php-web-admin packages.
     - Bumped Standard-Version to 3.8.3.
     - Wrote a more comprehensive long description.
     - Updated homepage field.
   * Added a README.source

I'm thinking about upgrading to 1.2.17~rc2 to fix #564557 as well
(rather than repacking the .orig.tar.gz). Also, the following still
needs to be done:

 * Testing the new packages.
 * Double-check debian/copyright.
 * The web interface packages could probably use some more cleanup.
 * The apache.conf files need to be documented.
 * There seems to be another web interface written in Perl that could be
   packaged as well.
 * Daniel was planing to work on mlmmj-make-ml -- did anything happen in
   that respect?
 * The 1.2.15 .diff.gz contains some changes outside of debian/ --
   double-check if any of those needs to be integrated.

What do you guys think about team-maintaining mlmmj? Do you prefer
alioth or some private archive/mailing list (I don't care about that)?

Do you have any further changes? Daniel, in some of the recent bug
reports you mentioned that you were about to finish 1.2.16 packages
yourself -- did you base them on my changes?

I do not plan to upload an NMU but would rather like to get some
feedback from you guys first to get the new upstream release into the
archive and not disrupt any of your work.

Cheers,
Sebastian

-- 
Sebastian "tokkee" Harl +++ GnuPG-ID: 0x8501C7FC +++ http://tokkee.org/

Those who would give up Essential Liberty to purchase a little Temporary
Safety, deserve neither Liberty nor Safety.         -- Benjamin Franklin

Attachment: signature.asc
Description: Digital signature

Reply via email to