From 949863f06371a450367c0d6c76ec9c29afb26f4c Mon Sep 17 00:00:00 2001 From: Jason S Gross Date: Sat, 24 Sep 2011 23:08:34 -0400 Subject: [PATCH] Updated BarnOwl tasks --- hackathons/great-hacksby/projects.mdwn | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/hackathons/great-hacksby/projects.mdwn b/hackathons/great-hacksby/projects.mdwn index 5e85544..d7cb857 100644 --- a/hackathons/great-hacksby/projects.mdwn +++ b/hackathons/great-hacksby/projects.mdwn @@ -46,11 +46,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 realtmie! 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/) ========================================== -- 2.44.0