{"id":319,"date":"2012-10-18T15:39:13","date_gmt":"2012-10-18T19:39:13","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/acts\/?p=319"},"modified":"2012-10-18T15:43:43","modified_gmt":"2012-10-18T19:43:43","slug":"github-zip-doesnt-include-submodules","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/acts\/2012\/10\/18\/github-zip-doesnt-include-submodules\/","title":{"rendered":"Github zip doesn&#8217;t include Submodules"},"content":{"rendered":"<p>Seriously, what were they thinking. This completely invalidates the use of submodules. We want our code to be available without having to know git. That&#8217;s the whole reason they have the download a zip link. But not including all of the code means you have to unzip the code and then  use git to get the submodules. <\/p>\n<p>Submodules are great for code reuse. But if I can&#8217;t intend my project to be downloaded by people that just want to install it and not code anything while using submodules. This is horrible.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seriously, what were they thinking. This completely invalidates the use of submodules. We want our code to be available without having to know git. That&#8217;s the whole reason they have the download a zip link. But not including all of the code means you have to unzip the code and then use git to get [&hellip;]<\/p>\n","protected":false},"author":4571,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63924,3772,63928,63993],"tags":[63965,64011,63995,64000,1029,64002],"class_list":["post-319","post","type-post","status-publish","format-standard","hentry","category-atg","category-git","category-quizmo-atg","category-version-control","tag-abstraction","tag-code-reuse","tag-git-2","tag-github","tag-open-source","tag-submodule"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/posts\/319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/users\/4571"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":4,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/posts\/319\/revisions"}],"predecessor-version":[{"id":321,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/posts\/319\/revisions\/321"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/categories?post=319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/acts\/wp-json\/wp\/v2\/tags?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}