This is the design site for the git-annex [[/assistant]]. Parts of the design is still being fleshed out, still many ideas and use cases to add. Feel free to chip in with comments! --[[Joey]] ## roadmap * Month 1 "like dropbox": [[!traillink inotify]] [[!traillink syncing]] * Month 2 "shiny webapp": [[!traillink webapp]] [[!traillink progressbars]] * Month 3 "easy setup": [[!traillink configurators]] [[!traillink pairing]] * Month 4 "cloud": [[!traillink cloud]] [[!traillink transfer_control]] * Month 5 "cloud continued": [[!traillink xmpp]] [[!traillink more_cloud_providers]] * Month 6 "9k bonus round": [[!traillink desymlink]] * Month 7: user-driven features and polishing; [presentation at LCA2013](http://mirror.linux.org.au/linux.conf.au/2013/mp4/gitannex.mp4) * Month 8: [[!traillink Android]] * Month 9: [[screencasts|videos]] and polishing We are, approximately, here: * Month 10: bugfixing, Android webapp * Month 11: more user-driven features and polishing * Month 12: "Windows purgatory" [[Windows]] ## porting * [[OSX]] port is in fairly good shape, but still has some room for improvement * [[android]] port is just getting started * Windows port does not exist yet ## not yet on the map: * [[rate_limiting]] * [[partial_content]] * [[encrypted_git_remotes]] * [[deltas]] * [[leftovers]] * [[other todo items|todo]] ## polls I post [[polls]] occasionally to make decisions. You can vote! ## blog I'm blogging about my progress in the [[blog]] on a semi-daily basis. Follow along!