Hi
It's try that a Wysiwyg Diff would be great. Now there are a few
issues when scripting is involved.
But now with syntax 2 we can detect the usage of velocity. So it would
make a lot of sense to:
1/ Detect usage of scripting in a field
-> no usage: use HTML/Wysiwyg diff
-> usage: use text diff
For macros, we should not render them before the HTML diff as we could
have the same issue as with scripting.
Highly important is a real diff for textarea fields.
Ludovic
2012/6/1 Guillaume Lerouge <guillaume(a)xwiki.com>om>:
Hi,
this looks nice - for developers.
However, the version comparison interface is also used by users. Showing
the diff using wiki syntax makes it pretty much not-understandable to users
that only use the WYSIWYG editor. They're going to feel lost if they look
at this page. I'm feeling a bit lost looking at it myself, even though I'm
no stranger to writing pages and XWiki applications.
To me, this is the ideal interface for an advanced user that uses XWiki as
an application development tool. But for an user using XWiki to create
content, it looks complex and not visual enough. A first solution could be
to show a plain text version of the diff of the content of the page only,
with the option to turn on syntax diff.
Long story short: the current diff interface needs to be overhauled. I'm +1
to implement this new version over what we currently have. However, it's
not the right solution for casual users.
Thanks,
Guillaume
On Fri, Jun 1, 2012 at 5:11 PM, Ecaterina Moraru (Valica) <valicac(a)gmail.com
wrote:
Hi,
As you know Thomas and Marius are working on a Diff API and there are also
some conflict resolution improvements for the Extension Manager [1].
Marius asked me to think about our current history diff and make some
improvements suggestions based on their work.
I've made a mockup with some ideas that could improve the History Diff UI
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/DiffHistory
The UI is mostly based and inspired from GitHub.
Let me know what you think.
Thanks,
Caty
[1]
http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterpris…
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs