-
Notifications
You must be signed in to change notification settings - Fork 123
GSoC ideas
Nicolas Raoul edited this page Feb 19, 2015
·
7 revisions
CmisSync works more or less on Linux, but there are things to do:
- Fix the settings UI
- Create packages for Debian and Red Hat, and scripts to create these packages
- Apply for inclusion in mainstream distributions, for instance for Ubuntu by creating a PPA or similar
Many users are afraid of accidentally modifying a repo that they have no intention to modify anyway.
Modify the sync algorithm to include a read-only mode. Useful for cases where you don't need to modify documents, but just have a local copy of them.
Impact:
- Create a new syncing strategy (new class)
- XML configuration
- UI elements to set the configuration, and maybe even change it live.
Usage of CmisSync can put quite a load on both client computers and servers, in terms of CPU usage and network usage. A greener CmisSync would definitely be a great thing.
Improvement points:
- Use the ChangeLog feature of the CMIS protocol to reduce the number of requests.
- Adapt sync frequency to changes frequency