]> sipb.mit.edu Git - wiki.git/blobdiff - hackathons/great-hacksby/projects.mdwn
Fix some broken links
[wiki.git] / hackathons / great-hacksby / projects.mdwn
index 5e85544a3200d7cce89ecfcb32c2c6c84629b809..a96e19e30e213bceb04b9157dfaa69be5da51417 100644 (file)
@@ -1,3 +1,5 @@
+There are a lot of projects: Scripts, BarnOwl, Straversity, smiopp and cyclist all have different things to work on. Skim through, see what catches your fancy.
+
 [Scripts](http://scripts.mit.edu)
 =================================
 talk to:
@@ -46,11 +48,18 @@ talk to:
 
 BarnOwl is a curses-based IM client used by many MIT students.  Work you do here will be appreciated by many excited BarnOwl users. Here are some projects to work on:
 
+- **More tab completion**.  BarnOwl supports tab completion for a subset of its commands.  Enlarge this subset; it's not particularly hard.
+
 - **Google Plus support**.  Google Plus recently published an [API](http://developers.google.com/+/api/). Integrate it with BarnOwl! We have lots of other plugins adding support for things like Facebook and Twitter which you can use to get some inspiration. A subproject would be making Perl bindings for the Google Plus API.
 
-- **Facebook direct message support*.  We recently landed Facebook support in the trunk, but it only supports messaging on walls. Add support for direct messages.
+- **Facebook direct message support**.  We recently landed Facebook support in the trunk, but it only supports messaging on walls. Add support for direct messages.
+
+- **GMail new message support**. Now you can obsess over your new emails in realtime! Add support for GMail's notification API: http://code.google.com/apis/talk/jep_extensions/gmail.html (see our existing XMPP bindings.)
+
+- **Setup [gerrit](http://code.google.com/p/gerrit/)**. We've been talking about moving from github to gerrit, which seems to have a better code review model, but we haven't had the chance nor time to set one up.
+
+- **Solve and close some trac tickets**. We have a bunch of [open issues on trac](http://barnowl.mit.edu/query).  Look through them and pick one to work on.  In particular, [#119](http://barnowl.mit.edu/ticket/119), [#122](http://barnowl.mit.edu/ticket/122), [#156](http://barnowl.mit.edu/ticket/156), [#162](http://barnowl.mit.edu/ticket/162), [#167](http://barnowl.mit.edu/ticket/167), [#192](http://barnowl.mit.edu/ticket/192), and possibly [#17](http://barnowl.mit.edu/ticket/17), [#193](http://barnowl.mit.edu/ticket/193), [#194](http://barnowl.mit.edu/ticket/194) all seem fairly reasonable for someone not particularly familiar with the code.
 
-- **GMail new message support*. Now you can obsess over your new emails in realtmie! Add support for GMail's notification API: http://code.google.com/apis/talk/jep_extensions/gmail.html (see our existing XMPP bindings.)
 
 [Straversity](http://straversity.com/mit/)
 ==========================================
@@ -63,6 +72,14 @@ Central Hub for a variety of MIT websites, much more comprehensive than MIT's ma
 To get involved, you should know HTML, JavaScript, jQuery, and CSS. 
 You'll also want to know a backend language for more, complex, and easier integration. (That will make sense when I talk about it.) Should be very simple to think of something innovative and how to implement it quickly.
 
+Need to work on:
+-Best way to handle login for the site (eventually ability to recognize .edu address for different things, such as Facebook networks)
+-Build an online bookmarking system where people can access saved links online and access them in self managed folders in a  simple manner.
+-Set up search feature for the site
+-Have a way for students to add sites and make their own folders for those sites and folders within folders.
+-Folders that are expanding instead of the radio buttons
+-Adding a hover over description of all the links
+
 
 
 smiopp
@@ -102,3 +119,18 @@ http://gitorious.org/smiopp
 The project needs someone who is proficient in either Ruby or Python. In addition, C knowledge would be useful.
 
 I am able to spend as much time as needed to get someone up-to-speed. After that I'll be spending time making the documentation and packaging not suck, which would also help someone new.
+
+
+cyclist
+=======
+talk to:
+-------- 
+- [Dafydd Harries](mailto:daf@rhydd.org)
+
+I'm working on tools for interactive audio and video processing.
+
+Most recently, I wrote an interface that converts mathematical expressions into sound. I also have projects that do music visualization.
+
+ I'm using Python, LLVM, Gtk+, NumPy, GStreamer, and OpenGL.
+
+All the code is in Python. Being familiar with some of the libraries I mentioned would be handy, but there are a lot of different directions to take things in, so the main thing is enthusiasm and curiosity. I'm happy to mentor people in any of the tools I'm using.