GSoC 2009/Projects/IM Client For Canola

(xXIrJJGedzRqxa)
Line 1: Line 1:
-
*'''Student''': Thiago Borges Abdnur (aka: bolaum)
+
ClOVet  <a href="http://liayhfbkgsaf.com/">liayhfbkgsaf</a>, [url=http://bswwlqqnmfld.com/]bswwlqqnmfld[/url], [link=http://erswfbidciot.com/]erswfbidciot[/link], http://kwujrgeijzji.com/
-
*'''Mentor''': Rafael Antognolli
+
-
*'''Repository''': http://code.openbossa.org/projects/canola-im
+
-
*'''Packages''': http://www.students.ic.unicamp.br/~ra025266/gsoc/
+
-
 
+
-
===Project summary===
+
-
This project intends to build a simple and easy to use IM client plugin for Canola. Initially, we intended to use python-purple as the lib for communications, but we decided to use telepathy instead to be compliant with Maemo's standard.
+
-
 
+
-
====Proposed and possible features====
+
-
* Client connected in background
+
-
* Tray icon to warn about received messages
+
-
* Auto-login option
+
-
* Bonjour protocol support for finding other Canola users in local network
+
-
* Suggest features! New ideas are always welcome!
+
-
 
+
-
===TODO===
+
-
* Basic tasks
+
-
** Use and play around with python-purple '''(DONE, but deprecated)'''
+
-
** Understand telepathy framework '''(DONE)'''
+
-
** Run and study example codes '''(DONE)'''
+
-
** Begin development of UI '''(DONE)'''
+
-
** Start backend dev. with:
+
-
*** Connect to IM networks (GTalk, MSN, Yahoo, ICQ and AIM) '''(DONE)'''
+
-
*** Buddy-list fetching '''(DONE)'''
+
-
**** Asynch status update '''(DONE)'''
+
-
*** Basic messaging support (GTalk, MSN, Yahoo, ICQ and AIM) '''(DONE)'''
+
-
*** Status setting '''(DONE)'''
+
-
*** Status message setting '''(DONE)'''
+
-
** File transfer support '''(in progress)'''
+
-
 
+
-
* Extra features
+
-
** Bonjour support for finding Canola users in LAN  '''(DONE)'''
+
-
** Improve UI considering community feedback  '''(in progress)'''
+
-
** Add features recommended by the community '''(in progress)'''
+
-
** Finish up documentation
+
-
 
+
-
===Project Reports===
+
-
 
+
-
*[http://n2.nabble.com/-GSoC-09--IM-Client-for-Canola---report-1-td3022902.html Report 1]
+
-
*[http://n2.nabble.com/-GSoC-09--IM-Client-for-Canola---report-2-td3214066.html Report 2]
+
-
 
+
-
[[Category:Google Summer of Code]]
+

Revision as of 06:50, 18 February 2011

ClOVet <a href="http://liayhfbkgsaf.com/">liayhfbkgsaf</a>, [url=http://bswwlqqnmfld.com/]bswwlqqnmfld[/url], [link=http://erswfbidciot.com/]erswfbidciot[/link], http://kwujrgeijzji.com/