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

Reply via email to