[Pkg-ruby-extras-maintainers] r703 - in tools/ruby-pkg-tools/tags: . 0.12 0.12/debian

Esteban Manchado Velázquez zoso at debian.org
Fri Jul 28 14:28:03 UTC 2006


On Fri, Jul 28, 2006 at 08:37:00AM +0000, Rudi Cilibrasi wrote:
> Author: cilibrar-guest
> Date: 2006-07-28 08:37:00 +0000 (Fri, 28 Jul 2006)
> New Revision: 703
> 
> Added:
>    tools/ruby-pkg-tools/tags/0.12/
>    tools/ruby-pkg-tools/tags/0.12/debian/changelog
>    tools/ruby-pkg-tools/tags/0.12/pkg-ruby-extras.team
> Removed:
>    tools/ruby-pkg-tools/tags/0.12/debian/changelog
>    tools/ruby-pkg-tools/tags/0.12/pkg-ruby-extras.team
> Log:
> Added tag
> 
> 
> Copied: tools/ruby-pkg-tools/tags/0.12 (from rev 701, tools/ruby-pkg-tools/trunk)
> [...]

    I don't understand. Have we even released 0.11???

    Right now, we have _two_ revisions marked as UNRELEASED in
trunk/debian/changelog. That SHOULD NEVER HAPPEN. I guess Rudi wanted to add
his entry to 0.11, and _perhaps_ upload.

    Hmmm... do we have SVN usage guidelines? I guess it's time to write
them... My proposal:

------------------------------------- 8< -------------------------------------
Getting changelog entries right
===============================

At all moments, the topmost changelog entry should be for the "UNRELEASED"
distribution. Every change will be documented in that entry (the latest, still
unreleased). If you find zero or two (or more) changelog entries for the
"UNRELEASED" distribution, you should mail
pkg-ruby-extras-maintainers at lists.alioth.debian.org to discuss and sort it
out, _before_ doing further changes or commits.

Releasing new package revisions
-------------------------------

When you're about to _upload_ a new package revision (i.e. only if you are a
DD), you should:

1) Update your repository (just in case).
2) Rebuild the package (without --svn-ignore-new!).
3) Check everything is alright and do whatever tests you always do.
4) Change the latest changelog entry distribution to "unstable" (or whatever
   is appropriate).
5) Rebuild again, with the --svn-tag option.
6) Upload the package.
7) Commit the new changelog entry for the UNRELEASED distribution.
------------------------------------- >8 -------------------------------------

-- 
Esteban Manchado Velázquez <zoso at debian.org>
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20060728/368951ed/attachment.pgp


More information about the pkg-ruby-extras-maintainers mailing list