|
|
(50 intermediate revisions by 15 users not shown) |
Line 1: |
Line 1: |
| * UTF-8 clean for anything that doesn't end up in a URL (i.e. tags, titles, channel names, user names)
| | {{archival}} |
| ** Of course, some combining marks would have to be filtered, and the resulting text round-tripped through NFD->NFC to prevent certain types of attacks against users or making text difficult to index.
| |
| * Channels (like yro, politics, apple) as first class objects
| |
| ** "Primary" channels that have DNS shorthand (http://apple.altslash.org/ being equiv to http://altslash.org/ch/apple/)
| |
| ** "Secondary" channels that users could create and play editor that use the more verbose syntax (http://altslash.org/ch/baseball/) that is reminiscent of subreddits
| |
| ** User channels (i.e. journals) as we've always had
| |
|
| |
|
| * Submission queues for all channels with membership at the discretion of the channel owner; being able to submit also implies up/downvoting submissions and tagging
| | == Overview == |
| ** Editors/channel owners only
| |
| ** List of users who can submit
| |
| ** All of my friends (for user journals)
| |
| ** All users with mod status
| |
| ** All registered users
| |
| ** Everyone
| |
|
| |
|
| * Articles are also first class objects
| | I'd appreciate if everyone would just start adding or removing things they think need to be in the to-be variant of this site |
| ** Perma-link independant of channel
| |
| ** Articles can be cross-posted to other channels by a channel owner (built into the UI if the editor manages more than one channel)
| |
| * Comment key features
| |
| ** Comments are first class objects, just as before, just like articles
| |
| ** Comments can be edited for a short period of time by owner
| |
| *** HOWEVER: Edited comments get a new ID and it links to older versions in the new one. This detail is made prominent to viewer if a comment reply happened before an edit.
| |
| ** Allow alternate markup options (bbcode, markdown, wiki markup)
| |
| *** Provide a mapping to actual div and styles that will be applied, or HTML equivalent codes
| |
|
| |
|
| * Allow moderation in same article that you've posted in; only disallow moderation '''to your own reply chain'''.
| | Rather than isolate the things that slashdot already had (we should be familiar with it), let's just explicitly state what we want to see, with the idea that most of it is a copy or inspired by the original. But we can possibly explain, refine, or restrict our focus to the bits that matter. |
| ** You're obviously not allowed to moderate in your own accepted or posted article (treating all comments as replies)
| |
|
| |
|
| * Moderation Engine
| | == Categories == |
| ** Moderation tags only (default scores)
| | What features we discuss here: |
| *** Overrated -1
| |
| *** Underrated +1
| |
| *** Offtopic -1
| |
| *** Interesting +1
| |
| *** Troll -1
| |
| *** Insightful +1
| |
| *** Flamebait -0.5
| |
| *** Funny +0.5
| |
| ** Users assign own weights to tags in the range -2.0 -> 2.0 with 0.5 increments
| |
| ** System rounds x.5 towards 0 in comment spill / threshold logic, display capped at -1 and 5.
| |
| ** A score for the default weights is saved for the comment for use by article spill (for googlebot or "load all comments" from anonmyous user)
| |
|
| |
|
| * Moderation strategy | | *[[General requirements]] |
| ** Chops instead of Karma | | *[[Engine requirements]] |
| ** Chops are derived from: | | *[[Moderation]] |
| *** Articles accepted for submission | | *[[Article submission]] |
| **** But NOT articles self-authored on a channel you're an editor of | | *[[Article Topics]] |
| *** Comments that are replied to by others without a troll modifier
| | *What, in your opinion, [[What did not work|did not work]] on Slashdot? |
| *** Positive moderation (as judged by the mod action with respect to their own point value weights... so if they think funny is bad, it counts against you)
| | *[[Funding]] |
| *** Positive metamoderation outcome (see below)
| |
| ** Registered users that have used the site > [threshold] days, posted > [threshold] times, and have positive chops get moderation duty
| |
| *** The more chops, the more mod points per day, with a total cap for unused | |
| ** Meta-moderation is available to users that have used the site > [big threshold] days and have > [threshold] chops
| |
| *** Metamoderation is not "special", a meta-mod capable user can see a random selection of recent mods at any time and metamod.
| |
| *** Metamod takes 2 mod points
| |
| *** Metamod can spend a mod point to "re-roll" and see a new set of random moderations
| |
| *** A moderation is undone when it's "score" goes is negative. It is "reapplied" when it goes positive. If the score dips to -3, the moderation is removed entirely.
| |
| *** A user is not rewarded or punished for the metamod specifically.
| |
| **** A running total of positive and negative meta-moderations against them is calculated | |
| **** Certain threshold for positive and negative meta-mod counts result in fixed deltas in chops
| |
| ***** Having > 5 positive metamod could be +1 chop score. >10 +2, >20 +3; > 3 negative is -1, > 5 is -2, > 10 is -3
| |