[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-debian] VDE 0871
From: |
Richard Levitte |
Subject: |
Re: [Monotone-debian] VDE 0871 |
Date: |
Sun, 26 Dec 2010 23:41:36 +0100 (CET) |
Perfect!
I suggest these get displayed on https://code.monotone.ca/p/debian-mtn/
(hmmm, I'm the only admin, maybe it means it's up to me...)
Cheers,
Richard
In message <address@hidden> on Sun, 26 Dec 2010 22:59:11 +0100, Ludovic Brenta
<address@hidden> said:
ludovic> OK, so here is our new policy with branches:
ludovic>
ludovic> Rule 1: All uploads to unstable shall be revisions from the branch
ludovic> org.debian.monotone, with a tag of the form
ludovic> debian-monotone-${upstream_version}-${upload}.
ludovic>
ludovic> Rule 2: All changelog entries from the branch org.debian.monotone shall
ludovic> contain the keyword "unstable" as the target. (This implies that
ludovic> "UNRELEASED" is hereby forbidden; tags suffice to distinguish uploaded
ludovic> revisions).
ludovic>
ludovic> Rule 3: All uploads to testing-proposed-updates or
ludovic> stable-proposed-updates (this includes backports) shall be revisions
ludovic> From the branch org.debian.monotone.${Debian-release} specific to the
ludovic> target release.
ludovic>
ludovic> Rule 4: The releases "testing", "unstable" and "stable" shall NOT have
a
ludovic> branch. Rationale: the "unstable" branch is org.debian.monotone;
ludovic> "testing" and "stable" really mean different things at different times,
ludovic> so the permanent release keywords are preferred, i.e. etch, lenny,
ludovic> squeeze, wheezy, etc.
ludovic>
ludovic> Rule 5: The creation of any future sub-branch is subject to three
ludovic> conditions:
ludovic>
ludovic> 5.1: prior approval from the other co-maintainers;
ludovic>
ludovic> 5.2: a rationale (i.e. a reason for not merging immediately into
ludovic> org.debian.monotone), documented in an email to this list;
ludovic>
ludovic> 5.3: a policy explaining what is accepted into this branch, documented
ludovic> in an email to this list.
ludovic>
ludovic> Transition to this policy:
ludovic>
ludovic> * I have suspended all sub-branches except for
ludovic> org.debian.monotone.for-mtn-1.0. If you would like to resurrect any
of
ludovic> the suspended branches or create new ones, see rule 5.
ludovic>
ludovic> * I have approved 1bdc98ae702f92234d39cf2238273da5371615ce into branch
ludovic> org.debian.monotone and will upload from there.
ludovic>
ludovic> * The branch org.debian.monotone.for-mtn-1.0 has the following
rationale
ludovic> and policy:
ludovic>
ludovic> Rationale: Debian Squeeze being frozen, uploads of monotone 1.0 to
ludovic> unstable are disallowed. Packaging for monotone 1.0 will therefore
take
ludovic> place in this sub-branch until Debian Squeeze is released and uploads
to
ludovic> unstable are allowed again. In the mean time, uploads to experimental
ludovic> can take place from this branch, at the maintainers' discretion.
ludovic>
ludovic> Policy:
ludovic>
ludovic> - all changelog entries shall contain the keyword "experimental"
instead
ludovic> of "unstable".
ludovic>
ludovic> - after Debian Squeeze is released, this branch shall be merged into
ludovic> org.debian.monotone and future changelog entries shall contain the
ludovic> keyword "unstable", per rule 2.
ludovic>
ludovic> - the packaging of any version of monotone other than 1.0 is forbidden
ludovic> from this branch.
ludovic>
ludovic> This policy also applies to org.debian.monotone-viz and
ludovic> org.debian.usher, though no sub-branches of these exist yet.
ludovic>
ludovic> --
ludovic> Ludovic Brenta.