{"id":212,"date":"2007-05-06T17:57:38","date_gmt":"2007-05-06T22:57:38","guid":{"rendered":"http:\/\/crschmidt.net\/blog\/?p=212"},"modified":"2007-05-06T17:57:38","modified_gmt":"2007-05-06T22:57:38","slug":"asking-smart-questions","status":"publish","type":"post","link":"https:\/\/crschmidt.net\/blog\/archives\/212\/asking-smart-questions\/","title":{"rendered":"Asking Smart Questions"},"content":{"rendered":"<p>I think from now on, I&#8217;m not going to try to answer questions on mailing lists which don&#8217;t follow the guidelines of &#8220;<a href=\"http:\/\/www.catb.org\/%7Eesr\/faqs\/smart-questions.html\">How to Ask Questions the Smart Way<\/a>&#8220;. I spend way too much time trying to extract information that&#8217;s needed to solve any <br \/>\nproblems. Obviously, in some cases, it&#8217;s hard to know which information is important, but with two open source projects with growing user populations, it&#8217;s very hard for me to take the time to coax every person through getting the information that is important to solving problems.<\/p>\n<p>I think it is a sign of the growth in popularity of the OpenLayers and TileCache projects that I&#8217;ve come to this stage &#8212; it&#8217;s only when projects reach a certain level of maturity that people start asking enough questions that I don&#8217;t feel like I can just answer everything. Certainly, for the first 6 months of the OpenLayers project, I never felt that answering questions on the mailing list was something that was a burden to do, but over the past couple months, it&#8217;s been an increasing level of traffic from users who haven&#8217;t taken the time to investigate the cause of their problems fully. I think the time has come to stop devoting as much energy to solving *every* problem, and instead solve the problems that can&#8217;t be solved by other people.<\/p>\n<p>Of course, an additional step is to work to create a forum in which users can offer cash to solve their problems &#8212; you put up a question, with a cash bounty on it, and you either increase the amount of money you&#8217;re willing to spend to get your question answered, or you answer it yourself.<\/p>\n<p>This seems like the kind of thing that there should already be software to do. I&#8217;ve never heard of any, though. I wonder why that is. Probably something obvious I&#8217;m missing.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I think from now on, I&#8217;m not going to try to answer questions on mailing lists which don&#8217;t follow the guidelines of &#8220;How to Ask Questions the Smart Way&#8220;. I spend way too much time trying to extract information that&#8217;s needed to solve any problems. Obviously, in some cases, it&#8217;s hard to know which information [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,18],"tags":[],"class_list":["post-212","post","type-post","status-publish","format-standard","hentry","category-openlayers","category-social"],"_links":{"self":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":0,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"wp:attachment":[{"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crschmidt.net\/blog\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}