Confluence meets Community Equity – finally

Exactly a year ago we announced the open source version of Community Equity at JavaOne.
Also I had the pleasure to present the SunSpace success at the Atlassian Summit 2009 in San Francsico (and we won the “not just another wiki Charlies award).
At this summit I talked about a possible open source Confluence plugin for Community Equity.

And voil#224 – here it is

Dock-11-1.jpg (ok we had a few month delay .. .-) )

The plugin has two main features

Events Synchronization

Following events are pushed via webservices to the CeQ backend

  • GroupCreateEvent
  • GroupRemoveEvent
  • SpaceCreateEvent
  • SpaceConvertEvent
  • SpaceUpdateEvent
  • SpaceRemoveEvent
  • PageCreateEvent
  • PageUpdateEvent
  • PageMoveEvent
  • PageTrashedEvent
  • PageViewEvent (commented out)
  • LabelAddEvent
  • LabelRemoveEvent

Macros
We added 10 Community Equity macros which can be easily added using the Confluence macro builder and they are documents in the Confluence notation guide.

confluence_ceq_widgets-1.jpg

Use Cases

Lets look at a few cool use cases
My Equity

Show the total and rank of a person’s contribution and participation equity AND show a history graph over time
Example: {ceq-myceq:user=peter.reiser}

Dock-12-1-1.jpg

MyContributions

Show the total contributions of a person using a tag cloud for navigation/filtering and a listing for the content.
Example:
{ceq-tagcloud:author=$generalUtil.urlEncode($action.username)|order=equity|page_size=100|id=77|hidetags=community:,system:}
{ceq-listing:author=$generalUtil.urlEncode($action.username)|order=lastupdated||tagcloudid=77}

Dock-13-1.jpg

TopPeople / Top information

Show the Top People and Content of a community.
(Note: the CeQ plugin automatically adds a tag called community:%spacekey% to each information object)

Example:
{ceq-toppeople:tag=community:%key%}
{ceq.topinformation:tag=community:%key%}

Dock-14-1.jpgDock-15-1.jpg

Statistics / Community Health check

This is a new cool functionality in Community Equity release 1.4.
Lets compare the contribution equity history of two communities

Example: {ceq-statistics:tags:source:googlegroup,source:cliqset}


Dock-16.jpg


There are many other interesting use cases which we have implemented as part of our SunSpace rollout …

the best is you try it out yourself .. it is very easy

  1. Install the Community Equity plugin on your local Confluence Wiki.
  2. For testing you can use the Community Equity demo site (default setting of the plugin)
    Tip: add a unique tag e.g. source:mywikiname to the setup – this allows you to filter for your site
    WARNING: The Community Equity demo site is public – that means that all information like wiki page name, people name, tags etc. are publicly available!
  3. Install your own Community Equity Server

Enjoy – Peter

PS: This is my second last blog as a legal Sun employee – check out the next blog post called “SunSet”