Lets come up with some much needed community guidelines for DNK. Please post your suggestions and comments below, I'll update the community guidelines page on the Google group once we have reached a consensus.
- Topics related to .NET development (IIS configuration, HTML/CSS) are permitted
- Link lists should be discouraged (e.g. ScottGu's link summaries). Post individual links. Items should be voted up on their individual merit.
Encourage your friends to join! Kick their links! But if it looks like you and your friends only kick links your group submits, don't be surprised if your links get deleted and your friends get banned.
Thinking of joining DNK? Pick a name that doesn't look like a random series of numbers and letters, such as Fidd24 or Jkpm800. You might be mistaken for a spammer and end up hanging out with them from a lamppost.
1. Submitting links to your own posts is OK
2. Creating more that 1 account is not OK
3. Submitted posts should be in English
4. Submitted posts should be related to .NET development
5. Original content
6. The algoritm DNK uses to publish links to the front page can change at any time without notification.
7. Creating fake accounts or dupe accounts (a.k.a. sockpuppets, shills, etc.) to kick links will result in the real and fake accounts (including all their submissions) being deleted.
8. Encourage your friends to join! Kick their links! But if it looks like you and your friends only kick links your group submits, don't be surprised if your links get deleted and your friends get banned
Allow a kick down
People that post a link to a blog that is just a link to another article get a kick down as well sort of a "Karma" type thing.
New users aren't allowed to post links until they kick enough stuff
People that post product announcements get kicked down.
1) New accounts are NOT allowed to submit an article until the account is X days old (where X could be something like 5-7). I believe genuine users will wait for a few days as they'll probably visit the site regularly. Hit-and-run spammers (create account, post, disappear) will be out of luck.
2) Implement a HIDDEN reputation system. This would be tricky, and would have to be based upon a lot of different things, some of which have been suggested by various other people before. Things like: If you kick a submission that makes it the the front page, you get +1, likewise if you kick something that ends up being junked as spam, -1 etc. etc.
The reputation system could be a hidden value between -50 and +50. -50 accounts are basically spammers and everything they do (post, kick, comment etc) holds no "weight" and barely counts in the grand scheme of things. +50 accounts are valued members of the community and their actions (kicks, posts, comments etc.) do hold "weight" and count for much more. The key here is that the reputation value of a user is hidden from everyone (including the user themself). This prevents people engaging in a "game" of trying to achieve a higher "rank" that others etc.
1. 'Hyper and blind kicking' should be grounds to have your account at least looked at... In the future, this could be somewhat automated by a timer between each submitted article from an individual account, and a timer on blind kicking articles (article was kicked on title alone, and not clicked through or possibly even read). Simply having the requirement to participate in the community and kick articles besides your own, will make some people/bots just kick a bunch of articles in the span of seconds. I know I can't read articles that fast. Maybe relax this a little for people that have come from the article (in referrers) itself.
2. Although this isn't a community guidline, it would help the above issue. The kick widget placed on articles should count the reads IF they clicked through to DNK or kicked the article from the kick button/link/image. I'm not sure if this happens already or not, but this would help the kicks/reads ratio be more accurate, and ultimately help with #1
New accounts must be active before being able to submit stories. You join, you click links, you vote, your'e human and can submit links. You join and do nothing for a month before spamming your East London Limo Shuttle FUAD service and your post doesn't fly.
Mix this with mods-must-approve-first-story (all others are approved) and you got a good system of keeping out the damn limo and other spam.
Sadly , I think one of your biggest things to do as far as these standards are concerned is to let people be aware of them at the time of article posting. A moderator just deleted one of my submitted stories hours after it was posted and I have no real idea why at all.
Perhaps, if there were an easy way to see the rules of posting less frustration would occur.
At this point though, I really don't see why I would want to post anything to this site as taking the time to do so would be a waste if some individual can just delete it because of an arbitrary or personal reason. Though I don't know the actual reason ( you might want to think of implementing some form of private messaging system as well ) I have to assume it was personal since I can't think of any criteria that it violated.
If it is because it was about tags, uh, I searched first to make sure it was OK and found no less than 67 articles just on tag alone including many that were related to what my post was about. Ever hear of Sharepoint or DotNetNuke. Those use .Net programming and the design and architecture of programs and add ons for those products are affected by tags and tagging ( folksonomy ) issues and decisions.
Again, since I received no reason other than a very rude, hi your post was deleted by a moderator, bye I don't really have anything to go on but assumption here.
This is another thing you need to do in your guidelines. Set up some policy for informing customers in a friendly and perhaps even corteous manner that they have had a post killed and the proper way to appeal. Would not hurt to have the moderator's name who killed the post as well.
I don't have a problem with people killing articles to get rid of spam. What I do have a problem with is the way it is handled and how it is rude to a user who is trying to actually participate.
1. Post a short form of the rules on the page for posting
2. Make sure if something is killed that you give a reason not just some anonymous person killed your post have a nice day
3. Perhaps some form of checking is required like allowing someone to post one kick / day when first joining and more per day as time goes by
4. Whatever you use to stop spammers it should do little as possible to dissuade the contributing users from doing so
5. Kick downs are a good idea and if an article stays at -10 or something for awhile a mod could check it out for deletion
Thanks for your time Jim
Commenting on Stories is limited for now and will open up to those recommended by the community. Learn how