Improving the ubuntu.com Participate Page
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Adi Roiban
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Adi Roiban
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
See the wiki page for the result of bof discussion.
Also note: http://
Requirements:
• Integration with LP OpenID teams for defining various roles. Maybe use a wikipage as backend
• Integration with ubuntu.com webpage
• Internationaliz
• Manage abilities
• Manage activities
• Save a permanent link at the end , RSS feed for new tasks in the filtered activities
The ability will describe the current state of the user, while the activity could describe a future action the user may want to take.
__Roles__
• admin - full right, add general information and questions, login required
• editor - add information about the activities he is assigned to, login required
• I want to help ubuntu - the user of your system, no login requires
__Ability__
Each user could select a list of abilities that he/she has. Based on this abilities we will be able to suggest a series of activities.
Some example:
• find bugs
• know english
• deal with people
• artistic touch
• code C/Python/Vala
__Activites__
Each activity will have
• a name
• a description
• required abilities
• contact information
• some questions that will filter/select the activity
• future reading of vital information for doing the activity
• list of opened tasks
Some activities example
• bug reporting
• graphic material
• loco (logo?) activity
• IRC support
• forum support
• live support
General usage notes:
Remember this page is for people which don't know to much about free software colaboration process. Don't add taks/activities that requieres a sustained effort or high technical skils.
-
_SUGGESTION:_
Even if Facebook exhibits plenty of evils in terms of privacy, I think Launchpad could benefit by taking a cue from its interface.
• The “feeds” on Facebook are highly customizable, allowing users to track the information they want according to category (e.g., comments, photo activity, etc.) and source (which person / group of people do you want to track?)
• The “notifications” icon in the bottom right of Facebook is another way to track recent changes wherever the user has participated, and manages to be useful while staying unobtrusive.