Wolfgang Keller wrote: > >> Especially merging? > > > > What exactly? > > I have a dream: ;-) > > A large document, editied by several authors in parallel (this is the usual > situation for large documents in companies). The document is stored in a > version control system (Subversion preferred), each user works on his own > working copy and checks in and updates regularly. > > The "central" author, who keeps track of the entire version/branch history, > regularly compares the version edited by each author with the main trunk, > reviews the changes and accepts/rejects them as he likes. > > All this in parallel, i.e. the individual authors don't turn their thumbs > while the "project boss" is reviewing the changes. Everyone is working > independently from each other. > > So a feature for comparing two instances of a document and then display the > changes using the change tracking feature would be required to make this > work...
LyX has some version control facilities (it is described in Extended.lyx, 6.2. The description refers to an rcs system, but I think people have also successfully used subversion and cvs). What is not supported, is showing the differences via change tracking markup. This is planned, but I think no one has volunteered to implement it so far). > > Merging two documents into one (i.e. "Comparing" documents) is > > not yet supported. > > Is it on the roadmap? I think it is on someone's roadmap. > This would really have the potential to be a "killer" feature, as I know of > no document processing application that does this currently. Agreed. > > Merging (accepting and rejecting) changes can be done via > > Document->Change Tracking->Merge Changes > > Yes, but the way this works assumes that the editing->reviewing->editing > process is purely sequentially and there's never more than one person at a > time who's working on the document. Yes. It wasn't obvious to me that you are interested in version control. Jürgen > Sincerely, > > Wolfgang Keller