Quick note: changing the class will break all existing forum so some
kind of migration would be nice.

On Thu, Mar 20, 2014 at 9:41 AM, Ecaterina Moraru (Valica)
<[email protected]> wrote:
> Hi,
>
> Ratings dependency inside the Forum application is not nicely done and I
> agree that it adds a level of complexity not needed by the Forum app, so
> I'm +1 for this removal.
>
> Not sure how much more time it would take from a development point of view,
> but instead of having a Forum specific vote class, how about creating a
> generic -1/0/+1 vote mechanism, instead of Rating's 5 step mechanism.
>
> This kind of voting -1/0/+1 could be used by Forum app, Ideas app (has a
> pro/contra feature), any application that could want maybe a Facebook
> 'Like' mechanism or other applications that requires a simple voting
> system.
>
> It could be called Vote application, using VoteClass, etc.
>
> Thanks,
> Caty
>
>
>
> On Wed, Mar 19, 2014 at 1:01 PM, Sofiane Baloul 
> <[email protected]>wrote:
>
>> Hi,
>>
>> I'm working on "XAForum application" (
>> github.com/xwiki-contrib/application-forum2<
>> https://github.com/xwiki-contrib/application-forum2m2>)
>> and I found some issues due to "Ratings application" (
>> github.com/xwiki-contrib/application-ratings) dependency, examples :
>> - Rating  stars are displayed on every page (maybe the admin who installed
>> the application doesn't expect or want this behavior. It has already been
>> reported as an issue too :jira.xwiki.org/browse/XAFORUM-26)
>> - XAForum app vote and ratings app vote use the same object (same XClasse)
>> which may lead to a wrong result. XAForum vote expects only +1 (== means I
>> like) on a topic, however Rating app vote expects 1 to 5 (5 stars)  on a
>> page, which means if a user rate a topic page +5, this means too, there are
>> 5 other users like this topic, which is wrong !!
>>
>> To avoid these issues, I think we need to remove the ratings app dependency
>> from XAForum app and implement a specific vote for this (XAForum)  app.
>>
>> WDYT ?
>>
>> Thanks,
>> Sofiane Baloul
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to