[Kde-pim] [GSOC KDE 2016 Proposal]: Qt-based semantic news aggregator

Алексей Андреев yetanotherandreyev at gmail.com
Tue Mar 15 11:00:55 GMT 2016


Thank you for the review! :)
Going to reconstuct my proposal according to your Akonadi and VDG
suggestions.

2016-03-15 12:19 GMT+03:00 Daniel Vrátil <dvratil at kde.org>:

> Hi,
>
> On Sunday, March 13, 2016 12:30:50 AM CET Алексей Андреев wrote:
> > Hello! I've prepared google drive GSoC proposal draft:
> https://goo.gl/McByCs
> > I guess it could be connected with KDE PIM libraries, it's about news
> > aggregation.
> >
> > Would be happy to get some feedback. Could my idea be apropriate if I'll
> > provide more details and research kde integration subtask? Or do you
> think
> > it's bad and doesn't fit GSoC and KDE current tasks?
>
> Looking at the architecture, you might consider using Akonadi, which is
> designed exactly for this kind of applications. You write an Akonadi
> Resource(s) that feed data into Akonadi, and you write the client that
> talks
> to Akonadi to get the data from it. We already have Models that do the
> fetching from Akonadi for you and get automatically updated when Resources
> push new data so that would save your some work. We also have an indexing
> agent that can be extended to index new data types and the index can then
> again be queries through Akonadi. It also (partially) fulfills your "KDE
> integration" point for other developers can then easily write for example
> Plasma Applet to show Tweets or YouTubs subs just by retrieving the data
> from
> Akonadi and not having to bother with your custom API or writing the
> Twitter
> code from scratch.
>
> The mockup does not make the UI look very "KDE integrated",  especially if
> you
> decide to only use pure Qt. Maybe some cooperation with VDG (Visual Design
> Group) could be helpful in this aspect.
>
> Other than that, I like the idea and would even find it useful myself
> (desktop
> notifications about new vids from my YouTube subscriptions? Do want! :)
>
>
> Dan
> > _______________________________________________
> > 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/
>
>
> --
> Daniel Vrátil
> www.dvratil.cz | dvratil at kde.org
> IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)
>
> GPG Key: 0x4D69557AECB13683
> Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
_______________________________________________
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