import HackathonIdeas
authorGreg Price <price@mit.edu>
Thu, 11 Dec 2008 03:17:14 +0000 (22:17 -0500)
committerTrac <sipb-www@mit.edu>
Sun, 1 Feb 2009 07:25:01 +0000 (02:25 -0500)
doc/ProjectIdeas [new file with mode: 0644]

diff --git a/doc/ProjectIdeas b/doc/ProjectIdeas
new file mode 100644 (file)
index 0000000..1592b24
--- /dev/null
@@ -0,0 +1,49 @@
+Stuff to try doing at the hackathon on Saturday, October 25th.
+
+Most of these will also be good things to try before or for some time
+after the hackathon.  Talk to the people identified for each project
+to see how you can help.
+
+If you have a project and want people to help, add 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
+    software. This doesn't require a lot of code, since we have several
+    autoinstallers already written, but will require a bit of testing.
+  * Add a web interface for scripts users to edit their LDAP entries, which are
+    internal entries that affect several things about their site
+  * Read through already answered e-mails and update the FAQ on the website and
+    other parts of our documentation. This is a great way to learn how scripts
+    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`
+  * read about Asterisk, AGI, study `captain-crunch:/etc/asterisk` and `/var/lib/asterisk`
+  * figure out draft suexec code at `/var/lib/asterisk/agi-bin/suexec.c`
+  * figure out or ask what's not working, figure out how to do it
+
+ * Documentation project
+  * Assemble good documentation of AFS from a user's perspective. There's lots of
+    documentation, but only small parts are good and useful.
+  * 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,
+   and the web.