GSoC: PMC: JavaScript backends progress

Hayri Bakici thehayro at gmail.com
Mon Jun 28 13:22:10 CEST 2010


On Mon, Jun 28, 2010 at 1:11 PM, Alessandro Diaferia
<alediaferia at gmail.com>wrote:

>
>
> 2010/6/28 Hayri Bakici <thehayro at gmail.com>
>
> Hey guys!
>>
>> Here is a quick update about the Plasma Media Center backends in writing a
>> dataengine in JS.
>>
>> The DateEngine really runs (thanks to aaron :) )
>> For now, it can make a flickr.photo.search requests get the response and
>> parse the xml, and display it on the dataEngine.
>> I had to paste the xml to script lib into my dataengine, due to "include"
>> problems. I know that a JS plasmoid has a command
>>
>> plasmoid.include('libsomething.js');
>>
>> however it doesn't work with my dataengine (although i used
>> engine.include('libsomething.js'); )
>> If you are wondering why the dataengine data, such as "published date" or
>> "keywords" is empty, then it is because of flickr: there should be a
>> specific getPhotoInfo request when you want to get the information.
>>
>> the next thing is to write the "fetch addons" function (waiting for aaron
>> ;) ) in this DataEngine and extract my request-response-parseXml code into
>> an Addon.
>> btw. i remember that the addon should have some kind of a main function?
>> how should the addon give its information to the DateEngine?
>>
>
>
>
>>
>> Another thing I was wondering about the MediaData API: since we merged the
>> "video" and "photo" API together, there are still attributes that are
>> disjunct. should i just drop them for now?
>>
>
> Which one of them?  We can eventually use an associative array though.
>

it was duration, and embeddedHTML for Video. for Photo there is albumID, but
i think we can firstly ignore that.


>
>
>>
>> the code can be found here:
>>
>> git://gitorious.org/lilflickr/lilflickr.git
>>
>>
>> cheers
>>
>> _______________________________________________
>> Plasma-devel mailing list
>> Plasma-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/plasma-devel
>>
>>
> I'm really happy with the progresses you reached so far! Keep rocking :)
> Cheers.
>
> --
> Alessandro Diaferia
> KDE Developer
> KDE e.V. member
>
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel at kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/plasma-devel/attachments/20100628/5ccfd21c/attachment.htm 


More information about the Plasma-devel mailing list