Task:Maemo Brainstorm

(Examples)
(wrote the basic specifications)
Line 33: Line 33:
# Community tests and gives comments
# Community tests and gives comments
# Publish
# Publish
 +
 +
= Basic idea =
 +
* Looks like a news feed
 +
* On top of the page there is horisontal navigation, containing the four root status
 +
* Viewing alloved for everyone, voting and commenting only for the registered users
 +
* Only one vote per user, user can change the vote he/she made
 +
* States can be changed by moderators
 +
** Changing status won't make a comment, but status history can be viewed by everyone
 +
* Moderators can delete items and comments
 +
* Items can be linked to another items (duplicate items for example)
 +
* Creator can choose that he/she want's an email about comments and status updates to that item
 +
** If so, every comment and status update sends an email to the creator
 +
** Set to no by default
 +
** Creator can change the setting afterwards (every email contains a link to change the setting)
 +
* Every listing shows only the title and desctiption, score (like 18 (+22/-4)) and the count of comments
 +
** When you click the title of the item, you get to see all the comments in that item
 +
 +
== Item ==
 +
* Item's fields
 +
** Title
 +
** Explanation
 +
** Status (explained later)
 +
** Milestone
 +
** Category (basicly all the categories in the application manager and also OS)
 +
*** Do we need this? Is the milestone enough?
 +
** Creator
 +
* Item has couple states
 +
** Sandbox (only moderators can comment these ideas)
 +
*** Valid candidate (All the new ideas that are not yet approved by the moderators (not visible to the anonymous user))
 +
*** Invalid ideas (spam, etc)
 +
*** Allready implemented (ideas, that allready exists, someone just needs to answer those somehow)
 +
*** Duplicates (if the idea is allready somewhere)
 +
** In a need of voting (accepted under commenting) ''this needs a better title''
 +
*** Milestones as a subnavi
 +
** Under development
 +
*** Milestones as a subnavi
 +
** Implemented
 +
*** Milestones as a subnavi
 +
 +
== Commenting ==
 +
* Comment fields
 +
** Title
 +
** Vote (up or down)
 +
** Commenter
 +
* Every second comment has different background to help reading
 +
** If creator comments the idea, there is a different background and/or title-color
 +
** If moderador comments the idea, there is a different background and/or title-color
 +
 +
= Basic site structure =
 +
* Frontpage
 +
** List 10 most voted items with status "In a need of voting"
 +
** Paged
 +
* Latest
 +
** Shows 10 latest items that have had some sort of change (status, comment or vote)
 +
** Paged
 +
* Newest ideas
 +
** Show the 10 latest items by creation time
 +
* Most liked
 +
* Most hated
 +
* Most commented
[[Category:Community]]
[[Category:Community]]
[[Category:maemo.org]]
[[Category:maemo.org]]

Revision as of 17:25, 15 April 2009

Contents

Need

  • Developers, community, users, etc. can suggest ideas to Nokia and to the developers
  • People can give thumps up and down to the ideas
  • People can comment the ideas and other comments

Examples

Questions

  • Does everything require registration?
  • Layout?
    • There are few examples (feel free to add more examples)
  • Views
    • What are the views needed to show ideas
      • Latest
      • Most commented
      • Most voted
      • Most liked
      • Most hated
  • Karma
    • How are the karma-points counted, do you get one point from one idea?
    • What about commenting and voting?

Roadmap

  1. Answer questions
  2. Testcomponent to test-server
  3. Community tests and gives comments
  4. Publish

Basic idea

  • Looks like a news feed
  • On top of the page there is horisontal navigation, containing the four root status
  • Viewing alloved for everyone, voting and commenting only for the registered users
  • Only one vote per user, user can change the vote he/she made
  • States can be changed by moderators
    • Changing status won't make a comment, but status history can be viewed by everyone
  • Moderators can delete items and comments
  • Items can be linked to another items (duplicate items for example)
  • Creator can choose that he/she want's an email about comments and status updates to that item
    • If so, every comment and status update sends an email to the creator
    • Set to no by default
    • Creator can change the setting afterwards (every email contains a link to change the setting)
  • Every listing shows only the title and desctiption, score (like 18 (+22/-4)) and the count of comments
    • When you click the title of the item, you get to see all the comments in that item

Item

  • Item's fields
    • Title
    • Explanation
    • Status (explained later)
    • Milestone
    • Category (basicly all the categories in the application manager and also OS)
      • Do we need this? Is the milestone enough?
    • Creator
  • Item has couple states
    • Sandbox (only moderators can comment these ideas)
      • Valid candidate (All the new ideas that are not yet approved by the moderators (not visible to the anonymous user))
      • Invalid ideas (spam, etc)
      • Allready implemented (ideas, that allready exists, someone just needs to answer those somehow)
      • Duplicates (if the idea is allready somewhere)
    • In a need of voting (accepted under commenting) this needs a better title
      • Milestones as a subnavi
    • Under development
      • Milestones as a subnavi
    • Implemented
      • Milestones as a subnavi

Commenting

  • Comment fields
    • Title
    • Vote (up or down)
    • Commenter
  • Every second comment has different background to help reading
    • If creator comments the idea, there is a different background and/or title-color
    • If moderador comments the idea, there is a different background and/or title-color

Basic site structure

  • Frontpage
    • List 10 most voted items with status "In a need of voting"
    • Paged
  • Latest
    • Shows 10 latest items that have had some sort of change (status, comment or vote)
    • Paged
  • Newest ideas
    • Show the 10 latest items by creation time
  • Most liked
  • Most hated
  • Most commented