I am currently a student at the University of Toronto, and Wish to participate 
in the Google summer of code as a student.

 I am looking for a mentor for the following project:

I wish to create a 'social' filesystem using KIO. The filesystem would be able 
to map albums, documents, from services such as Google and Facebook 
ontohttps://bl2prd0310.outlook.com/owa/?ae=Item&t=IPM.Note&a=New# a file-system 
allowing applications to use the data like local files.

Currently KDE has support to get and use Personal Information through Akonadi. 
However it has little support for data-objects like documents and photos which 
requires the application to use specific interfaces. 
For example, Google Docs uses: 
https://developers.google.com/google-apps/documents-list/

KIO is designed to provide access to such resources in a uniform way and could 
be used  to make KDE applications more web-friendly. The interface would allow 
local application access to network resources in the same way  as the ftp or 
smb protocol currently work. The only major difference would be the data source 
and the way data is sorted. Currently most online providers use a similar api 
structure which should make it easier to implement multiple protocols once the 
skeleton code is complete. 

The protocol would not be completely dependent on the internet. A cache will be 
used so that laptop and other users can continue accessing the files even if 
the connection cuts. The resource would use a worker to synchronize them after.


Thanking you for your time,
Saras Leelodharry

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to