On Tue, 18 Mar 2008 12:09:17 +0100
Walter Franzini <[EMAIL PROTECTED]> wrote:
> Suggesting the implementation of a {Target,Source}Repository that add
> support for Aegis to tailor I get a disappointing answer from Peter
> Miller (the Aegis author):
>
> --[Peter
> Miller]-------------------------------------------------------- [...]
> Tailor doesn't use the Half-Call-Plus-Protocol design pattern (or,
> they didn't last time I checked) so adding the n+1-th SCM/VC tool
> requires writing 2*n translators. [...] If it were a case of writing
> exactly one tailor importer and exactly tailor one exporter (O(1)
> rather than O(n)), I would be pushing this like crazy.
> ------------------------------------------------------------------------
>
> Is Peter correct?
Uhm, I really don't know what HCPP pattern is, but surely the backends
are completely decoupled, that is, you can just provide an
implementation for aegis and that's it. Even the two parts that
compose a backend, as a "source" and as a "target", are completely
unrelated, and any of them may be missing...
I don't know what Peter ment, nor what he has checked to desume that
2*n classes floating around, but I'll gladly explain/correct whatever
is needed.
Let me know,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
[EMAIL PROTECTED] | -- Fortunato Depero, 1929.
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor