backend data base
Vlad Skvortsov
vss at 73rus.com
Mon Jun 4 15:20:09 PDT 2007
Joerg F. Wittenberger wrote:
[skipped]
>> Well, I would really be happy to see DITrack working with different
>> backends. However, it's more of a resource management issue, rather
>> than
>> a technical or ideological one. We just don't have enough resources to
>> design the feature, write the glue code, test, debug, support and
>> maintain it.
>>
>> Having a reasonably stable system working with a single backend is
>> what we are doing now. Especially taking into account that
>> Subversion is becoming a mainstream, at least in the open source
>> world.
>>
>
> Fairly enough and about the route I'd suggest.
>
> What we could do, if we where to jump ship:
>
> 1.) We (here) would start using ditrack for askemos kernel
> development, that's basically 2-3 users. Via svn. We'd gain
> experience.
>
Any update on that, Joerg?
> 2.) You document the backend assumtions and we both locate the best
> API to plug into in the ditrack code.
>
I've opened i#160 for this.
> 3.) We add a second backend.
>
I think the easiest route to pursue here is to implement a "null"
backend, i.e. no backend VCS at all. We'll just store data in a local
filesystem. The next step might be CVS.
>> Well, if you feel you have enough driving force, we can start
>> thinking about abstracting out the working copy access API. The
>> first thing to do is, I believe, having a list of requirements for
>> the backend.
>>
>
> See above, I should have read it all before starting to answer. ;-)
>
> Yes, that list would be, what we need first.
>
:-) I'll work on that ASAP as my time permits.
--
Vlad Skvortsov, vss at 73rus.com, http://vss.73rus.com
More information about the Dev
mailing list