[SCM] Debian Science Policy Manual branch, master, updated. 11aa5940f1721d43002f0b91c8ecd3d504eedf24
Sylvestre Ledru
sylvestre at ecranbleu.org
Sat Jul 5 12:43:42 UTC 2008
The following commit has been merged in the master branch:
commit 11aa5940f1721d43002f0b91c8ecd3d504eedf24
Author: Sylvestre Ledru <sylvestre at ecranbleu.org>
Date: Sat Jul 5 14:42:51 2008 +0200
Stuff about debian science metapackages / Stuff about ITP and RFP
diff --git a/debian-science-policy.xml b/debian-science-policy.xml
index af8246c..5080e4a 100644
--- a/debian-science-policy.xml
+++ b/debian-science-policy.xml
@@ -35,13 +35,13 @@
<title>Introduction</title>
<sect1>
<title>About &DebSci;</title>
- <para>The goal of the &DebSci; project is to provide a system with all the most important free scientific software in each scientific field.</para>
- <para>FIXME</para>
+ <para>The main goal of the &DebSci; project is to provide a system with all the most important free scientific software in each scientific field.</para>
+ <para>&DebSci; will also manage the debian-science's metapackages.</para>
</sect1>
<sect1>
<title>How to Contribute</title>
- <para>A <ulink url="http://cdd.alioth.debian.org/science/tasks/">list of packages</ulink> has been created by the Debian-Med project. Their website contains a long list of software packages in Debian and yet to be packaged.</para>
- <para>FIXME</para>
+ <para>A <ulink url="http://cdd.alioth.debian.org/science/tasks/">list of packages</ulink> has been created using CDD (Custom Debian Distribution). This website contains a long list of software packages in Debian and yet to be packaged. You can help by packaging them in coordination with the &DebSci;.</para>
+ <para>In the meantime, you can also help us by updating the debian-science's metapackages.</para>
</sect1>
<sect1>
<title>Becoming a Member</title>
@@ -146,6 +146,7 @@ can be found in /usr/share/common-licenses/GPL.
</example>
</sect2>
</sect1>
+
<sect1>
<title>Version Control</title>
<para>The &DebSci; Project has agreed to use <ulink url="http://git.or.cz/">Git</ulink> as their preferred Version Control System (VCS).</para>
@@ -219,6 +220,58 @@ $ chmod 0775 hooks/post-receive
<para>Package maintainers are free to use any patch system for packaging but <ulink url="http://packages.debian.org/quilt">quilt</ulink> is preferred.</para>
<para>If a package is stored in a Package Repository a patch system is not needed technically but the maintainer is free to use one nevertheless.</para>
</sect1>
+ <sect1>
+ <title>Metapackages</title>
+ <para>Since &DebSci; is also managing the Debian-Science metapackages. Consequently, please update the appropriate metapackage with your new package (more information below).</para>
+ </sect1>
+ <sect1>
+ <title>ITP/RFP reports</title>
+ <sect2>
+ <title>Intend To Package (ITP)</title>
+ <para>When a Debian Science Maintainer is sending an ITP to the BTS, <email>debian-science-maintainers at lists.alioth.debian.org</email> should one of the receiver of this ITP. Therefore, members of the team will be informed of the on-going work and could provide help.</para>
+ </sect2>
+ <sect2>
+ <title>Request For Packaging (RFP)</title>
+ <para>If a RFP of a scientific software is sent to the BTS, this one could be assigned to the team and added to the CDD package list.</para>
+ </sect2>
+ </sect1>
+</chapter>
+<chapter>
+ <title>Management of the Debian-Science metapackages</title>
+ <para>&DebSci; is also in charge of the Debian-Science metapackages. These packages provide an easy way for a lambda user to get packages in a specific scientific fields.</para>
+ <sect1><title>Science related metapackages</title>
+ <para>The science related metapackages are:
+ * science-astronomy packages related to astronomy
+ * science-biology packages related to biology
+ * science-chemistry packages related to chemistry
+ * science-electronics packages related to electronics
+ * science-geography packages related to geography
+ * science-linguistics packages related to linguistics
+ * science-mathematics packages related to mathematics
+ * science-physics packages related to physics
+ * science-robotics packages related to robotics
+ </para>
+ </sect1>
+ <sect1><title>Common utilities for all sciences metapackages</title>
+
+ <para>Common utilities for all sciences metapackages are:
+ * science-statistics packages related to statistics
+ * science-typesetting packages related to typesetting
+ * science-viewing packages related to viewing
+</para>
+ </sect1>
+ <sect1>
+ <title>How to manage this list</title>
+ <sect2>
+ <title>Technically</title>
+ <para>For technical reasons, these files are stored in the <ulink url="svn://svn.debian.org/cdd/projects/science/trunk/debian-science">CDD's VCS</ulink>.</para>
+ <para>Checkout the source tree and edit /tasks/* files. These files contain the list of the packages which will be added to the metapackages.</para>
+ <para>Note that it is also possible to add packages which are not in the Debian archive. These packages will appear on the <ulink url="http://cdd.alioth.debian.org/science/tasks/">CDD task list</ulink>.</para>
+ </sect2>
+ </sect1>
+</chapter>
+<chapter>
+<title>Communication vectors</title>
<sect1>
<title>Mailing Lists</title>
<para>This section briefly explains the purpose of the mailing lists that are under the scope of &DebSci;.</para>
@@ -235,6 +288,10 @@ $ chmod 0775 hooks/post-receive
<para>The <email>debian-science-commits at lists.alioth.debian.org</email> mailing lists should collect all commit messages from commits to the Package Repositories. All Packages Repositories should have a commit hook that sends commit messages to this list.</para>
</sect2>
</sect1>
+ <sect1>
+ <title>Wiki</title>
+ <para>FIXME</para>
+ </sect1>
</chapter>
<chapter>
<title>Maintenance of This Document</title>
--
Debian Science Policy Manual
More information about the debian-science-commits
mailing list