[Debian-NP-Commits] r167 - trunk/docs/report/report-docbook

micah debian-np-devel@lists.alioth.debian.org
Mon, 12 Jul 2004 17:39:26 -0600


Author: micah-guest
Date: Mon Jul 12 17:39:25 2004
New Revision: 167

Modified:
   trunk/docs/report/report-docbook/accomplishments.xml
Log:
Draft of accomplishments docbooking done, need mako to review.


Modified: trunk/docs/report/report-docbook/accomplishments.xml
==============================================================================
--- trunk/docs/report/report-docbook/accomplishments.xml	(original)
+++ trunk/docs/report/report-docbook/accomplishments.xml	Mon Jul 12 17:39:25 2004
@@ -33,7 +33,7 @@
     an awareness of the next steps and a singular unifying vision.</para>
   </sect2>
 
-  <sect3>
+  <sect2>
     <title>CDD Infrastructure adoption/improvements</title>
     
     <para>We were able to integrate the Debian-NP development into
@@ -46,12 +46,12 @@
       work that we were able to complete over the week, please see the
       Appendix D: Customized Debian Distributions (CDD).</para>
   
-  </sect3>
+  </sect2>
 
-  <sect4>
+  <sect2>
     <title>Installer success</title>
     
-    <para>We made remarkable progress in the short period that we were
+  <para>We made remarkable progress in the short period that we were
     together in completing an installer for Debian-NP and the tools
     needed to ease and enhance this work. Through our proximity to
     Skolelinux developers, the Debian Installer developers and the
@@ -66,10 +66,103 @@
     the installer and the methods for creating a bootable installation
     Debian-NP. Please see Appendix E: Debian-NP Installer for the full
     details of our hard work.</para>
-  
-  </sect4>
+ </sect2>
+
+ <sect2>
+  <title>Uniform Schema</title>
 
+  <para>An exciting accomplishment that came out of our meeting was
+the result of the coming together of five different groups who have
+encountered similar user management challenges and have all
+individually researched solutions and come up with very similar
+results. At Debconf, we were able to harmonize our work in a
+cross-organizational security and permission framework, resulting in a
+uniform LDAP schema and strong beginnings on a fully configured LDAP
+meta-package that can be used for the Debian-NP server. This will
+allow us to move forward on designing a LDAP management tool to
+provide an abstracted user management administration and user
+configuration tool. The realization that we have been working
+separately on the same problems and coming to the same conclusions
+showed us how we should and can be collaborating together to save
+ourselves time and effort and benefit from each other's work.</para>
+ </sect2>
+
+ <sect2>
+  <title>Mail server meta-package</title>
+
+  <para>Building on the LDAP work we were able to also create a mail-server
+meta-package which is tied to the LDAP schema mentioned above. This
+meta-package is the mail-server component of the Debian-NP Server. We
+were able to draw on our years of experience managing high-traffic
+mail-server environments and bring together our various configurations
+into one configuration that we can all work on enhancing. This
+mail-server meta-package not only installs the mail server itself, but
+the spam and virus filtering that is part and parcel of a mail server
+on the Internet and also includes automatic SSL certificate generation
+for encrypted mail communications.</para>
+ </sect2>
+
+ <sect2>
+  <title>Other technical achievements</title>
+  <para>As if these were not enough, our team tirelessly worked on
+resolving many other technical challenges that will aid us in our
+future work. We experimented with debtags as an alternative automatic
+package selection methodology; we absorbed various relevant
+technologies such as debconf (the package configuration utility),
+cfengine, debian-installer, etc.; there was also many significant
+improvements to the Lessdisks LTSP package (packages were moved to be
+policy compliant, a 2.6 kernel version was generated, and the
+integration of Lessdisks into a LAN server module and into the
+installer was discussed and experimented with); the Free Geek Freekbox
+distribution was advanced to a more modern version and it was
+investigated how it could be merged in with the similar work being
+done at Praksys into a shared effort in a Debian-NP Workstation
+component.</par>
+ </sect2>
+
+ <sect3>
+  <title>Organizational Accomplishments</title>
+
+  <para>We were also able to throughout the week to create the
+necessary organizational infrastructure to organize our development
+work and be able to better work together in the future. Debian-NP
+created a Subversion version control repository at Debconf4, learned
+how to use it and rapidly began populating it with our work, and
+organizing its layout. Over the course of less than a week, there were
+nearly 400 commitments made to the subversion repository with
+code-fragments, documentation, meta-package work, installer work, and
+organization of the repository. We left the conference with a method
+of continuing our collaborative in-person work through using
+Subversion, and an impressive feeling of initiative manifested in the
+repository's contents which we took home and continue to work
+with. See Appendix C: Development Environment for a complete overview
+of Subversion, our layout, and how it is used.</para>
+
+  <para>Not only was there progress in the construction of our
+development environment, but we also built a technical plan, and
+strategy on how to do package selection; created a virtual machine for
+testing the server version; and established a shared Debian archive
+upload queue and repository.</para>
+ </sect3>
+
+ <sect4>
+  <title>Social Accomplishments<title>
+
+  <para>Not everything that we accomplished at Debconf4 was purely
+     technical. It was important to us to build the interpersonal
+     relationships and international social network through working
+     together in person, rather on-line, and living and eating with
+     others over the course of the week. We networked with many Debian
+     developers, including Skolelinux developers (Petter), CDD
+     architects (Jonas and Kalfa), Progeny, and the Debian-Installer
+     team (Joey Hess, and the localization and translation teams). We
+     participated in the geek ritual of PGP key-signing and attended
+     workshops on ethics and the involvement of women in Debian.  We
+     also came up with our social specifications and a reasonably
+     comprehensive list of different user types and the packages that
+     they require. </para>
 
+ </sect4>
 </sect1>