Moderation (but I prefer the term 'ranking' myself).
I wanna keep it simple, not complex. I want it to be all upmods if possible, no downmods. I want every moderation tracked so you can see who moderated what on every post if you want.
Here's the kicker:
I think that 'all users can rank posts' should only affect front page articles. Anything inside a personal journal entry/article should be ranked by the author and whoever the author gives permissions to rank.
Ok, now with that stuff outta the way, here's my opinion:
There are 5 levels of ranking (sorry about the cheesy explanations, but I want words, not numbers):
I wish everyone would read this post!
Of course, each one would be associated with a number (normal = 0, good = 1, good point = 2, etc...)
The posts are ranked by averaging the rankings (I'd mode it, as one person suggested, but how do you rank a bunch of '3' ranked posts?). No numbers are given, you don't know how close one comment is to another, they are just organized.
Highly trusted users (and admins, only) will get one more ranking option, "Inappropriate." If one post is given X number of inappropriate ranks, it is placed in an area that default users will not see (though any logged in user can turn off this default to see anything).
Its a combo of the kuro5hin system in moderation, and the threshold limit in slashdot.
I am not going to fool myself. There is no way this site will generate the sheer number of responses that slashdot does, so there is no point in really adding a complex system. I think we should go with something simple, and work on something scalable if the site takes off.
Just keep in mind, most ranking will happen inside personal articles and entries. In that instance, the author and anyone the author assigns only get ranking priviledges, so this isn't something you'll have to worry about inside your own journal entries.
Oh, and one last thing. I don't have any 'karma' system thought out, but the way your posts are ranked won't have any effect on it. It will be based on your activity, and if you abuse the system (yes, I'll give out a definition of abuse, but it will be subject to change).
Ok, lemmie have it, now.