On 20 Jul 2017, at 10:36, Vincent Massol
<vincent(a)massol.net> wrote:
Hi Desheng,
Thanks for this update! I’ll check it out in the coming days. I’m going to a company
seminar for one week but I’ll try to check it out from there.
Thanks
-Vincent
On 20 Jul 2017, at 10:10, deshengchuan
<chuandesheng54(a)gmail.com> wrote:
Hi all this is another update regarding the integration of Redpen, aka the
Content Checker extension. As of now, I have finally implemented
dictionary-based validators (validators that check for invalid or subpar
expressions). With this, most of the validators will be easily added within
the configurable class of the extension.
Feel free to check the design page for the UI implementation:
http://design.xwiki.org/xwiki/bin/view/Proposal/RedPenIntegration
<http://design.xwiki.org/xwiki/bin/view/Proposal/RedPenIntegration>
Also, the output of the document checks are currently registered in the
logs, and are separated into warnings and errors. The determination of
whether a particular validator setting gives a warning or an error is
registered in the xwiki.properties file. The automatic validation function
also cancels document saves when errors are registered by Redpen.
There are now two core milestones to be done on this extension. First and
critically, I would need to implement functional test, especially on the
Configurable classes. To this end, I would appreciate any advise on how I
can implement this (I have previously only created a functional test to test
the entry of expressions into the Dictionary part of the extension.)
After that, I would then implement the Job module of this extension. (The
Job will be accessible in another tab, 'Job', below the current Dictionary
tab in the Administration UI panel.)
I would greatly appreciate any advice on what else needs to be added
regarding the Content Checker functionality, and with the implementation of
functional tests. Thank you!
--
View this message in context:
http://xwiki.475771.n2.nabble.com/GSOC-Update-5-Redpen-Integration-tp760438…
Sent from the XWiki- Dev mailing list archive at
Nabble.com.