r188 - /web/deps/dep10.mdwn
seanius at users.alioth.debian.org
seanius at users.alioth.debian.org
Tue May 3 17:47:48 UTC 2011
Author: seanius
Date: Tue May 3 17:47:42 2011
New Revision: 188
URL: http://svn.debian.org/wsvn/dep/?sc=1&rev=188
Log:
DEP-10: Discuss some constraints/requirements
Modified:
web/deps/dep10.mdwn
Modified: web/deps/dep10.mdwn
URL: http://svn.debian.org/wsvn/dep/web/deps/dep10.mdwn?rev=188&op=diff
==============================================================================
--- web/deps/dep10.mdwn (original)
+++ web/deps/dep10.mdwn Tue May 3 17:47:42 2011
@@ -142,10 +142,10 @@
* `testing`: only the "leading edge" of Debian updates.
* `testing/unstable`: A hybrid solution of the two previous use cases,
allowing for a reasonable balance between them.
- * `stable`: The latest stable release.
+ * `stabe`: The latest stable release.
* `stable/testing`: the stable release with perhaps some newer packages
installed, typically also making use of "APT pins" to prevent unwanted
- upgrades. Less common now with the inclusion of backports and volatile
+ upgraes. Less common now with the inclusion of backports and volatile
as official Debian services.
### Benefits with `testing`
@@ -158,4 +158,37 @@
(See [Introduction](#introduction))
+# Constraints and requirements for any change to the release process
+
+Based on feedback on the `debian-devel` mailing list, this proposal
+makes a number of assumptions about constraints and requirements for
+any alteration of the current release process.
+
+## Any irreconcilable conflict should side towards release preparation
+
+ * activity which can not be done in parellel must only be done for
+ release preparation.
+ * any proposal must be no less safe than the current system with
+ regards to human error (uploads to wrong suite, etc, un-unannounced
+ transitions, etc).
+
+## Debian stable releases need sufficient test coverage by users
+
+ * a testing (or testing-like) quarantine is needed for QA purposes
+ * sufficient users should be using this quarantine to give good coverage.
+
+## Any parallel work should interfere minimally with release preparations
+
+ * newer software should not prevent an upload path to the release.
+ * library transitions and similar should not cause unreasonable overhead.
+ * it must still be possible to remove packages from the release.
+
+## The upgrade path and archive state must be consistant and reconcilable
+
+ * packages updated outside of the release should always have higher versions
+ than in the release, even if both were updated.
+ * If the suite contents are to change post-release, the proposal must
+ account for renamed/duplicate/removed packagets.
+
+
[1]: http://lists.debian.org/debian-devel/2000/08/msg00906.html
More information about the dep-commits
mailing list