Hi All,
I've undertaken the task of implementing XEclipse off-line and thought I
would start a thread with status updates (as told by Vincent).
As of today I have implemented caching of documents into local repository.
When the user navigates through the document hierarchy, each visited node is
stored into the local repository. Also, all edits to documents are saved
into local repository as well. To complete XEclipse off-line, following
tasks need to be done,
* Add an "off-line" flag to XWikiConnection and divert user actions into
local repository when user is working off-line.
* Add necessary routines to re-construct the document hierarchy using local
repository.
* Add a sync function to sync the above created hierarchy with remote
server.
* Make necessary changes to UI components.
As you can see there is lot to be done.
Due to my exams I won't be able to work on XEclipse for about 2-3 weeks
(till 28th), but I will definitely get on with it after that. A big sorry
about the missed dead-line (XEclipse Off-line was promised to deliver on
10th).
Thanks.
- Asiri