monotone-debian
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-debian] VDE 0871


From: Ludovic Brenta
Subject: [Monotone-debian] VDE 0871
Date: Sun, 26 Dec 2010 22:59:11 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

OK, so here is our new policy with branches:

Rule 1: All uploads to unstable shall be revisions from the branch
org.debian.monotone, with a tag of the form
debian-monotone-${upstream_version}-${upload}.

Rule 2: All changelog entries from the branch org.debian.monotone shall
contain the keyword "unstable" as the target.  (This implies that
"UNRELEASED" is hereby forbidden; tags suffice to distinguish uploaded
revisions).

Rule 3: All uploads to testing-proposed-updates or
stable-proposed-updates (this includes backports) shall be revisions
From the branch org.debian.monotone.${Debian-release} specific to the
target release.

Rule 4: The releases "testing", "unstable" and "stable" shall NOT have a
branch.  Rationale: the "unstable" branch is org.debian.monotone;
"testing" and "stable" really mean different things at different times,
so the permanent release keywords are preferred, i.e. etch, lenny,
squeeze, wheezy, etc.

Rule 5: The creation of any future sub-branch is subject to three
conditions:

5.1: prior approval from the other co-maintainers;

5.2: a rationale (i.e. a reason for not merging immediately into
org.debian.monotone), documented in an email to this list;

5.3: a policy explaining what is accepted into this branch, documented
in an email to this list.

Transition to this policy:

* I have suspended all sub-branches except for
  org.debian.monotone.for-mtn-1.0. If you would like to resurrect any of
  the suspended branches or create new ones, see rule 5.

* I have approved 1bdc98ae702f92234d39cf2238273da5371615ce into branch
  org.debian.monotone and will upload from there.

* The branch org.debian.monotone.for-mtn-1.0 has the following rationale
  and policy:

Rationale: Debian Squeeze being frozen, uploads of monotone 1.0 to
unstable are disallowed.  Packaging for monotone 1.0 will therefore take
place in this sub-branch until Debian Squeeze is released and uploads to
unstable are allowed again.  In the mean time, uploads to experimental
can take place from this branch, at the maintainers' discretion.

Policy:

- all changelog entries shall contain the keyword "experimental" instead
  of "unstable".

- after Debian Squeeze is released, this branch shall be merged into
  org.debian.monotone and future changelog entries shall contain the
  keyword "unstable", per rule 2.

- the packaging of any version of monotone other than 1.0 is forbidden
  from this branch.

This policy also applies to org.debian.monotone-viz and
org.debian.usher, though no sub-branches of these exist yet.

-- 
Ludovic Brenta.

Attachment: pgpwE22uQDidy.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]