[Pkg-zope-developers] NEWS.Debian, and committing changes

Luca - De Whiskey's - De Vitis luca@debian.org
Fri, 4 Jul 2003 05:19:31 -0500


Hi,

First of all, Welcome on board :) I hope we to work well together.

Here it comes my first point.

Since NEWS.Debian support is out[1] I'm going to move many of the Debconf
questions in zope package to NEWS.Debian, precisely:

Template: zope/ZServer/port
Template: zope/upgrade/2.4.99beta3
Template: zope/changes/step1
Template: zope/instance_home/move

I think to replace them with a single, general template like the following:

Template: zope/news
Type: boolean
Default: yes
_Description: Important change occurred in version ${version}, continue?
 Zope package version ${version} committed an important change.
 Please, be sure you've read NEWS.Debian file trough `apt-listchanges'
 command, or from /usr/share/doc/zope/NEWS.Debian.${lang}.gz file which is
 going to be installed by the new package.

I thought to use a boolean question to let user abort the installation and go
to read the NEWS file, but i suppose that a note would have been fine as well.

As I've already pointed out on -devel, changes in NEWS.Debian might be worthy
of translation (i think it really do); just not to waste translators
work on Debconf templates, I think it might be a good idea to merge
translations into a News.Debian.${lang}.gz.

By now, I'll only create NEWS.Debian file and I'll commit it to CVS. I'll wait
for a while for any comment about Debconf templates before get ride of them.

Apropos CVS commits: i want that _any_ change made by _any_ one of you on my
packages to be properly logged on debian/changelog file; even the slightest
change (committed). Use whatever method you like[2], but do it. If you are not
allowed to upload the package, then use NMU versioning, of course. If you may
upload the package feel free to upload it: I've not included people in
Uploader field for fun :)
At the moment, it seems that only Gregor is entitled to do a maintainer upload, but
I'd speaking generally because things may change in future.

Another thing about CVS: I'm probably going to migrate to subversion :)
I'll notify you when I'll change.

[1]
http://lists.debian.org/debian-devel/2003/debian-devel-200307/msg00286.html

[2] i like the following:
  * file1:
    - change 1.
    - very long change 2 that break
      line.
    - change 3 (Closes: #1, #2).
  * file2:
  * file3:
    - A change that involves more files.

    And it would be nice of you to use the same on my packages.

ciao,
-- 
Luca - De Whiskey's - De Vitis              | Elegant or ugly code as well
aliases: Luca ^De [A-Z][A-Za-z\-]*[iy]'\?s$ | as fine or rude sentences have
Luca, a wannabe ``Good guy''.               | something in common: they
local LANG="it_IT@euro"                     | don't depend on the language.