[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: Regarding GSoC Plasmoid data caching project
From:       Sebastian =?utf-8?q?K=C3=BCgler?= <sebas () kde ! org>
Date:       2010-03-30 10:51:09
Message-ID: 201003301251.09306.sebas () kde ! org
[Download RAW message or body]

On Tuesday 30 March 2010 09:13:58 shruti jain wrote:
> I am a final year student of computer science. I intend to contribute to
> plasma and see GSoC 2010 as a good starting point for that. I have
> participated in GSoC 2009 as well. I am proficient in C/C++ and network
> programming as well. I have also been the system administrator of my
> university.
> I am interested in Plasmoid data caching project. I am doing research on
> speculative execution at my university. It has a similar concept of
> starting execution on cached data while the most recent copy of data is
> not available from the server and avoid downloading from server if the
> data has not changed since it was cached.
> 
> Presently, plasmoids such as news etc do not show anything when Plasma
> netbooks are disconnected from the network. The idea is to use the cached
> data when network is not available and refresh when network is available.
> I think that the project can be extended to incorporate collaborative
> caching as well. Even if the network is present, we can take the data from
> caches of other clients on the network. This reduces the load on the server
> from where the data(like news) is being fetched. This also fetches a more
> recent data in case of proxy failures.
> 
> Please send me your comments on the idea and any suggestions to improve the
> same.

Two things that are probably interesting:

- Akonadi: can access and transparently cache arbitrary types of data

- Network status notifier: can tell you when an internet connection becomes available

Combining those two things can get you quite far already.
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic