{"product_id":"open-source-package-publishing","title":"Open Source Package Publishing","description":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"scrollable messages\" data-testid=\"messages-list-scrollable\" id=\"messages_scroll\"\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"scrollable_list_content\"\u003e\n\u003carticle data-mce-fragment=\"1\" class=\"item\"\u003e\n\u003csection data-mce-fragment=\"1\"\u003e\n\u003cdiv data-mce-fragment=\"1\" tabindex=\"0\" aria-describedby=\"id-f3j9ln\" class=\"message_wrapper\" data-mce-tabindex=\"0\"\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"message_body\"\u003e\u003cmain data-mce-fragment=\"1\"\u003e\n\u003cdiv data-mce-fragment=\"1\" class=\"markdown_content\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIn this workshop, you will learn how to contribute to open-source libraries and publish your own @my-handle\/toolkit package for code that you use throughout your projects. We'll talk a bit about \"why\" of open source software - What are the larger impacts of OSS? How can we better share our knowledge and tools with others? What can we learn from the history of open source? We'll then dive into the \"how\" - how NPM works, tips for making your library contributor-friendly, and a range of tooling and concepts such as semantic versioning, typescript, test-driven development, and continuous integration.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThis workshop is open to people of all skill levels. The only requirements are familiarity with Javascript and Git\/Github. If you aren't a developer, you'll be able to pair with someone who is and get a peek into how things work under the hood. Participants who are familiar with or interested in Typescript will have the option of using it, but this is optional.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/main\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003ch1\u003eScholarships\u003c\/h1\u003e\n\u003cp\u003eIndex scholarships are designed to benefit underrepresented groups, BIPOC members of our community, and those for whom the class price is not accessible. These need-based scholarships will go to the candidates who best demonstrate why they should be chosen for the free spot to our class based on the following criteria:\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e The selected applicants: \u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBelong to groups that are traditionally underrepresented in the graphic design and creative industries\u003c\/li\u003e\n\u003cli\u003eDo not have jobs that would pay for these courses as professional development\u003c\/li\u003e\n\u003cli\u003eCannot independently afford the class at list price\u003c\/li\u003e\n\u003cli\u003eShare our value of intentional community\u003c\/li\u003e\n\u003cli\u003eThe number of selected applicants chosen is subject to the discretion of Index and the instructor, but every course will select at least one.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApply here\u003c\/h2\u003e\n\u003cdiv style=\"width: 100%; height: 400px;\" data-tf-widget=\"T0N4xrQT\"\u003e\u003c\/div\u003e\n\u003cscript src=\"\/\/embed.typeform.com\/next\/embed.js\"\u003e\u003c\/script\u003e","brand":"Index","offers":[{"title":"Open Source Package Publishing","offer_id":40471160619188,"sku":"","price":40.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0526\/7482\/2324\/products\/Workshop4_Opensourcepackagingpublishing.png?v=1630526880","url":"https:\/\/nunu-school.myshopify.com\/products\/open-source-package-publishing","provider":"Index","version":"1.0","type":"link"}