[xwiki-devs] VOTE for moving the collection and ratings plugins out of sandbox
Hi, I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle. We now have some clients that are using these plugins in production, so it is time to make them real plugins. Some history about the ratings and collections plugins. RATINGS: This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module). As a second step the Ratings plugin and application can be bundled in standard XWiki. COLLECTION: The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages. The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg. As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later. Here is my +1 for both. -- Ludovic Dubost Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
On Jun 29, 2009, at 1:07 PM, Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
-0 till we find committers willing to take charge of them. They are now in the sandbox only because there are no committers in charge of them. First step is to find someone to be responsible for them. The rest will happen automatically. Thanks -Vincent
On Jun 29, 2009, at 1:11 PM, Vincent Massol wrote:
On Jun 29, 2009, at 1:07 PM, Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
-0 till we find committers willing to take charge of them.
They are now in the sandbox only because there are no committers in charge of them. First step is to find someone to be responsible for them. The rest will happen automatically.
Note: I'm +1 for the idea of making these part of the platform. Thanks -Vincent
On Jun 29, 2009, at 1:12 PM, Vincent Massol wrote:
On Jun 29, 2009, at 1:11 PM, Vincent Massol wrote:
On Jun 29, 2009, at 1:07 PM, Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
-0 till we find committers willing to take charge of them.
They are now in the sandbox only because there are no committers in charge of them. First step is to find someone to be responsible for them. The rest will happen automatically.
Note: I'm +1 for the idea of making these part of the platform.
And obviously they'd need to follow our dev best practices before they can be incorporated (I haven't checked them out). Thanks -Vincent
Vincent Massol a écrit :
On Jun 29, 2009, at 1:07 PM, Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
-0 till we find committers willing to take charge of them.
They are now in the sandbox only because there are no committers in charge of them. First step is to find someone to be responsible for them. The rest will happen automatically.
I think in the case of the ratings plugin it has been already adapted to the platform practices by Jerome and for collections this could be done by Asiri who has worked with me on them. Note that I'm still actively monitoring the collection plugin. Now it would be great if there is a plugin zone which is not the sandbox which might be a bit lighter in terms of rules and constraints. This sounds important to me because we are using these plugins on live sites and using "sandbox" plugins sounds not very professional. If they are used it means they work quite well. Ludovic
Thanks -Vincent _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Ludovic Dubost Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
On Jun 29, 2009, at 3:32 PM, Ludovic Dubost wrote:
Vincent Massol a écrit :
On Jun 29, 2009, at 1:07 PM, Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
-0 till we find committers willing to take charge of them.
They are now in the sandbox only because there are no committers in charge of them. First step is to find someone to be responsible for them. The rest will happen automatically.
I think in the case of the ratings plugin it has been already adapted to the platform practices by Jerome and for collections this could be done by Asiri who has worked with me on them. Note that I'm still actively monitoring the collection plugin.
Now it would be great if there is a plugin zone which is not the sandbox which might be a bit lighter in terms of rules and constraints. This sounds important to me because we are using these plugins on live sites and using "sandbox" plugins sounds not very professional. If they are used it means they work quite well.
They can definitely be put on code.xwiki.org. This is where we put such tools. Re SVN yes we've wanted to create a "xlet" project for some time now for this. Might be a good time. Thanks -Vincent
Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
+1 -- Sergiu Dumitriu http://purl.org/net/sergiu/
Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
I am +1 to move ratings under platform/plugins/ + platform/applications/ and work toward a 1.0 release (what's probably missing for this is documentation). As of making it part of XE, I think this need work on reviewing and probably refactoring both the plugin and application. +0 for moving the collection plugin (don't really know this one). Jerome.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both. _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
+0 Thanks, Marius Ludovic Dubost wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both.
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
+0 On Mon, Jun 29, 2009 at 13:07, Ludovic Dubost<ludovic@xwiki.com> wrote:
Hi,
I would like to start a vote to move the ratings and collections plugins out of the sandbox, as a first step to make them available in the default XE bundle.
We now have some clients that are using these plugins in production, so it is time to make them real plugins.
Some history about the ratings and collections plugins.
RATINGS:
This plugin allows to record ratings about any item, an particular documents. It stores ratings in separate spaces and records the calculated average rating in the document itself. It includes java and groovy hooks to write custom rating calculation. This can be usefull to not calculate a single average but to include the "rating" of the users in the calculation. A skin extension allows to include the ratings selection mecanism in the UI (it's a separate module).
As a second step the Ratings plugin and application can be bundled in standard XWiki.
COLLECTION:
The collection plugin allows to manipulate collections of XWiki documents. The plugin is the basis for the MultiPage Export feature allowing to make a PDF or a XAR of multiple pages.
The collection plugin also includes a special activity stream allowing to record changes of a document and all it's childs. The changes are recorded only for documents that match a specific class set in xwiki.cfg.
As a second step an application can be published for MultiPage Export on code.xwiki.org . Some changes are still necessary for that to not depend on skin modifications for this to work so it will be done later.
Here is my +1 for both. -- Ludovic Dubost Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
participants (7)
-
Jerome Velociter -
Ludovic Dubost -
Ludovic Dubost -
Marius Dumitru Florea -
Sergiu Dumitriu -
Thomas Mortagne -
Vincent Massol