[maemo-community] [GSoC 09] - IM Client For Canola Using Python-purple

From: Tim tim at samoff.com
Date: Tue May 12 18:07:58 EEST 2009
And, wait until you use Fremantle to see how you feel about all of this. ;)


Jose Manrique Lopez de la Fuente wrote:
> I don't really understand why should Canola add more and more
> plugins... Canola is a nice music player, podcast option is nice, and
> video is welcome, but other services are overloading it (IMHO).
> Of course, the graphical user interface looks nice, but I think it
> would be better building apps using same graphical framework than
> creating new plugins..
> 2009/5/12 Andrew Black<andrewfblack at gmail.com>:
>> I've always thought that Canola could be used as almost a replacement for
>> Hildon if the right plugins where available.  Having a built in IM program
>> that allows me to now have to shrink down canola to use it would be cool, I
>> would love IRC support as well.  xChat is good but having it all in one
>> would be cool.
>> On Tue, Apr 21, 2009 at 11:57 PM, Quim Gil<quim.gil at nokia.com>  wrote:
>>> Welcome Thiago!
>>> ext Thiago Bolaum wrote:
>>>> Hi,
>>>> My proposal for GSoC this year is to build a IM Client plugin for
>>>> Canola. It'll will use python-puple and continue the development of this
>>>> libpurple's binding.
>>> I was not very keen with the load of Canola specific projects presented
>>> to GSOC. Not that I have anything against Canola and not even against
>>> their good job mobilizing developers, but at some point it felt that
>>> Canola would become a whole services framework per se (a similar feeling
>>> to the one got with liqbase, but this is for another thread).
>>> For instance, Canola-Bittorrent is a marriage that kind of makes sense.
>>> Canola-IM... less so? It's fair to assume that most systems where Canola
>>> will be installed will have Maemo's RTComm, Pidgin and/or some kind of
>>> Telepathy related IM aplication. Why another IM?
>>> The point of your project is good: make it easy for Maemo users to IM
>>> with friends in several networks. I wonder if Canola is the right
>>> platform for that (but fair enough if you project got approved) but I
>>> hope a big % of your time can be invested improving the integration of
>>> libpurple in the Maemo platform. At the moment this integration is not
>>> precisely optimal and any help improving this situation is welcome.
>>>> The idea is to improve python-puple along the whole development, adding
>>>> features and correcting bugs as needed. Everything inside Canola is done
>>>> using Python, and I will use the existing plugins as reference. I also
>>>> intend to compile a comprehensive tutorial on how to build plugins,
>>>> explaining what I've learned about Canola's architecture and framework
>>>> in a wiki or blog.
>>>> I'll try to release a usable version as soon as possible, because one of
>>>> the most important parts of the project is respond to community
>>>> feedbacks. Features and bug fixing will be done with your help, guys! =)
>>>> I'll count on you to use it extensively and report problems and ideas to
>>>> me.
>>>> I'm currently a M. Sc. student, working with processors interconnection,
>>>> at Unicamp (Universidade Estadual de Campinas) in SP/Brazil. My nick at
>>>> freenode and garage is bolaum.
>>>> --
>>>> Thiago 'bolaum' Borges Abdnur
>>>> ----------------------------------
>>>> "Trust no one..."
>>>> - Deep Throat (The X-Files)
>>> --
>>> Quim Gil
>>> open source advocate
>>> Maemo Software @ Nokia
>>> _______________________________________________
>>> maemo-community mailing list
>>> maemo-community at maemo.org
>>> https://lists.maemo.org/mailman/listinfo/maemo-community
>> _______________________________________________
>> maemo-community mailing list
>> maemo-community at maemo.org
>> https://lists.maemo.org/mailman/listinfo/maemo-community


More information about the maemo-community mailing list