{"id":1110,"date":"2015-11-02T13:08:46","date_gmt":"2015-11-02T13:08:46","guid":{"rendered":"http:\/\/lousodrome.net\/blog\/light\/?p=1110"},"modified":"2015-11-02T13:08:46","modified_gmt":"2015-11-02T13:08:46","slug":"on-proper-use-of-communication-in-development","status":"publish","type":"post","link":"https:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/","title":{"rendered":"On proper use of communication in development"},"content":{"rendered":"<p>The following links came to my attention in a relatively narrow span of time. There would be a lot to be said but I will keep it brief.<\/p>\n<p>Last month someone <a href=\"http:\/\/sarah.thesharps.us\/2015\/10\/05\/closing-a-door\/\">explained their reasons for leaving the Linux Kernel development team<\/a> in an article that consequently got quite some attention. Apparently a toxic culture is encouraged there, under the motive of promoting open, direct discussion that doesn&#8217;t shy away from tackling issues.<\/p>\n<p>Whether the motive is genuine or rationalized could be meat for debate by the way but, moving on. Last week <a href=\"http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1510.3\/02866.html\">this mail was posted by Linus Torvalds on the LKML<\/a>, painfully illustrating the problem. Warning: (im)mature language.<\/p>\n<p><strong>Then, someone proposed <a href=\"http:\/\/catcode.com\/comments\/2015\/cf20151101.html\">this rephrased version<\/a>, which is the reason of me posting today.<\/strong><\/p>\n<p>This here, is not just a joke, a funny contrast or Linus getting schooled; this is a lesson for anyone and an example to follow, this is what you want and the standard you should promote and expect from yourself and others in any development team you belong to. Especially so if you are a lead.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following links came to my attention in a relatively narrow span of time. There would be a lot to be said but I will keep it brief. Last month someone explained their reasons for leaving the Linux Kernel development &hellip; <a href=\"https:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[735,756,540,356,761,760,758,759,757,762],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>On proper use of communication in development &ndash; Light is beautiful<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"On proper use of communication in development &ndash; Light is beautiful\" \/>\n<meta property=\"og:description\" content=\"The following links came to my attention in a relatively narrow span of time. There would be a lot to be said but I will keep it brief. Last month someone explained their reasons for leaving the Linux Kernel development &hellip; Continue reading &rarr;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Light is beautiful\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-02T13:08:46+00:00\" \/>\n<meta name=\"author\" content=\"Julien Guertault\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Zavie\" \/>\n<meta name=\"twitter:site\" content=\"@Zavie\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julien Guertault\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\"},\"author\":{\"name\":\"Julien Guertault\",\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f\"},\"headline\":\"On proper use of communication in development\",\"datePublished\":\"2015-11-02T13:08:46+00:00\",\"dateModified\":\"2015-11-02T13:08:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\"},\"wordCount\":187,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f\"},\"keywords\":[\"communication\",\"community\",\"development\",\"emotions\",\"harassment\",\"kernel\",\"Linus Torvalds\",\"LKML\",\"mailing list\",\"professionalism\"],\"articleSection\":[\"Random\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\",\"url\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\",\"name\":\"On proper use of communication in development &ndash; Light is beautiful\",\"isPartOf\":{\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#website\"},\"datePublished\":\"2015-11-02T13:08:46+00:00\",\"dateModified\":\"2015-11-02T13:08:46+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lousodrome.net\/blog\/light\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"On proper use of communication in development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#website\",\"url\":\"https:\/\/lousodrome.net\/blog\/light\/\",\"name\":\"Light is beautiful\",\"description\":\"Thoughts of a graphics programmer, demoscener and spare time photographer\",\"publisher\":{\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lousodrome.net\/blog\/light\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f\",\"name\":\"Julien Guertault\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2e5fc7a18e1701e1bb61a5da0ef35cf7?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2e5fc7a18e1701e1bb61a5da0ef35cf7?s=96&d=identicon&r=g\",\"caption\":\"Julien Guertault\"},\"logo\":{\"@id\":\"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/lousodrome.net\/blog\/light\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"On proper use of communication in development &ndash; Light is beautiful","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/","og_locale":"en_US","og_type":"article","og_title":"On proper use of communication in development &ndash; Light is beautiful","og_description":"The following links came to my attention in a relatively narrow span of time. There would be a lot to be said but I will keep it brief. Last month someone explained their reasons for leaving the Linux Kernel development &hellip; Continue reading &rarr;","og_url":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/","og_site_name":"Light is beautiful","article_published_time":"2015-11-02T13:08:46+00:00","author":"Julien Guertault","twitter_card":"summary_large_image","twitter_creator":"@Zavie","twitter_site":"@Zavie","twitter_misc":{"Written by":"Julien Guertault","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#article","isPartOf":{"@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/"},"author":{"name":"Julien Guertault","@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f"},"headline":"On proper use of communication in development","datePublished":"2015-11-02T13:08:46+00:00","dateModified":"2015-11-02T13:08:46+00:00","mainEntityOfPage":{"@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/"},"wordCount":187,"commentCount":1,"publisher":{"@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f"},"keywords":["communication","community","development","emotions","harassment","kernel","Linus Torvalds","LKML","mailing list","professionalism"],"articleSection":["Random"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/","url":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/","name":"On proper use of communication in development &ndash; Light is beautiful","isPartOf":{"@id":"https:\/\/lousodrome.net\/blog\/light\/#website"},"datePublished":"2015-11-02T13:08:46+00:00","dateModified":"2015-11-02T13:08:46+00:00","breadcrumb":{"@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/lousodrome.net\/blog\/light\/2015\/11\/02\/on-proper-use-of-communication-in-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lousodrome.net\/blog\/light\/"},{"@type":"ListItem","position":2,"name":"On proper use of communication in development"}]},{"@type":"WebSite","@id":"https:\/\/lousodrome.net\/blog\/light\/#website","url":"https:\/\/lousodrome.net\/blog\/light\/","name":"Light is beautiful","description":"Thoughts of a graphics programmer, demoscener and spare time photographer","publisher":{"@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lousodrome.net\/blog\/light\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/a16a2a69d73eca763ffdf125c49eaa2f","name":"Julien Guertault","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2e5fc7a18e1701e1bb61a5da0ef35cf7?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2e5fc7a18e1701e1bb61a5da0ef35cf7?s=96&d=identicon&r=g","caption":"Julien Guertault"},"logo":{"@id":"https:\/\/lousodrome.net\/blog\/light\/#\/schema\/person\/image\/"},"url":"https:\/\/lousodrome.net\/blog\/light\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/posts\/1110"}],"collection":[{"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/comments?post=1110"}],"version-history":[{"count":0,"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/posts\/1110\/revisions"}],"wp:attachment":[{"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/media?parent=1110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/categories?post=1110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lousodrome.net\/blog\/light\/wp-json\/wp\/v2\/tags?post=1110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}