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

From: Jose Manrique Lopez de la Fuente jsmanrique at gmail.com
Date: Tue May 12 17:08:18 EEST 2009
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
>
>



-- 
J. Manrique López de la Fuente
http://www.jsmanrique.es

More information about the maemo-community mailing list