Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Go to a specific URL (e.g. https://discussions.sunbird.org/abc123 )

  2. Based on user profile:

    1. If not logged in, user is prompted to sign-in.

    2. If logged in, and user is not authenticated to see this forum, a wall saying “Please request authorities for access to this forum.”

    3. If logged in and access is enabled for this profile, user can see the discussion forum.

  3. Admin capabilities:

    1. Assign/remove moderator

    2. Delete a discussion, post or comment

    3. + All abilities of moderator + member

  4. Moderator capabilities:

    1. Invite/remove user

    2. Archive a discussion, post or comment (equivalent to acting on a flag/report)

    3. + all abilities of member

  5. Member capabilities (based on permissions above):

    1. Initiate a discussion

    2. Reply as a post to a discussion

    3. Delete own discussion or post

    4. Upvote/downvote a discussion, post or comment

    5. Sort posts by recently updated(default) or newly created.

    6. Sort posts in a discussion by latest / most voted(default)

NFRs

  1. Mobile-responsive view

  2. Has to load within 5 seconds.

Potential other capabilities to be handled in later phase

...