Masatake YAMATO <[EMAIL PROTECTED]> writes: > Layers I image: > +--------------------------------+------------------------+ > | dvc-ui | | > +--------------------------------+ | > | per version contsol system ui | > +------------------+--------------------------------------+ > | dvc-core | per version contsol system core | > +------------------+--------------------------------------+
I'd change this slightly: +-----------------------------------------------------------------+ | Common UI (that autodetects the back-end) | +---------------+-------------------+------------------+----------+ |Bazaar (Xtla) | Mercurial (xgh) | Bazaar 2 (bzr) | ... | |+-------------+|+-----------------+|+----------------+| | ||Xtla core ||| xhg core ||| bzr core || | |+-------------+|+-----------------+|+----------------+| | +---------------+-------------------+------------------+----------+ | DVC core | +-----------------------------------------------------------------+ Ideally, the common UI would work like nn___.el in Gnus : You can simply take a nn<something>.el, add it to your load-path and start using it, without adding any reference to it in the core of Gnus. So, the top layer is not as trivial as it seems to be, and I'd like to have the top and the bottom before having too many features in the middle. -- Matthieu
