{"id":23433,"date":"2023-04-18T09:15:15","date_gmt":"2023-04-18T09:15:15","guid":{"rendered":"https:\/\/www.booksofall.com\/vi\/?post_type=product&#038;p=23433"},"modified":"2023-04-18T09:15:16","modified_gmt":"2023-04-18T09:15:16","slug":"contribute-to-opensource-the-right-way","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/","title":{"rendered":"Contribute to opensource &#8211; The Right Way"},"content":{"rendered":"<h2>Contributor Mode<\/h2>\n<p>I call \u201cContributor Mode\u201d that moment I use to code patches, localize or organize events (no specific key combo here \u2013 I grew with videogames).<\/p>\n<p>In other words, when I am highly focused in these activities, doing something I like (oftentimes) and I strive to do it the right way. Usually I enter Contributor Mode to have a break between 2 different job activities, to relax a bit.<\/p>\n<p>This makes distinguishing among work and contribution periods easier. Often these two activities may be on the same level of importance, but I prefer shifting my attitude in performing them, for later I may use the outcome of contribution for a job project.<\/p>\n<p>Being able to split way of thinking it\u2019s very important in understanding the differences, the quality of what you are doing, why you are doing it and also it helps appreciating more what you do.<\/p>\n<p>The contributor, basically, never forgets why he is doing something: A contributor needs a goal to point to as a <a href=\"https:\/\/solarsystem.nasa.gov\/news\/1944\/what-is-the-north-star-and-how-do-you-find-it\/\">North Star<\/a> to be\u00a0<b>motivated\u00a0<\/b>to do things, not just for the sake of them, but because of the desired outcome.<\/p>\n<p>To make the goal &#8211; that for a contributor is not earning his lunch &#8211; more enticing and motivating, there are different practices to improve the quality of the time spent. Don\u2019t forget a contributor is using one of the most valuable currencies (not speaking about blockchains here)\u00a0<i>time<\/i>.<\/p>\n<p>This currency needs to be spent wisely, the boring parts of the workflow, or the ones prone to express more issues, need optimizations, it\u2019s better to prevent issues where more attention is needed and also an understanding of how to delegate or ask for help is needed.<\/p>\n<p>Question is how you can move in the <a href=\"https:\/\/opensource.com\/resources\/what-open-source\">Open Source<\/a> world in a comfortable way, starting by doing something that not only helps the project, but is also enjoyable, interesting and thrilling without abandoning the floor?<\/p>\n<p>Simple! You have to learn to live inside it.<\/p>\n<p>How can you live in an <a href=\"https:\/\/en.wikipedia.org\/wiki\/OpenProject\">open project<\/a> without any previous experience in contributing to one? Consider that today open source is not anymore just for hobbyist\/hobbits but for professionals, check job offers in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Information_technology\">IT<\/a> if you don\u2019t believe me!<\/p>\n<p>Anyway it is a good question, if the answer was simple you probably would be doing something else now, instead of reading this book. Also don\u2019t forget that the smaller the project is the easier it is to contribute to but you should not be afraid to discover how big project works. Take a moment, relax, get ready to discover a new approach to community projects that may help you in your work as well as your daily life.<\/p>\n<h2>Donating money is not enough<\/h2>\n<p>Money is never enough, but in open source this is not a real rule. It is quite common (and rumor) that many projects have so much money that they have no idea on how to use it or projects that doesn\u2019t need them because there is a huge community moving on, and they need to cover only hosting expenses.<\/p>\n<p>Open Source doesn\u2019t need only money and promotion, but contribution to itself. Usually the enthusiasts contribute with these because it is more simple, but how you can feel part of something without doing more?<\/p>\n<p>Anyway there are cases and cases so if you want to contribute with money in FOSS there are various ways:<\/p>\n<ul>\n<li>Hire committers: As company you hire or pay someone to dedicate hours or all their time to work in a project, not so much different on \u201cnormal\u201d working<\/li>\n<li>Bug Bounty: They works rarely to require a different approach like you are an employee with receipts but also reports that will take a lot of time for someone that works on his free time (an old <a href=\"https:\/\/www.gimp.org\/\">GIMP<\/a> story)<\/li>\n<li>Donation: Just to be sure that is the official way as often it is possible to donate to specific contributors on their <a href=\"https:\/\/www.patreon.com\/\">Patreon<\/a>\/etc instead to the whole project, so just think what is the best move, like I need an invoice, or I need that change<\/li>\n<li>Certifications\/Books: sometimes it is possible to get official certifications for employee or books by the project\u2019s authors<\/li>\n<li>Pay for changes: similar to the donation but it is possible to take a consultancy company that will work on the project and to the patch, with moving on the integration itself<\/li>\n<li>Associate: often behind a project there is a foundation or an association that manage the money and the future, you can associate and be part of their decisions<\/li>\n<\/ul>\n<p>A fact very common it is company contribution improve the brand of the company itself and also that today the employee are more picky in the job opportunities. They are like to get the best job that let them to do what they like as example 20% of their time to contribute or work in their projects. There are many projects started as private or side project inside a company or during the company hours that became famous and provided a way to find new hires or the company status in that sector. Or looking for free labor in their own projects, but without reviews is useless. Let\u2019s see an example of OSS project that forced the entire ecosystem with Chromium:<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 750px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/contribute-to-opensource-the-right-way-1b23xvojli?p=1\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":23437,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!"},"product_brand":[],"product_cat":[375],"product_tag":[],"class_list":{"0":"post-23433","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-open-source-ecosystem","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contribute to opensource - The Right Way - BooksOfAll Vietnamese<\/title>\n<meta name=\"description\" content=\"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contribute to opensource - The Right Way - BooksOfAll Vietnamese\" \/>\n<meta property=\"og:description\" content=\"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Vietnamese\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-18T09:15:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/\",\"name\":\"Contribute to opensource - The Right Way - BooksOfAll Vietnamese\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg\",\"datePublished\":\"2023-04-18T09:15:15+00:00\",\"dateModified\":\"2023-04-18T09:15:16+00:00\",\"description\":\"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg\",\"width\":\"827\",\"height\":\"1169\",\"caption\":\"Contribute to opensource - The Right Way\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/vi\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/vi\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Contribute to opensource &#8211; The Right Way\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#website\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"name\":\"BooksOfAll Vietnamese\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#organization\",\"name\":\"BooksOfAll Vietnamese\",\"url\":\"https:\/\/www.booksofall.com\/vi\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Vietnamese\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contribute to opensource - The Right Way - BooksOfAll Vietnamese","description":"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!","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":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/","og_locale":"vi_VN","og_type":"article","og_title":"Contribute to opensource - The Right Way - BooksOfAll Vietnamese","og_description":"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!","og_url":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/","og_site_name":"BooksOfAll Vietnamese","article_modified_time":"2023-04-18T09:15:16+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"4 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/","url":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/","name":"Contribute to opensource - The Right Way - BooksOfAll Vietnamese","isPartOf":{"@id":"https:\/\/www.booksofall.com\/vi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg","datePublished":"2023-04-18T09:15:15+00:00","dateModified":"2023-04-18T09:15:16+00:00","description":"Open source is a complex and important topic, and understanding the right approach is crucial before getting involved. Learn more about it with this book!","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#primaryimage","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2023\/04\/Contribute-to-opensource-the-right-way.jpg","width":"827","height":"1169","caption":"Contribute to opensource - The Right Way"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/vi\/contribute-to-opensource-the-right-way\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/vi\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/vi\/categories\/"},{"@type":"ListItem","position":3,"name":"Contribute to opensource &#8211; The Right Way"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/vi\/#website","url":"https:\/\/www.booksofall.com\/vi\/","name":"BooksOfAll Vietnamese","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/vi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/vi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/vi\/#organization","name":"BooksOfAll Vietnamese","url":"https:\/\/www.booksofall.com\/vi\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/vi\/wp-content\/uploads\/sites\/10\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Vietnamese"},"image":{"@id":"https:\/\/www.booksofall.com\/vi\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product\/23433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media\/23437"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/media?parent=23433"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_brand?post=23433"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_cat?post=23433"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/vi\/wp-json\/wp\/v2\/product_tag?post=23433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}