A wall is a message board, like a facebook wall and is one of the core elements of Pages, Profiles, Groups, Stores and Events.

A wall has posts. Each post can have comments. When there are too many comments, it will only show the latest view (ala facebook), you can either expand the comments on the same page, or click on the post to go to a new page which just shows that post and all the comments. This part is to allow it to function more like a message board, when conversations can get more involved.

The first, and simplest kind of post is just text, but others would be special (like a poll, picture, question, etc), show content from elsewhere on the site (e.g. an event), or show status information (e.g. someone joined the group).

People who have not commented can subscribe to receive notifications about the post, people who comment are automatically subscribed but can unsubscribe when they wish.

Mockups

 

 

Stage 1 - Rotterdam Development Goals

Feature Set User Wall

  • W.1 As a user I wan to write text posts on my Wall so that I can share informations (trello card)
  • Group/Store wall: members can posts
  • A wall post is basic UTF8-text.
  • A wall post has: sender, time 
  • W.2 As a user I want to comment on a text post so that I can share my thought on it. (trello card)
  • W.3 As a user I want to change permissions for my wall so that I can allow or forbid other users to write post /comment/view on my wall (see wall post permissions) (trello card)

Feature Set Community/Sub-Group Wall

  • W.4 As admin of a community I want my community and sub-groups to have a wall so that the members of the community can communicate (trello card)
    • everyone can post and comment
  • W.5 As admin of a community I want to be able to allow or forbid the normal members to write posts/comments on my community/sub-group wall so that I can define how communication works in my community (see wall post permissions) (trello card)

Stage 2 - MVP

Feature Set: Delete Comments and Posts

Feature Set: Editable Wall Posts

Feature Set: ?

Stage 3 - Distant Goals

Unclear things

References

Facebook Question/Poll

Doodle/Dudle