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 <[email protected]>: > 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) <[email protected] >> 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/ReleaseNotesXWikiEnterprise41M2#HExtensionManagerimprovements >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs -- Ludovic Dubost Founder and CEO Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

