Michael Olson <[EMAIL PROTECTED]> writes: > Masatake YAMATO <[EMAIL PROTECTED]> writes: > >>> The paper work for FSF is being done background by Michael Olson and >>> I. I'll report progress when we get progresses. >> >> I'm very sorry to be late. >> Could you someone take over the task? >> I'd like to step back from the task. > > Thanks for the effort you've put into this so far. > > I could take over the Emacs merge effort. I got ERC into Emacs, so it > shouldn't be too hard to get DVC in.
Thanks for that offer. That would be great. ERC is maintaned via arch. That makes the merging easier. We switched from arch to bzr. What would be the best way now to merge DVC to emacs? Or should we just wait and see, if the emacs developers decide to switch to a new revision control system... One thing I'd like to have soon is a debian package. There is a xtla package that should be replaced by a DVC package. This way it would be much easier for many users to install DVC. >> I think some of functions of DVC should be implemented in vc or >> vc-dired. There are some duplicated code and function among DVC and >> VC. e.g. annotation. Maybe DVC's annotation implementation is better >> because DVC does most of things asynchronously. > > I dislike vc because of its non-asynchronous behavior and file-based > rather than commit-based view of working directories. I doubt that DVC > and vc can have any code in common, but I could be wrong. It would be > better IMHO just to get DVC into Emacs as-is. I second this opinion. There are some file specific operations in DVC: Global Bindings Starting With s-t f: key binding --- ------- s-t f D dvc-remove-files s-t f M dvc-rename s-t f R dvc-revert-files s-t f X dvc-purge-files s-t f a dvc-add-files But these operations work in files, from dired buffers and in dvc buffers. So they are very useful IMHO. DVC also tries to provide a uniform subset (diff, status, commit) of all supported systems. But additionally there is support for special features from some systems (e.g. support for the mercurial mq module) So there is some overlap between vc/vc-dired and DVC. But I think that DVC is easier to use - but I am biased :-) Stefan. _______________________________________________ Dvc-dev mailing list [email protected] https://mail.gna.org/listinfo/dvc-dev
