Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 155 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Requests is an increasingly popular HTTP library for Python. There are a couple hundred questions about it, but they are split between two tags: and .

The has been used most widely to refer to the Python library, but was also often used vaguely to refer to (usually unnecessarily) or Facebook's .

(The worst offender was a Facebook feature request tagged .)

I have removed the tag from questions that were using it for other purposes. We should now pick one of the tags, and retag the posts to be consistent.

Given that "requests" is a fairly generic term, I definitely think we should go with .

Any objections?

A lot of the mis-use of was from people who didn't seem to understand what tags were, and were just entering stuff into the box at random. To deal with this I would like to see the tag blacklisted. Users who start to enter it will have the more specific tags suggested; they should be able to make the sensible choice.

Blacklisting hasn't been common, but I don't understand what the drawback is to using it in cases like this. Oh, the UI sucks and the user isn't told it's blacklisted until the next screen, after the suggestions are gone. I guess that's a reason to avoid using it. Maybe the system will be improved eventually.

share|improve this question

closed as off-topic by Martijn Pieters, CRABOLO, Shadow Wizard, gnat, michaelb958 Sep 3 '14 at 23:43

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – Martijn Pieters, CRABOLO, Shadow Wizard, gnat, michaelb958
If this question can be reworded to fit the rules in the help center, please edit the question.

I have suggested requests as a synonym. You can vote for the synonym if you have a 5+ score on answers on the tag. – Martijn Pieters Nov 23 '12 at 16:50
And thanks for cleaning up requests! – Martijn Pieters Nov 23 '12 at 16:52
I don't like the idea of a synonym of something as generic as requests being used for a specific library. While it's by no means the library's fault, being that generic is going to tangle some people up on the site. I prefer to not have the synonym. – casperOne Nov 23 '12 at 18:33
@casperOne That's true. Also, a lot of the uses of requests were people who didn't understand tags just typing in something at random, so it's likely to continue to be misused like that. How about blacklisting requests to prevent that? Anybody who starts to type it will have the more specific choices suggested to them. – Jeremy Banks Nov 23 '12 at 19:00
SE won't even let us consider it unless we see a near-unstoppable deluge of questions with the tag coming in. Blacklists are really heavyweight and SE avoids using them at great lengths. – casperOne Nov 23 '12 at 19:01
I'm inclined to agree with @casperOne: there have been too many instances of a general tag being co-opted for some specific purpose; it never ends well. – Robert Harvey Nov 23 '12 at 19:06
@RobertHarvey I've removed the merge/synonym suggestion. – Jeremy Banks Nov 23 '12 at 19:19
Which usage had the most hits? Was it the Python one? – Robert Harvey Nov 23 '12 at 19:29
@RobertHarvey I am pretty sure that Python had the most use. (It definitely had a large majority of the recent use, but as you go back in time the library was less popular.) HTTP probably was a close second, but most of the questions weren't about HTTP requests in detail and didn't need the tag. (For example, there were several questions about handling large numbers of requests per second which were really performance questions about other parts of the application, and didn't care about the HTTP details.) – Jeremy Banks Nov 23 '12 at 19:33
up vote 0 down vote accepted

I've retagged all questions from to . I edited the tag wiki to encourage users to pick a more specific tag, but that will disappear in a day when the unused tag is automatically pruned.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .