{"id":3,"date":"2007-01-20T14:34:28","date_gmt":"2007-01-10T13:48:21","guid":{"rendered":""},"modified":"2017-03-07T16:22:46","modified_gmt":"2017-03-07T16:22:46","slug":"dear_users","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/genone\/2007\/01\/20\/dear_users\/","title":{"rendered":"Dear users, &#8230;"},"content":{"rendered":"<p>sometimes I just hate you. Why? Because every now and then someone you haven&#8217;t heard of before comes around and asks a question, then doesn&#8217;t like the answer and calls you and idiot in one way or the other. Like today when somone joined our portage IRC channel, asked how to test a package on a arch it wasn&#8217;t keyworded for and then refused to understand how the keyword system works. He even called using package.keywords for anything other than ~arch a misuse of that feature (which is funny as I wrote that feature initially).<br \/>\nAnd after trying to explain it three times he still insisted that we should implement another way because the current one (with ACCEPT_KEYWORDS and package.keywords) wasn&#8217;t &#8220;logical&#8221;.<br \/>\nInstead he insisted that we add a feature to allow users to change package metadata (like KEYWORDS) with a simple config file, which isn&#8217;t just redundant but as any dev will assure you quite stupid and possibly harmful.<br \/>\nIn the end he left after some nasty remarks, without having accomplished anything other than to upset a couple of devs due to simple ignorance. Now I assume he probably feels the same about us, but sometimes you just have to accept that the other party is right, and in this case we have >99% of the userbase and several years of experience backing our way up.<\/p>\n<p>Now I know that such incidents are the rare exception and in most cases dealing with users is a nice experience, but they can make you pretty upset for a while sometimes.<br \/>\nSo what&#8217;s the moral of the story? If you&#8217;re in (heated) discussion, always consider that you may be wrong, try to look at the other parties arguments from a different angle.  If you notice that you&#8217;re hitting a wall go away for a while so everyone can cool down (and try the first advice again), and maybe try to resume the discussion at a later date. And if you&#8217;re talking with someone who&#8217;s an expert in a domain while you&#8217;re not, don&#8217;t try to beat him in that domain (e.g. don&#8217;t say that you change package metadata with package.keywords when you aren&#8217;t sure what package metadata is in the first place). That doesn&#8217;t mean that you can&#8217;t talk about it, but realize that the other person likely knows a lot more about the topic (and maybe doesn&#8217;t want to explain every little detail to you when rejecting an idea).<\/p>\n<p>In the end it&#8217;s just for your own benefit (and nobody likes grumpy devs ;))<\/p>\n","protected":false},"excerpt":{"rendered":"<p>sometimes I just hate you. Why? Because every now and then someone you haven&#8217;t heard of before comes around and asks a question, then doesn&#8217;t like the answer and calls you and idiot in one way or the other. Like today when somone joined our portage IRC channel, asked how to test a package on &hellip; <a href=\"https:\/\/blogs.gentoo.org\/genone\/2007\/01\/20\/dear_users\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Dear users, &#8230;<\/span><\/a><\/p>\n","protected":false},"author":46,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,6],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/posts\/3"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/posts\/3\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/posts\/3\/revisions\/50"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/media?parent=3"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/categories?post=3"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/genone\/wp-json\/wp\/v2\/tags?post=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}