Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 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

The FAQ is pretty clear; all questions should be specific and answerable, not open ended discussions.

If your motivation for asking the question is “I would like to participate in a discussion about __”, then you should not be asking here.

So here I am with a burning question that I'd like a broad range of opinions on but I think it'll violate this (quite sensible) policy.

Where should I ask it instead? Or, put differently, where's the best place to ask broad, software development related questions with no definitive answer, that may well generate some informed discussion?

share|improve this question

migrated from Nov 30 '12 at 15:43

This question came from our site for professional and enthusiast programmers.

In one of the chatrooms. – mikeTheLiar Nov 30 '12 at 15:49
up vote 4 down vote accepted

The obvious answer here is to go to a related SO chat room, however, getting a real answer in some rooms (as they are under-trafficked) can be difficult.

If that turns out to be the case, try heading over to a related tag's wiki, and look for other websites specifically for that subject (forums, github project page, etc.), and you may get a better answer.

If all else fails, you could try asking the question in a different way, to minimize the amount of 'chattiness' that would ensue. However, note that many questions like that (e.g. "What is the 'best' way to do x") will get closed fast.

share|improve this answer

You must log in to answer this question.

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