Difference between revisions of "Collab mockup"

From Sugar Labs
Jump to navigation Jump to search
Line 17: Line 17:
  
 
=== Requester ===
 
=== Requester ===
 +
 +
The major workflow for collab.sugarlabs.org.
 +
 +
* login to requester mode
 +
* check user groups to participate in e.g. group of users for particular region, school etc.
 +
* check if willing request was already created
 +
* if yes, just add yourself to requesters list of found entry to increase its weight
 +
* if no, create new one
 +
** short description
 +
** full description(could be inplaced or on external resources like wiki, depends on implementation)
 +
** properties like ''component'', willing(could be changed later by coordinator) ''priority'', ''tags'', ''contribution-types''(could be set by experienced coordinator)
 +
** willing deadlines/schedules(could be changed later by coordinator)
 +
** status of newly created request will be ''new'' and request will not be visible by default(but visible after explicit willing) for contributors until [[#Coordinator|coordinator]] accepts it
 +
* wait for replies from coordinator or interested contributors, site should provide:
 +
** list of your requests
 +
** convenient notification method of incoming replies
  
 
=== Coordinator ===
 
=== Coordinator ===

Revision as of 06:23, 6 January 2010

Pencil.png NOTICE:  This page is a draft in active flux...
Please contribute to these contents and discuss issues on the discussion page.



Preamble

This mockup describes how collab.sugarlabs.org site can behave and doesn't correlate with possible implementations.

Workflows

Observer/Populator

  • every anonymous user can brose requests using criteria like tags, component, user etc.
  • find out information where particular implemented request could be found(in what sugar release, activity version etc.)
  • after authorization, logged in user can (de)populate every active request by giving his vote and leaving comments(comment could be inplaced or on external resources like wiki, depends on implementation)

Requester

The major workflow for collab.sugarlabs.org.

  • login to requester mode
  • check user groups to participate in e.g. group of users for particular region, school etc.
  • check if willing request was already created
  • if yes, just add yourself to requesters list of found entry to increase its weight
  • if no, create new one
    • short description
    • full description(could be inplaced or on external resources like wiki, depends on implementation)
    • properties like component, willing(could be changed later by coordinator) priority, tags, contribution-types(could be set by experienced coordinator)
    • willing deadlines/schedules(could be changed later by coordinator)
    • status of newly created request will be new and request will not be visible by default(but visible after explicit willing) for contributors until coordinator accepts it
  • wait for replies from coordinator or interested contributors, site should provide:
    • list of your requests
    • convenient notification method of incoming replies

Coordinator

Contributor

Data Model

Collab.png

Related resources