Discussion · built in

Our Reddit
Communities with threaded discussion, ranked by votes.

Our Reddit is community discussion you run yourself. Start a named community, post a thread with a title and a body, and reply in a nested thread underneath. Posts and comments can be voted up or down, and the sum of those votes ranks what rises — so the discussion that helped people is what a reader sees first, not just what is newest.

A community is a container: it holds threads, and a thread holds nested comments, and every one of those is an activity in the same content model your wall already uses. What makes this app this app is the vote — a signed judgement, up or down, kept as a row per person rather than a counter, so a change of mind moves the number instead of doubling it. The ranking is the sum of those votes, with the newest breaking ties, so a fresh thread with no votes is not buried under an old one with none. There is no karma score and no moderator list: a single install has one owner and no strangers, so a reputation economy would be machinery for a population this product does not have.

Step by step

How to start your first community

Every step is the real one in your own install. The community, the thread and the votes are all rows in your own database.

  1. STEP 01

    Open Our Reddit

    From your workspace, open Our Reddit. It shows the community directory, and the form to start a community.

  2. STEP 02

    Start a community

    Give it a name and a line about what it is for. It gets its own page at its own address, and it appears in the directory.

  3. STEP 03

    Post a thread

    Open the community and write a post with a title and a body. The title is the headline in the list; the body is read inside the thread.

  4. STEP 04

    Reply in the thread

    Open the thread and add a comment, or reply to a comment. Replies nest, so a conversation reads in order rather than as a flat list.

  5. STEP 05

    Vote what helps rise

    Upvote or downvote a post or a comment. The score moves, and the community's list reorders on it — so the discussion that helped people is the one a reader finds first.

What it does

Communities, threads and an honest ranking

  • Discussion in named places

    A community is a container with a name and a purpose, and discussion happens inside it. That is the shape a single feed cannot give you — a place to go for one subject, separate from everything else on the install.

  • Threads that nest

    A post holds comments, and a comment holds replies, to as deep as the conversation goes. Each is an activity in the same content model as your wall, so the threading is one system rather than a second one bolted on.

  • Votes, and what they mean

    An up or down vote is a signed judgement, not a like. It is kept as a row per person, so changing your mind moves the score instead of adding a second vote, and the number the ranking uses cannot drift under two people voting at once.

  • A ranking you can see

    Posts are ordered by the sum of their votes, with the newest breaking ties — so a new thread is not buried under an old one with none. The number it ranks on is shown beside the post; there is no hidden algorithm deciding what you see.

  • A moderator can archive a community

    Hosting discussion makes it your problem, so a community can be archived. It leaves the directory and stops taking new posts, but every thread already in it stays readable — archiving is reversible and nothing is destroyed.

  • Stored on your own server

    Communities, threads, votes and comments are rows in your own database, on your own disk. Nothing is sent to a third party and there is no account to create anywhere else.

Questions

Questions people ask

Straight answers, and where something is not built yet it says so.

What is Our Reddit?
Our Reddit is community discussion that runs on your own server. You start a named community, post threads into it, reply in nested threads and vote posts and comments up or down. The votes rank the discussion, and all of it is stored in your own database.
How is a community different from my feed?
Your feed is one stream of everything you publish. A community is a container for discussion on one subject, with its own page and its own threads. You can have as many as you like, and each keeps its discussion separate from the rest.
What is the difference between a vote and a like?
A like is on or off and means you enjoyed something; a vote is a signed judgement, up or down, and the sum of votes is what ranks the discussion. They are kept in separate tables on purpose, so a downvote can never be mistaken for a like in a count.
How is the list of posts ordered?
By the sum of the votes on each post, with the newest breaking ties. So a new thread with no votes is not buried under an old one with none, and the score a post is ranked on is shown beside it — there is no hidden ranking.
Can a community be removed?
A community can be archived rather than deleted. It leaves the directory and stops taking new posts, but every thread already in it stays readable — so pulling a community is reversible and the discussion is not destroyed.
Where is all of this stored?
In your own database, on your own server. The communities, the threads, the comments and the votes are all rows you own; nothing is sent to a third party and there is no separate account to manage.

Our Reddit is ready on your install

It is part of Social Jinni and it runs on your own server — nothing to register, nothing to approve.