{"id":27774,"date":"2017-07-16T20:16:51","date_gmt":"2017-07-16T18:16:51","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=27774"},"modified":"2017-07-16T20:16:51","modified_gmt":"2017-07-16T18:16:51","slug":"the-minimally-nice-open-source-software-maintainer","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/","title":{"rendered":"The Minimally-nice Open Source Software Maintainer"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/brson.github.io\/\">Brian Anderson<\/a> shares a few thoughts on how to appear as a <a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer\">minimally-nice Open Source Software maintainer<\/a>. \u00a0Maintaining Open Source Software projects is a demanding job. \u00a0And the more popular the project is, the more demanding it is. \u00a0Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for the project&#8217;s contributors:<\/p>\n<blockquote><p>In summary, do these things if you want to\u00a0<em>appear to be<\/em>\u00a0nice, and also if you want to\u00a0<em>actually be<\/em>\u00a0an effective open source software maintainer:<\/p>\n<ul>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#respond-quickly\">Respond quickly<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#give-thanks\">Give thanks<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#pay-a-compliment\">Pay a compliment<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#say-yes\">Say \u201cyes\u201d<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#be-clear-about-what-you-expect\">Be clear about what you expect<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#admit-your-mistakes\">Admit your mistakes<\/a><\/li>\n<li><a href=\"https:\/\/brson.github.io\/2017\/04\/05\/minimally-nice-maintainer#be-effusive\">Be effusive<\/a><\/li>\n<\/ul>\n<p>By consistently exhibiting a few simple behaviors, one can at least look like a kind and decent person. Maybe someday we all actually will be.<\/p><\/blockquote>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. \u00a0Maintaining Open Source Software projects is a demanding job. \u00a0And the more popular the project is, the more demanding it is. \u00a0Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The Minimally-nice Open Source Software Maintainer<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"The Minimally-nice Open Source Software Maintainer #OpenSource #collaboration #BestPractices #ethics","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,62],"tags":[3069,3179,579,2912],"keyring_services":[],"class_list":["post-27774","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","tag-best-practices","tag-collaboration","tag-ethics","tag-open-source"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2017-07-16T18:16:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2017-07-16T18:16:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#blogposting\",\"name\":\"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov\",\"headline\":\"The Minimally-nice Open Source Software Maintainer\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"},\"datePublished\":\"2017-07-16T20:16:51+02:00\",\"dateModified\":\"2017-07-16T20:16:51+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#webpage\"},\"articleSection\":\"All, Technology, best practices, collaboration, ethics, Open Source\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"name\":\"All\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"position\":2,\"name\":\"All\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#listItem\",\"name\":\"The Minimally-nice Open Source Software Maintainer\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#listItem\",\"position\":3,\"name\":\"The Minimally-nice Open Source Software Maintainer\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"name\":\"All\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/\",\"name\":\"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov\",\"description\":\"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2017\\\/07\\\/16\\\/the-minimally-nice-open-source-software-maintainer\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2017-07-16T20:16:51+02:00\",\"dateModified\":\"2017-07-16T20:16:51+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov","description":"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#blogposting","name":"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov","headline":"The Minimally-nice Open Source Software Maintainer","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"},"datePublished":"2017-07-16T20:16:51+02:00","dateModified":"2017-07-16T20:16:51+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#webpage"},"articleSection":"All, Technology, best practices, collaboration, ethics, Open Source"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","name":"All"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","position":2,"name":"All","item":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#listItem","name":"The Minimally-nice Open Source Software Maintainer"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#listItem","position":3,"name":"The Minimally-nice Open Source Software Maintainer","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","name":"All"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/","name":"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov","description":"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2017-07-16T20:16:51+02:00","dateModified":"2017-07-16T20:16:51+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov","og:description":"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for","og:url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2017-07-16T18:16:51+00:00","article:modified_time":"2017-07-16T18:16:51+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"The Minimally-nice Open Source Software Maintainer - Leonid Mamchenkov","twitter:description":"Brian Anderson shares a few thoughts on how to appear as a minimally-nice Open Source Software maintainer. Maintaining Open Source Software projects is a demanding job. And the more popular the project is, the more demanding it is. Brian shares the following practices that minimize the effort while you still maintaining a positive atmosphere for","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"27774","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-20 04:46:40","updated":"2026-01-15 13:06:45","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/general\/\" title=\"All\">All<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tThe Minimally-nice Open Source Software Maintainer\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},{"label":"The Minimally-nice Open Source Software Maintainer","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/16\/the-minimally-nice-open-source-software-maintainer\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":24276,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/06\/02\/claim-to-fame-phinx-longblob\/","url_meta":{"origin":27774,"position":0},"title":"Claim to fame : phinx LONGBLOB","author":"Leonid Mamchenkov","date":"June 2, 2015","format":false,"excerpt":"My largest claim to fame in the Open Source software just got merged in - a pull request to the phinx project, adding support for MySQL's LONGBLOB (as well as TINYBLOB and MEDIUMBLOB). \u00a0Phinx is the PHP tool for database migrations. \u00a0It's used, among others, by the CakePHP 3 framework.\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27316,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/02\/09\/maintainers-dont-scale\/","url_meta":{"origin":27774,"position":1},"title":"Maintainers Don&#8217;t Scale","author":"Leonid Mamchenkov","date":"February 9, 2017","format":false,"excerpt":"Daniel Vetter, one of the Linux kernel maintainers, shares some thoughts on why maintainers don't scale, what it takes to do the job, what has changed recently and what needs to change in the future. This reminded me of this infographic, which depicts a year (even though back in 2012\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/02\/year-500x375.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":7918,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/09\/17\/bash-prompts\/","url_meta":{"origin":27774,"position":2},"title":"Bash prompts","author":"Leonid Mamchenkov","date":"September 17, 2004","format":false,"excerpt":"Maintainer of the Bash Prompt HOWTO, it turns out, also keeps a small website with examlpes of different bash prompts. It provides screenshots together with code for some really wicked prompts. If you are into that kind of things, but all of ideas, than check the site out. Maybe you'll\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28879,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/10\/23\/go-monorepo\/","url_meta":{"origin":27774,"position":3},"title":"Go Monorepo","author":"Leonid Mamchenkov","date":"October 23, 2018","format":false,"excerpt":"As a maintainer and contributor to multiple, and often related, git repositories, I often find myself thinking that there must be a simpler way. Consider, for example, a variety of CakePHP plugins that we develop and maintain at work.\u00a0 Sure, each one provides a completely separate bit of functionality and\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7355,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/03\/03\/more-on-gramps\/","url_meta":{"origin":27774,"position":4},"title":"More on Gramps","author":"Leonid Mamchenkov","date":"March 3, 2004","format":false,"excerpt":"I've finally put some results of Gramps manipulations for the last few days. Check out my Family Tree (Russian, UTF8). After a somewhat extensive usage of Gramps, here are few complaints to add to the almost perfect review I did a couple of days ago. Russian translations are way off\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10335,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/08\/15\/sharing-reports-in-google-analytics\/","url_meta":{"origin":27774,"position":5},"title":"Sharing reports in Google Analytics","author":"Leonid Mamchenkov","date":"August 15, 2006","format":false,"excerpt":"One of the features of Google Analytics that I wanted, had, but noticed only recently is sharing of reports. It turns out: Google Analytics provides the ability to add any number of users to your account, and to grant varying levels of access to your reports. You may grant access\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=27774"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/27774\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=27774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=27774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=27774"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=27774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}