{"id":1924,"date":"2019-01-29T17:58:17","date_gmt":"2019-01-29T17:58:17","guid":{"rendered":"https:\/\/wpstackable.com\/?p=1924"},"modified":"2019-12-10T05:02:31","modified_gmt":"2019-12-10T10:02:31","slug":"stackable-is-now-in-github","status":"publish","type":"post","link":"https:\/\/wpstackable.com\/blog\/stackable-is-now-in-github\/","title":{"rendered":"Stackable Is Now in GitHub"},"content":{"rendered":"\n<p data-block-type=\"core\">In order to build an open and strong community, we\u2019ve decided to move Stackable from a private code repository, to a&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\">public Github repository<\/a>.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div class=\"wp-block-ugb-divider ugb-divider ugb-3721b29 ugb-divider--v2 ugb-divider--design-basic ugb-main-block\" id=\"\"><style>.ugb-3721b29 hr.ugb-divider__hr{background-color:#dddddd !important;height:1px !important;width:50% !important;margin-left:auto !important;margin-right:auto !important}.ugb-3721b29 .ugb-inner-block{text-align:center}<\/style><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><hr class=\"ugb-divider__hr\"\/><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-ugb-spacer ugb-spacer ugb-f2b8381 ugb-spacer--v2 ugb-main-block\" id=\"\"><style>.ugb-f2b8381.ugb-spacer{height:100px}<\/style><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-spacer--inner\"><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hooray-for-open-source\" data-block-type=\"core\">Hooray for Open Source Software<\/h2>\n\n\n\n<p data-block-type=\"core\">Stackable is open source software, which means that the code that&#8217;s used to build it is freely available for everyone. Anyone can get the code, read it and learn from it.<\/p>\n\n\n\n<p data-block-type=\"core\">However, the source code was only included with the plugin itself. If you open the plugin zip file, it&#8217;s all there. The methods to build the Stackable though, weren&#8217;t. All of those were in our private repository.<\/p>\n\n\n\n<p data-block-type=\"core\">So if you found a bug and wanted to help us fix it, or if you wanted to add something custom in Stackable, you&#8217;ll have to ask us in the <a href=\"https:\/\/wordpress.org\/support\/plugin\/stackable-ultimate-gutenberg-blocks\/\">Support Forum<\/a> to do it.<\/p>\n\n\n\n<p data-block-type=\"core\">We had the build scripts in a private repository mainly because we thought it wasn&#8217;t ready yet. We didn&#8217;t have our standards really drilled down before.<\/p>\n\n\n\n<p data-block-type=\"core\">For the past few versions, up until this version 1.12 release, we&#8217;ve been doubling down on our standards, performing a code-wide cleanup, and we&#8217;ve finally organized our build tools. Now, we&#8217;ve moved all our code in <a href=\"https:\/\/github.com\/gambitph\/Stackable\/\">GitHub<\/a>!<\/p>\n\n\n\n<div class=\"wp-block-ugb-spacer ugb-spacer ugb-95d4b0a ugb-spacer--v2 ugb-main-block\" id=\"\"><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-spacer--inner\"><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"help-us-improve-stackable\" data-block-type=\"core\">Help us improve Stackable<\/h2>\n\n\n\n<p data-block-type=\"core\">Moving to a public repository has a lot of benefits. Probably the most important one is that it allows anyone to contribute and be part of the Stackable community!<\/p>\n\n\n\n<p data-block-type=\"core\">By contributing to Stackable, you&#8217;re helping us (and every other co-user) improve Stackable. While Stackable is already awesome (in our opinion), there&#8217;s a LOT of room for improvement, and there&#8217;s a lot of ways to contribute.<\/p>\n\n\n\n<p data-block-type=\"core\">If you&#8217;re not a developer, don&#8217;t be afraid, you don&#8217;t have to touch any code to contribute.<\/p>\n\n\n\n<p data-block-type=\"core\">There are a lot of ways to contribute, here&#8217;s a few ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\" data-block-type=\"core\"><li>Help&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues\/new?assignees=&amp;labels=bug&amp;template=bug-report.md&amp;title=\">report bugs<\/a><\/li><li><a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues\/new?assignees=&amp;labels=enhancement&amp;template=feature-request.md&amp;title=\">Suggest new features<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues\/new?assignees=&amp;labels=new+block&amp;template=---block-request.md&amp;title=\">new blocks<\/a><\/li><li>Helping out in&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues\/32\">our documentation<\/a><\/li><li>Answer&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues?utf8=%E2%9C%93&amp;q=is:issue+is:open+comments:0+label:question\">questions in the repository<\/a><\/li><li>Help&nbsp;<a href=\"https:\/\/github.com\/gambitph\/Stackable\/issues\">fix bugs and contribute code<\/a><\/li><li>Comment on&nbsp;<a href=\"https:\/\/wordpress.org\/support\/plugin\/stackable-ultimate-gutenberg-blocks\/unresolved\/\">unresolved threads in the Support Forum<\/a><\/li><li>Spreading the word about Stackable<\/li><li>Creating a review or leaving&nbsp;<a href=\"https:\/\/wordpress.org\/support\/plugin\/stackable-ultimate-gutenberg-blocks\/reviews\/?filter=5#new-post\">a 5-star rating<\/a><\/li><li>Just&nbsp;<a href=\"https:\/\/twitter.com\/wpstackable\">say hi<\/a><\/li><\/ul>\n\n\n\n<div class=\"wp-block-ugb-spacer ugb-spacer ugb-8f215ec ugb-spacer--v2 ugb-main-block\" id=\"\"><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-spacer--inner\"><\/div><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"call-for-contributions\" data-block-type=\"core\">Let&#8217;s Collaborate<\/h2>\n\n\n\n<p data-block-type=\"core\">Charge ahead towards <a href=\"https:\/\/github.com\/gambitph\/Stackable\/\">our GitHub repository<\/a>, grab the code, build it and start experimenting! <\/p>\n\n\n\n<p data-block-type=\"core\">Let&#8217;s work together and build a welcoming Stackable community \ud83d\udcaa<\/p>\n\n\n\n<div class=\"wp-block-ugb-spacer ugb-spacer ugb-31ad440 ugb-spacer--v2 ugb-main-block\" id=\"\"><style>.ugb-31ad440.ugb-spacer{height:100px}<\/style><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-spacer--inner\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"aligncenter wp-block-ugb-cta ugb-cta ugb-de2a73a ugb-cta ugb-cta--v2 ugb-main-block\" data-block-type=\"core\" data-block-type=\"core\"><style>.ugb-de2a73a .ugb-cta__title,.ugb-de2a73a .ugb-cta__description,.ugb-de2a73a .ugb-button-container{text-align:left !important}.ugb-de2a73a .ugb-cta__item{background-image:url(https:\/\/wpstackable.com\/wp-content\/uploads\/2021\/04\/Learn-CTA.png)}.ugb-de2a73a .ugb-cta__item:before{opacity:0.5}.ugb-de2a73a .ugb-cta__title{font-size:48px !important;font-weight:500 !important;color:#ffffff}.ugb-de2a73a .ugb-cta__description{margin-bottom:32px !important;color:#ffffff}.ugb-de2a73a .ugb-button .ugb-button--inner{font-family:\"DM Sans\",Sans-serif !important;font-weight:400 !important}.ugb-de2a73a .ugb-button{background-color:#ffffff;border-radius:0px !important}.ugb-de2a73a .ugb-button .ugb-button--inner,.ugb-de2a73a .ugb-button svg:not(.ugb-custom-icon){color:var(--stk-global-color-43441,#111111) !important}.ugb-de2a73a .ugb-button:before{border-radius:0px !important}.ugb-de2a73a .ugb-inner-block{text-align:left}<\/style><div class=\"ugb-inner-block\"><div class=\"ugb-block-content\"><div class=\"ugb-cta__item ugb--has-background-overlay\"><h3 class=\"ugb-cta__title\">Want to learn more <br>about Stackable?<\/h3><p class=\"ugb-cta__description\">Your very own Learning Hub for all things WordPress and Stackable. Find the right resources to help get you started as you begin building your online presence with Stackable.<\/p><div class=\"ugb-button-container\"><a class=\"ugb-button ugb-button--size-normal ugb--shadow-3 ugb-button--has-icon ugb-button--icon-position-right\" href=\"\" rel=\"\" title=\"\"><div class=\"ugb-icon-inner-svg\"><svg data-prefix=\"fas\" data-icon=\"arrow-right\" class=\"svg-inline--fa fa-arrow-right fa-w-14\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path fill=\"currentColor\" d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg><\/div><span class=\"ugb-button--inner\">Go to Stackable Learn<\/span><\/a><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In order to build an open and strong community, we\u2019ve decided to move Stackable from a private code repository, to a&nbsp;public Github repository.<\/p>\n","protected":false},"author":1,"featured_media":1925,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[19,20],"tags":[],"class_list":{"0":"post-1924","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"hentry","7":"category-about-stackable","8":"category-stackable-community"},"featured_image_urls_v2":{"full":["https:\/\/wpstackable.com\/wp-content\/uploads\/2019\/01\/190129_Stackable_Feature-Image-Header_Stackable-is-now-on-GitHub_V01-00.jpg",1200,624,false]},"post_excerpt_stackable_v2":"<p>In order to build an open and strong community, we\u2019ve decided to move Stackable from a private code repository, to a&nbsp;public Github repository. Hooray for Open Source Software Stackable is open source software, which means that the code that&#8217;s used to build it is freely available for everyone. Anyone can get the code, read it and learn from it. However, the source code was only included with the plugin itself. If you open the plugin zip file, it&#8217;s all there. The methods to build the Stackable though, weren&#8217;t. All of those were in our private repository. So if you found&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/wpstackable.com\/blog\/category\/about-stackable\/\" rel=\"category tag\">About Stackable<\/a>, <a href=\"https:\/\/wpstackable.com\/blog\/category\/about-stackable\/stackable-community\/\" rel=\"category tag\">Stackable Community<\/a>","author_info_v2":{"name":"Benjamin Intal","url":"https:\/\/wpstackable.com\/blog\/author\/gambit\/"},"comments_num_v2":"0 comments","acf":[],"modified_by":"Benjamin Intal","_links":{"self":[{"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/posts\/1924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/comments?post=1924"}],"version-history":[{"count":0,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/posts\/1924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/media\/1925"}],"wp:attachment":[{"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/media?parent=1924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/categories?post=1924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpstackable.com\/wp-json\/wp\/v2\/tags?post=1924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}