community equity open source
DESCRIPTION
Overview of the Community Equity Open Source frameworkTRANSCRIPT
A social value system for communities 1
Announcement: Open Source June 1st 2009 @ CommunityOne
• Code : http://kenai.com/projects/community-equity
• Twitter: http://twitter.com/communityequity
22
a social value system for social networksa social value system for social networks
Peter H. Reiser Chief Architect Community Equity & Principal Field Technologist Sun Microsystems Inc
http://blogs.sun.com/peterreiser
A social value system for communities 3
Agenda
• Community Value System
• What is Community Equity ?
• Architecture
• Widgets
• Administration
• Integration
A social value system for communities 4
Web n+1 Paradigm Shifts
• Web centric • Pull and push • Downloads & hits • Read-only
• Social networking
• People centric• Mash-up• Community Equity• Read/Write• Value driven
Communities
Web 2.0 Web n+1
A social value system for communities 5
How to build vibrant communities
Architecture
Methodology
Value System
Community 1 Community 2 Community n
Architecture Scalable Enterprise Architecture
Active community management
“What is in it for Me “
Any internal or external community
A social value system for communities 6
Community Value System
• How do I gain social capital in a virtual world?
• How do I know my value?
• How do I gain social reputation & trust?
• What is in it for me?
????
A social value system for communities 7
Community Value System
• How do I gain social capital in a virtual world?
• How do I know my value?
• How do I gain social reputation & trust?
• What is in it for me?
It's all about valued people
A social value system for communities 8
Community EquityCONTRIBUTION
EQUITYAttachments
WikiBlogs
IP
SKILLS EQUITY
Skills Tags
PARTICIPATIONEQUITY
RateComment
Re-useTags
ROLE EQUITY
Reputation
My Value
PersonalEquity
A social value system for communities 9
Community Equity basics
• Assign a Value per social activity (e.g. create, update,tag,rate,comment etc.)
• Calculated Values per Information, Person, Tag> Information Equity (IQ) = sum(activities related to an information)> Person Contribution Equity (CQ) = sum(IQ) of authored content> Person Participation Equity (PQ) = sum(participation activities)> Tag Equity (TQ) = sum(IQ) of information tagged with tag
– TQ(person) and TQ(information)
• Value Aging > Aging value per social activity
A social value system for communities 10
Information Equity
Content Activities People
createmodifydownloadviewratecommenttag
A social value system for communities 11
Personal Equity
my Community Equity Activities Me
ContributioncreatemodifytagParticipationviewratecommentreuse
People
A social value system for communities 12
Use Cases
• Show all Contribution Tags of a user ordered by Tag Equity (Social value of a tag)> Objective: Show a users
expertise based on her/his overall contribution
• Show all Contributions from user ordered by Information Equity (Social value of an information)> Objective: Show a users
contributions with the highest social value
A social value system for communities 13
Tag Equity
Info 1IQ=10
Info 2IQ=20
JavaTQ=30
RubyTQ=20
A social value system for communities 14
Tag Equity
Info 1IQ=10
Info 2IQ=20
Info 3 IQ=30
JavaTQ=60
RubyTQ=90
Info 4 IQ=40
A social value system for communities 15
Tag Equity
Info 1IQ=10
Info 2IQ=20
Info 3 IQ=30
JavaTQ=60
RubyTQ=90
TQ(Java)=30TQ(Ruby)=20
Info 4 IQ=40
TQ(Java)=30TQ(Ruby)=70
A social value system for communities 16
Use Cases• Show the top xx
information for tag x> Objective: List top contributions
• Show the top xx experts for tag x> Objective: Automatically
calculate expertise of users (our countries with expertise) based on the social feedback they receive on their contributions
A social value system for communities 17
Equity Aging and Administration
10 61010 35
A social value system for communities 18
Architecture
A social value system for communities 19
Widgets
A social value system for communities 20
Value Administration
• Manage IQ, PQ and Aging Value per Information type (e.g. Wiki, Blog, Forum, Attachments, Microblogging etc.)
A social value system for communities 21
Blacklist Administration
• Disable Equity for Information, People and Groups
A social value system for communities 22
Activity Administration
• Cancel Equity Values for People and Information
A social value system for communities 23
Integration
A social value system for communities 24
Plugin Example:
Macros• {myCEQ}
• {topTQCommunities]
• {topTQCountries}
• {topTQInfo}
• {topTQPeople}
Actions• Offline synchronization
• Online synchronization
A social value system for communities 25
Join the community today !
• http://kenai.com/projects/community-equity