datafinder-team team mailing list archive
-
datafinder-team team
-
Mailing list archive
-
Message #00273
[Bug 724042] Re: detanglement of dependencies through separating out storage backend plugins
** Changed in: datafinder
Milestone: 2.3.0 => 2.4.0
--
You received this bug notification because you are a member of
DataFinderTeam, which is subscribed to DataFinder.
https://bugs.launchpad.net/bugs/724042
Title:
detanglement of dependencies through separating out storage backend
plugins
Status in DataFinder - flexible data management:
New
Bug description:
DataFinder now has got a large and growing list of dependencies, but
not everybody needs to satisfy each and every one of them. Many of
them are dependent on the type of storage backend used by DF (e. g.
boto for AWS, PySVN for SVN, pythonwebdavlib for WebDAV, ...).
The suggestion is as follows:
* Split off a core DataFinder application without any data store
backends.
* Make all (meta-) data store backends into plugins, that can be
developed and hosted separately, even if they live under the same
project.
* For ease of use, a DataFinder distribution can be created that
ships with the/a default plugin (most probably WebDAV).
* Split off the documentation (e. g. dependencies,
build/install/configure notes off to be specific for each plugin.
* Document for each plugin how it is to be integrated/used with
DataFinder.
To manage notifications about this bug go to:
https://bugs.launchpad.net/datafinder/+bug/724042/+subscriptions
References