aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-01-06 10:30:28 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-01-06 10:30:28 +0200
commit045dbf8df8f096516be0a3017095f397a97f5956 (patch)
tree1fadb7358caf277bd305058e63aab59b56950b9e
parent894d066a24883ada0063118a00177d7bef1d9c8c (diff)
Update repositories files with repository policies
-rw-r--r--1/alpha/repositories18
-rw-r--r--1/beta/repositories16
-rw-r--r--1/legacy/repositories11
-rw-r--r--1/stable/repositories11
-rw-r--r--1/testing/repositories14
5 files changed, 59 insertions, 11 deletions
diff --git a/1/alpha/repositories b/1/alpha/repositories
index 2f28b1b..9e435ef 100644
--- a/1/alpha/repositories
+++ b/1/alpha/repositories
@@ -9,9 +9,19 @@ email: repoman@cppget.org
summary: C++ package repository, alpha section
description: \
This section contains alpha versions of packages. Significant interface
-changes can occur between alpha releases. Note that alpha versions are never
-migrated to the beta section. Rather, the version must be released as a beta
-by the project for this to happen.
+changes can occur between alpha releases. Complements the beta, testing, and
+stable sections.
-Complements the beta, testing, and stable sections.
+REPOSITORY POLICIES
+
+Alpha versions are never migrated to the beta section. Rather, the version
+must be released as a beta by the project and submitted to beta. Once the
+final release becomes available in testing, all the alpha (and beta) versions
+for this release are automatically removed.
+
+Package Licenses: any license that is approved as "Open Source License" by the
+Open Source Initiative or as "Free Software License" (whether GPL-compatible
+or not) by the Free Software Foundation.
+
+Package Archives: .tar.gz
\
diff --git a/1/beta/repositories b/1/beta/repositories
index d1344d6..e4fa084 100644
--- a/1/beta/repositories
+++ b/1/beta/repositories
@@ -10,8 +10,18 @@ summary: C++ package repository, beta section
description: \
This section contains beta versions of packages. Generally, no significant
interface changes are expected in beta versions before the final release.
-Note that beta versions are never migrated to the testing section. Rather,
-the version must be released as final by the project for this to happen.
-
Complements the testing and stable sections.
+
+REPOSITORY POLICIES
+
+Beta versions are never migrated to the testing section. Rather, the version
+must be released as final by the project and submitted to testing. Once the
+final release becomes available in testing, all the beta (and alpha) versions
+for this release are automatically removed.
+
+Package Licenses: any license that is approved as "Open Source License" by the
+Open Source Initiative or as "Free Software License" (whether GPL-compatible
+or not) by the Free Software Foundation.
+
+Package Archives: .tar.gz
\
diff --git a/1/legacy/repositories b/1/legacy/repositories
index 30c07a3..427ac98 100644
--- a/1/legacy/repositories
+++ b/1/legacy/repositories
@@ -7,4 +7,15 @@ summary: C++ package repository, legacy section
description: \
This section contains significantly older versions of packages that should no
longer be used in current project but may still be used by some.
+
+REPOSITORY POLICIES
+
+While packages are never removed from this section, there is no guarantee that
+they are still usable.
+
+Package Licenses: any license that is approved as "Open Source License" by the
+Open Source Initiative or as "Free Software License" (whether GPL-compatible
+or not) by the Free Software Foundation.
+
+Package Archives: .tar.gz
\
diff --git a/1/stable/repositories b/1/stable/repositories
index eedc2c9..03eb890 100644
--- a/1/stable/repositories
+++ b/1/stable/repositories
@@ -7,6 +7,15 @@ summary: C++ package repository, stable section
description: \
This section contains versions of packages that are considered to be stable.
+REPOSITORY POLICIES
+
Significantly older versions of packages for which several newer version are
-available are automatically migrated to the legacy section.
+available or those that are no longer actively maintained are automatically
+migrated to the legacy section.
+
+Package Licenses: any license that is approved as "Open Source License" by the
+Open Source Initiative or as "Free Software License" (whether GPL-compatible
+or not) by the Free Software Foundation.
+
+Package Archives: .tar.gz
\
diff --git a/1/testing/repositories b/1/testing/repositories
index 7e8b392..5e30d6c 100644
--- a/1/testing/repositories
+++ b/1/testing/repositories
@@ -9,8 +9,16 @@ email: repoman@cppget.org
summary: C++ package repository, testing section
description: \
This section contains newly-released versions of packages that are being
-tested before being considered stable. After sufficient and successful testing,
-they are automatically migrated to the stable section.
+tested before being considered stable. Complements the stable section.
-Complements the stable section.
+REPOSITORY POLICIES
+
+After sufficient and successful testing, packages are automatically migrated
+to the stable section.
+
+Package Licenses: any license that is approved as "Open Source License" by the
+Open Source Initiative or as "Free Software License" (whether GPL-compatible
+or not) by the Free Software Foundation.
+
+Package Archives: .tar.gz
\