In my opinion it would be best to abstract it to a level where one
could use anything
from a local file system with or without versioning that would be
provided by a third
party app to implementations that use bzr or svn directly.
I myself like to keep any files associated to a project in one
root-directory per project
and version that with svn.
Uploading to a remote site should be optional not a basic requirement of
the system.
Also please make sure rebasing (storing at a different location) is not
an afterthought.
Currently if you open a project and safe it somewhere else many of the
file references
will break.
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp