{"id":227553,"date":"2017-09-04T10:05:37","date_gmt":"2017-09-04T08:05:37","guid":{"rendered":"https:\/\/mybroadband.co.za\/news\/?p=227553"},"modified":"2017-09-04T10:06:57","modified_gmt":"2017-09-04T08:06:57","slug":"reddit-closing-access-to-main-code-base","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/software\/227553-reddit-closing-access-to-main-code-base.html","title":{"rendered":"Reddit closing access to main code base"},"content":{"rendered":"<p><strong><a href=\"https:\/\/www.reddit.com\/r\/changelog\/comments\/6xfyfg\/an_update_on_the_state_of_the_redditreddit_and\/\" target=\"_blank\" rel=\"noopener\">Reddit has stated<\/a><\/strong>\u00a0it will archive the open source code repositories for its main and mobile sites, as they play an increasingly smaller role in day-to-day development.<\/p>\n<p>Reddit CTO Christopher Slowe said they decided to open source the site so the community could keep it alive if the company failed.<\/p>\n<p>Over the years, this concern has fallen away, and the company has not kept its\u00a0open-source product repositories up to date.<\/p>\n<p>Slowe said this was for competitive reasons &#8211; as open-source makes it hard to develop features without leaking plans &#8211; and because there is no longer a\u00a0single &#8220;monolithic&#8221; version of Reddit that works using only the original repository.<\/p>\n<p>Development branches of Reddit&#8217;s code have also become fragmented, and merging them into the open source repository became difficult.<\/p>\n<p>Slowe said they will continue to open source certain tools they develop for Reddit, however, including:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/github.com\/reddit\/baseplate\" target=\"_blank\" rel=\"noopener\">baseplate<\/a><\/strong>\u00a0&#8211; Reddit&#8217;s service framework.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/reddit\/rollingpin\" target=\"_blank\" rel=\"noopener\">rollingpin<\/a><\/strong>\u00a0&#8211; Reddit&#8217;s deployment tooling.<\/li>\n<li><strong><a href=\"https:\/\/github.com\/reddit\/mcsauna\" target=\"_blank\" rel=\"noopener\">mcsauna<\/a><\/strong>\u00a0&#8211; Reddit&#8217;s tool for finding and tracking hot keys in memcached.<\/li>\n<\/ul>\n<h3 class=\"my-4\">Now read:\u00a0<a href=\"https:\/\/mybroadband.co.za\/news\/internet\/203658-reddit-adds-new-social-features-and-user-profiles.html\">Reddit adds new social features and user profiles<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Reddit will archive the open source code repositories for its main and mobile sites.<\/p>\n","protected":false},"author":23,"featured_media":197907,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[45773,8045],"class_list":["post-227553","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-christopher-slowe","tag-reddit"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/227553"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=227553"}],"version-history":[{"count":2,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/227553\/revisions"}],"predecessor-version":[{"id":227591,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/227553\/revisions\/227591"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/197907"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=227553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=227553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=227553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}