[Kde-pim] Facebook Open Academy Project (Social Feed)

Martin Klapetek martin.klapetek at gmail.com
Thu Jan 30 11:30:32 GMT 2014


On Thu, Jan 30, 2014 at 12:12 PM, David Edmundson <
david at davidedmundson.co.uk> wrote:

> Choqok has a library:
>
> https://projects.kde.org/projects/extragear/network/choqok/repository/revisions/master/show/microblogs
> which covers more of the microblog platforms.
> Downside is it is currently linked to chokoq, but could possibly be split?
>

They don't have a library per se, they have their own sort-of plugin, it's
tied into Choqok quite closely apparently. I'd be very happy to have those
split into standalone, reusable libs though.


> There's also one in plasma that powers the plasma microblog dataengine:
>
> https://projects.kde.org/projects/kde/kdeplasma-addons/repository/revisions/master/entry/dataengines/microblog/timelinesource.cpp


That's quite incomplete and not very good one imho (possibly even outdated
because Twitter API was updated to 1.1 recently, that code is 1.0 iirc);
I've splitted this^ into its own KJob-based library sometime ago, but it's
still quite limited in what it can do (as in lots of functionality
missing). One option is to finish it, but I'm afraid that could take quite
some time and there are basically just 2 months during uni semester for
this project, so I'ď opt for some already fully working library and focus
on writing the full-featured resource. The advantage of QTweetLib is that
it implements the auth mechanism but also we can just pass our own tokens
to it (webaccounts ready ^_^), it's licensed under Apache 2.0, but that
shouldn't be a problem with us (right?).


> From the looks of the second one, identi.ca has the same API as
> twitter. So maybe QTweetlib would be fine.
>

That's not true anymore unfortunately, identi.ca switched to pump.io engine
couple months ago, so the Twitter API stopped working for identi.ca. So we
need a special pump.io lib too :S

Cheers
-- 
Martin Klapetek | KDE Developer
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list