Page MenuHomePhabricator

Implement new area system
Open, Needs TriagePublic

Event Timeline

WyldBot created this task.Sun, Jan 27, 9:03 PM
WyldBot assigned this task to Info-Screen.
This comment was removed by WyldBot.
This comment was removed by WyldBot.

User Areas Proposal

The main topic is to allow users to create areas, without any action from the admins: the community is free to do whatever.

This is split in multiple parts;

Area subscribing: you can subscribe to an area, and all of the posts from all areas you're subscribed to shows up in the "my" area. This way, you can choose once what interests you, then simply browse "my".

Anyone can request area creation with a special poll, posted in an existing relevant area (basically, a request to fork). For exemple, you can request in "memes" to create an area "french memes". If users in memes think they are different enough, and that it's a good idea to have both, the "french memes" area gets created and "linked" with the memes area (I'll explain links later).

Unlike major social networks, you,ad the creator of the area, doesn't have any power over it. You cannot just remove it, or whatever. Areas belong to the community.

To remove an area, it is done by vote (anyone can start it).

If an area is not active enough (no posts to reach 100 spreads in a week), it is archived. The area is not removed, but all the posts stop spreading, and it is not possible to post/comment/view posts (except from your archive, that still works). The area becomes read-only.

This means that it is possible to create an area just for an event, and remove it afterwards. Unlike Reddit or other websites, areas are not set in stone.

Areas can be "linked" together; they are called neighbors. When a post reaches a big rank in an area (meaning almost everyone in that area is enjoying it), it can spread to neighboring areas. There, users will also be able to ignite/extinguish it.
This ensures that content continues to spread even when it reached everyone in that area. If a post in "french politics" does very well, it can be seen in "English politics". If a post does very well in "programming", it could be seen in other tech-related areas.

As every other thing, links are created by a vote, in which both areas vote (links work both ways, so both need to vote).

Yes, this means that there will be areas, but it will be easy to find them. First, from any area, you can reach neighbor areas easily (they are listed in the area description). You occasionally also will see the very popular posts from other areas, and you can decide to join these areas then. You can also search for an area by name.

About searching in your archive — you can just use the magnifying glass and search for any words, like you would in Google.

This also supports unlinked areas. These would be areas that are can be linked together, but are not linked to the main graph of areas. Basically, a different "world" of areas, split from the normal areas. You can only find them using a link. This essentially allows private areas; for example, for an highschool or a university.

Users voted and this is what we will go with

WyldBot renamed this task from Define what areas and subareas are to Implement new area system.Tue, Jan 29, 6:59 PM