Skip to content

WillSullivan/IDownvotedYouBecause

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#####Are you a Github Jekyll wizard? I'm not. Can you help? See this issue for details!

IDownvotedYouBecause... is a quick and dirty way to give other users detailed information on why you downvoted their post and what they can do to fix it--politely, and with lots of information.

###How does this work?

Simply put, you paste a URL in a comment on a post you have downvoted. The URL points to a page of the website that contains detailed information about why you downvoted:

  • What the user did
  • Why this is something worth a downvote
  • What the user can do to fix the problem
  • Instructions on how they can gather information and update their post

Simply drop the URL of one of the site's pages that match your downvote reason into a comment/your own post.

###How are these pages created?

The website is hosted on GitHub.io, backed by a GitHub repository. Through collaborative editing, a nice healthy selection of pages may be accumulated over time.

###How would that work?

In simplest form, someone wishing to add a new downvote reason could create an issue in the repository with details about the page they want to add

  • Community name
  • Community abbreviation, if it doesn't exist (e.g., so => Stack Overflow, r => reddit, i => imgur)
    • URL paths are prefixed with the community
  • Page URL (PascalCased, to the point)
  • Answers to the following questions:
    • What did the user do
    • Why is that worthy of a downvote
    • What can be done to fix this
    • Any additional relevant details about any of the above

Given as much of this as possible, I'll do my best to create the page and add it to the running list within a reasonable period of time.

Alternatively, contributors can fork the repository, make all the edits they want themselves, then submit a pull request. This should be easier once Jekyll integration is fixed.

Realistically (as in, what will probably happen unlike the above two options), I'll be the one adding new stuff as I downvote my way through the internet.

If you like, please use. Got an idea? Please create an Issue, or send me a pull request. Thanks.

About

Deprecated for IDownvotedBecause

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published