← Back to team overview

datafinder-team team mailing list archive

Re: requirements/dependencies

 

On Wed, 23 Feb 2011 23:03:03 Tobias.Schlauch@xxxxxx wrote:
> in fact this is an issue. However, the different storage backends are
> dynamically initialized on demand by the corresponding factory. I.e. you
> only need the specific installed dependency if you really want to access
> for instance a Subversion repository.

Well, for the *running* it's not an issue, especially as Python is a dynamical 
language. But I see more the issue of every developer having to have "umpteen" 
packages/libraries installed, even though they may just be working on the core 
or a particular backend. So the development, building, packaging cycle could 
be largely streamlined, plus the distribution made more modular.

> Nevertheless, we have to document it and also to adapt the build script to
> provide those bundled distributions. Could you please file a corresponding
> bug report?

Yes, for the documentation it would be good at least to be more specific to 
whichever backend it refers. Otherwise it may quickly become a show stopper 
for somebody to get involved with it, as it can easily become a dependency 
mess.

And yes, I'll file a report for the issue. Just thought to get some opinion(s) 
on this first.

Guy

-- 
Guy K. Kloss
School of Computing + Mathematical Sciences
Auckland University of Technology
Private Bag 92006, Auckland 1142
phone: +64 9 921 9999 ext. 5032
eMail: Guy.Kloss@xxxxxxxxx

Attachment: signature.asc
Description: This is a digitally signed message part.


References