What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 130 Stack Exchange communities.

Already a few times I have seen questions being closed because people were asking "What's the best Ruby library for doing XYZ?". I see the point that such a question, in general, may lead to endless discussions. However there are many cases where this is not the case.

Example: Best Ruby library for Excel files

Having dealt with such libraries big time, I know that the spreadsheet gem is with no doubt the best cross-platform gem when you need many features. win32ole is certainly the best choice if you want to integrate with MS Office on the Windows platform.

After all it can be a big time saver knowing which library to choose for what.

BTW, here is a counter example, asked by myself, that has not been closed:

SOAP and Sinatra

So maybe instead of closing questions like this, one might suggest: hey, can you rephrase your question to point out what kind of use case your interested in.

share|improve this question
1  
Questions can be re-opened. I rather close the question, then if the question has been rephrased to be constructive, you can always nominate it for reopening. –  Martijn Pieters Nov 30 '12 at 16:08
    
@MartijnPieters: I see... I wasn't aware of the fact that questions are reopened –  user694971 Nov 30 '12 at 16:30
    
BTW, why is this question downvoted so much? ;) –  user694971 Nov 30 '12 at 16:30
    
See the faq; votes on MSO are different from the regular Stack Exchange websites. –  Martijn Pieters Nov 30 '12 at 16:31
    
it was downvoted because people disagree with you –  Ian Nov 30 '12 at 16:53

1 Answer 1

up vote 12 down vote accepted

So maybe instead of closing questions like this, one might suggest: hey, can you rephrase your question to point out what kind of use case your interested in.

These two options are not mutually exclusive. Questions that are asking "what's the best library for X?" should be closed as not constructive. If they're improved with specifics, they can be reopened later.

Note: They really should be completely rephrased to ask "How do I do X?" and if the answer includes an example for using a library, great.

share|improve this answer

You must log in to answer this question.

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