X-Git-Url: https://sipb.mit.edu/gitweb.cgi/wiki.git/blobdiff_plain/0a5b05936c7256274a886b048bec7704d6bf3fa5..88cae5af612b2531ae4fd41e4d645b228fe67a87:/projects/ideas.mdwn diff --git a/projects/ideas.mdwn b/projects/ideas.mdwn index 9457628..8947246 100644 --- a/projects/ideas.mdwn +++ b/projects/ideas.mdwn @@ -205,19 +205,21 @@ _Contact: xavid_ ## Bazki -[Bazki](http://bazki.mit.edu/) is a wiki written in Python designed around several principles: structured data with object-oriented inheritance; using a wiki language with powerful macros that can be compiled into either HTML or PDF (via LaTeX); and making the content editable offline using a VCS. Bazki works enough to to be useful, but it has lots of room for improvement and probably would benefit from some major design changes. +[Bazki](http://bazki.mit.edu/) is a wiki written in Python designed around several principles: structured data with object-oriented inheritance; using a wiki language with powerful macros that can be compiled into either HTML or PDF (via LaTeX); and making the content editable offline using a VCS. Bazki works enough to to be useful, but it has lots of room for improvement and probably would benefit from some design changes. It could also definitely use documentation. _Contact: xavid_ -## Fix AFS support in IcedTea +## A zephyr log viewer -The [IcedTea](http://icedtea.classpath.org/wiki/Main_Page) open-source Java plugin currently [doesn't support having users with AFS homedirs](http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=166). The plugin creates a pair of sockets in your homedir that are used to communicate between the applet viewer and the browser plugin. Since AFS doesn't support FIFOs, this fails. +Many SIPB-affiliated people use the [Zephyr](http://zephyr.1ts.org/) messaging system, and the [Barnowl](http://barnowl.mit.edu/) client for it in particular. Barnowl has a number of very nice features that make it easy to follow large amounts of zephyr traffic: search, color coding, auto-narrowing, etc. Barnowl can also store logs of zephyrs sent and received for future reference, but the logs are saved separated by class in a way that's quite annoying to navigate sometimes. A Barnowl-like interface (perhaps implemented as a Barnowl plugin) for viewing zephyr logs would be a great thing to have. -It should be relatively simple to patch both the applet viewer and the browser plugin to simply use `/tmp`, or possibly fall back on `/tmp` if opening the FIFO in `$HOME` doesn't work - just find all the places in the code those paths get used. +_Contact: oremanj_ -(See also [the bug we filed](http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=312), which lists a couple more paths to look for) +## Migrate Gutenbach from lprng to CUPS -_Contact: broder, debathena_ +lprng is the past, and CUPS is the future! Our music player, Gutenbach, is currently running on lprng. With the rest of campus switching to CUPS, it's really time we did so as well. The filter needs to be rewritten for CUPS (and preferably in Python, this time), and the package needs to be redesigned to handle the way CUPS does things. + +_Contact: jhamrick_ ## Your Project Here