Hi,<br>Today i had a look at what Drop Box(DB) has to offer, since my proposed work is to bring a bropbox-like sync functionality.<br><br>I will list out the features of the DB sync-Client I noticed:<br><br>1. Selective sync of <i>folders.</i><br>
2. LAN Sync.<br>3. files in the <i>Public Folder</i> get standalone links.<br>4. Proxy configurations.<br>5. Bandwidth shaping.<br>6. Shows storage space remaining in the Cloud Server.<br>7. <i>Doesn't resolve merge conflicts (User Decides Model)<br>
</i>8. Sharing files/folder with friends , <i>All must have dropbox accounts :( <br></i>9. Uses Deltas for large file syncs. (Syncs only the changes)<br>10. Locks file when sync commences.<br>11. Uses Inotify in linux to monitor filesystem changes.<br clear="all">
<br>All that DB does, is syncs folders, and most people seem to be happy with it. After all contact sync , calender sync are all semantics on top<br>of a simple file sync. <br><br>After our interaction over IRC I had a look at what funambol has to offer. Its an amazing project and has a lot of apps (android , iphone etc) so its definitely worth<br>
a look. But a small caveat is that the server portion is written in java, and the goal of ownCloud is to support php based , "el-cheapo" web hosting services as well.<br><br>So we have to look at a fall-back strategy, where in , if people are hosting ownCloud server on their personal infrastructure / Amazon Web Services then they should<br>
have an option of using the more feature rich Funambol server + ownCloud. <br><br>Questions:<br><br>1. Funambol server uses a database to store all files right ? Photo albums , contacts etc are stored in the database.<br>
2. As a first step how about , we work on the php backend , and the sync-client (opensync python API based ) ? We could use the funambol <br>as a starting point to look at how to approach the server-side (php backend) sync.<br>
<br><br>Comments , suggestions ?<br>-- <br>regards<br>-------<br>Kunal Ghosh<br>Dept of Computer Sc. & Engineering.<br>Sir MVIT<br>Bangalore,India<br><br>permalink: <a href="http://member.acm.org/%7Ekunal.t2" target="_blank">member.acm.org/~kunal.t2</a><br>
<div>Blog:<a href="http://kunalghosh.wordpress.com" target="_blank">kunalghosh.wordpress.com</a><br>Website:<a href="http://www.kunalghosh.net46.net" target="_blank">www.kunalghosh.net46.net</a><br><br></div><br>