On Jan 10, 2008, at 12:29 PM, goldring, richard wrote:
Just a thought:
Perhaps XWiki should either allow users to edit a page with the wiki
editor
or the WYSIWYG editor BUT NOT BOTH and not provide translation
between them.
My reasoning is:
* that swapping between the editors can mess up the formatting - which
annoys users no end.
* the WYSIWYG wiki output can sometimes be hard to read and even
unreadable!
* the WYSIWYG could then provide additonal formatting not currently
supported by the wiki markup more easily (in HTML directly)
* first time users get confused with the two editors and swapping
between
them and they'd prefer the WYSIWYG editor as long as it didn't mess
up their
formatting
Of course it would also be useful to provide some means via the
WYSIWYG
editor to add velocity, groovy code, HTML, etc to the page to retain
the
freedom and flexibility of the wiki editor.
What do people think?
Right now you can do what you suggest as a customization of your
instance (for example forcing the use of the WYSIWYG editor or forcing
the use of the wiki editor only).
But the main problem is that there are a few annoying bugs in the
WYSIWYG editor which can be fixed. Actually there aren't that many to
make the WYSIWYG editor really slick (probably 3-4 main ones I'd say).
Only issue is that it's a bit tricky to fix and the TinyMCE
architecture isn't really scalable for the longer term future so
that's why we've decided to implement a new WYSIWYG editor in Java
using GWT.
Now back to the current WYSIWYG editor, the XWiki project is welcoming
all patches to fix it so it's only a matter of someone with Javascript
skills providing some patches.
We're also thinking about setting up some bounties and offering some
money for people to work on specific parts of XWiki. This could be
such a domain. Another one would be about creating new skins. Do you
think this would help?
Thanks
-Vincent