(no commit message)
authorNelson Elhage <nelhage@mit.edu>
Fri, 9 Jan 2009 05:18:58 +0000 (00:18 -0500)
committerTrac <sipb-www@mit.edu>
Sun, 1 Feb 2009 07:25:21 +0000 (02:25 -0500)
doc/ProjectIdeas

index 6ee94ed70088a9bcd268ea6016ca544d05e26d07..d9ee18750db496fb8238ce42569811bc3186ae4f 100644 (file)
@@ -1,9 +1,39 @@
-Here are ideas you can try to get started on a SIPB project.  Some of these are mature projects with active new development a new contributor can help out with, others are only grand plans that need someone to take them on as their own.
+Here are ideas you can try to get started on a SIPB project.  Some of
+these are mature projects with active new development a new
+contributor can help out with, others are only grand plans that need
+someone to take them on as their own.
 
-Talk to the people identified for each project to see how you can help, or ask the SIPB Chair (`price`) or Vice-Chair (`nelhage`).   The descriptions here are usually accurate but the projects are constantly changing.
+Talk to the people identified for each project to see how you can
+help, or ask the SIPB Chair (`price`) or Vice-Chair (`nelhage`).  The
+descriptions here are usually accurate but the projects are constantly
+changing.
 
 If you have a project and want people to help, go ahead and add it.
 
+ * SIPB website (sipb.mit.edu)
+  * (More information here)
+
+ * mailman.mit.edu hacking -- Talk to `kcr` or `nelhage`
+  * There are two ways to create mailing lists at MIT -- Moira, and
+    Mailman. Moira has much better integration with MIT
+    infrastructure, but doesn't support spam-filtering or interfaces
+    for non-MIT users. Mailman is the opposite. Jeff Schiller has
+    expressed some willingness to deploy patches to make Mailman
+    integrate better with MIT's infrastructure, if someone else were
+    to write them.
+  * There are a number of ways this could be implemented, including
+    moira <-> Mailman sync, direct Moira integration in Mailman, or
+    something in between or different.
+  * MIT runs Mailman 2, but Mailman 3 has been released as alpha and
+    may be worth investigating. It's likely to be far easier to get
+    significant patches back upstream for mailman 3, if we go that
+    route.
+
+ * Dodona -- Talk to `jhamrick`
+  * `jhamrick` is working on a Zephyr bot designed to answer technical
+    questions using a natural-language interface, and is looking for
+    people to help hack on it.
+
  * `scripts.mit.edu` -- Talk to `geofft` or `quentin`
   * Find some software we don't have an autoinstaller for, and write an
     autoinstaller for it. Or update an autoinstaller to a newer version of the
@@ -16,15 +46,12 @@ If you have a project and want people to help, go ahead and add it.
     works
   * Write a blog aggregator, something like planet.debian.org, so that scripts
     blog users can publish their entries on certain topics to an MIT-wide blog
-  * install `old-faithful`; see [http://scripts/trac/browser/server/doc/install-howto `server/doc/install-howto`] for the steps
 
  * XVM - talk to `price` or `broder`
-  * (done) make `validation.py` available on remote
   * validate more operations at remote rather than web
   * expose more operations over remctl in addition to web
   * put our hosts in Moira
   * ajaxify / javascriptify the website
-  * get SPNEGO working, i.e. accept Kerberos auth on the website
   * Give the website a stylistic facelift.
 
  * voip-scripts - talk to `geofft`
@@ -38,9 +65,6 @@ If you have a project and want people to help, go ahead and add it.
   * Cull old Ask SIPB columns into documentation.
   * Cull documentation into new Ask SIPB columns.
 
- * Debathena - talk to `broder` or `geofft`
-  * a livecd would be awesome; there are tools these days to make this tractable
-
  * Archiver - talk to `nelhage`
    We want to build a mail archiving system for Moira lists. We're
    planning to store mail into AFS, and expose archives via AFS, IMAP,