Hi all,

Although none of us have much time to spend on DVC, the project is
evolving, and starts IMO to be useable for several back-ends. It is
probably time to make a bit more noise about it to attract users and
developers (what I want to avoid is that other independant projects to
manage distributed VCS in Emacs become mature before people know about
DVC - this would be a waste of time for everybody).

I think we can plan a release (0.5 or something, to mean "we're not
version 0.0001, but still far from 1.0) in a few weeks. Regarding my
availability, this probably means end of may or june.

This may increase our motivation a bit too ;-).

The things I'd like to be done before that :

* Get rid of the "Xtla" name. This means:

  - Move the home page away from the GNU Arch wiki. Probably a static
    HTML page can do since we received almost no contribution from the
    wiki itself.

  - create a new Gna! project called DVC, with a dvc-dev mailing list.

* Migrate away from GNU Arch. We didn't take the final decision about
  which VCS to choose. Although I'm a bit angry against Canonical
  regarding the way they abandonned Bazaar and threw away my work (I'm
  OK with the fact that they progressively move away from baz to bzr,
  but they announced a release of 1.5 for september, I worked hard to
  prepare it, and it's still not there), bzr seems to me to be
  technically the best. If we chose bzr, I suggest we wait for the 0.8
  release, or a pre-release, before the migration.

  Or we can have a game on this : release 0.5 with bzr, then 0.6 with
  hg, then 0.7 with Darcs, then ... ;-).

* As a result of the above, get rid of tla|baz build dependancies of
  DVC. DVC should install and run on a computer without tla and baz
  installed, and as much as possible, should continue to work after a
  "rm tla*.el baz*.el".

* Work a bit more on the revlist mode, but it's already in good shape
  after my commits of today. 'would be cool to have this revlist mode
  for Mercurial too.

* Would be cool to have a more-than-draft implementation of bookmarks.
  Stephan, I had a look at your code, it's only the beginning but I
  like it !

* A merge operator should be doable from the revision list quite
  easily.

Just let me know what you think about the above points, and I think
the next steps are:

* Implement the above

* A "stabilization/test" period of a few weeks

* Release

-- 
Matthieu

_______________________________________________
Xtla-el-dev mailing list
[email protected]
https://mail.gna.org/listinfo/xtla-el-dev

Reply via email to