Hello!
LibreOffice will be very useful
in collaborative text editing
if
* document in plain HTML format will be saved in the versioned storage
(Subversion/CVS/… repository) and
* with automatic merging of changes made by different people.
But now every merge operation produces at least one conflict: it's a conflict
in meta tags:
meta name=GENERATOR - some people use Linux, some people use Windows
meta name=CHANGED - changed on every document save operation, so automatic
merge is not possible.
Furthermore, when CVS or Subversion client discovers
conflicts, it adds conflict markers like ' 1.1 == .
1.2' in the conflict areas, so document could not be opened more as valid HTML,
because the HTML header is the conflict area.
I know there is a check-box named Apply user data in document properties
(File/Properties), and
if I uncheck it before saving, meta name=CHANGED isn't overwritten on every
save and my personal data isn't written into the document, but:
1) meta name=GENERATOR is _still_ overwritten on every save;
2) I need to uncheck Apply user data every time opening the document.
I also know that there is an option Remove personal data on save in security
settings, but it also doesn't help: meta name=CHANGED is cleared, but meta
name=CREATED is always overwritten by current time (WTF???!!), and meta
name=GENERATOR is also still overwritten.
So this also produces conflicts.
I suggest you to add an HTML compatibility option Do not modify metadata when
saving or something like that. This will be very useful for people
who want organize a convenient versioned storage for text documents.
Thanks in advance.
Sincerely, Stas Fomin
--
Unsubscribe instructions: E-mail to users+h...@libreoffice.org
List archive: http://listarchives.libreoffice.org/www/users/
*** All posts to this list are publicly archived for eternity ***