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

Reply via email to