Hei devs,
I've been working on implementing ratings for the Extension Repository App
and making that information available via Extension Manager.
Also, this required the integration of the ratings module from
xwiki-contrib into xwiki-platform.
On my personal repository you'll find two branches containing the 1st
version of the working code.
The tasks covered
-------------
XWIKI-11507 <http://jira.xwiki.org/browse/XWIKI-11507> : Integrate the
ratings system from xwiki-contrib
XWIKI-7780 <http://jira.xwiki.org/browse/XWIKI-7780> : Rating and advice
system for extensions
XWIKI-11508 <http://jira.xwiki.org/browse/XWIKI-11508> : Include ratings
information in the Extension REST API
XWIKI-11509 <http://jira.xwiki.org/browse/XWIKI-11509> : Display ratings
information in the Extension Manager UI
Modules modified
-------------
xwiki-commons-extension
xwiki-commons-repository
xwiki-platform-extension
xwiki-platform-flamingo
xwiki-platform-ratings
xwiki-platform-repository
xwiki-platform-web
Branches
-------------
https://github.com/vrachieru/xwiki-platform/tree/xwiki-platform-ratings
https://github.com/vrachieru/xwiki-commons/tree/xwiki-commons-ratings
Feedback is welcome.
Thank you,
Victor