{"action":"created","issue":{"url":"https://api.github.com/repos/elemental/Elemental/issues/52","labels_url":"https://api.github.com/repos/elemental/Elemental/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/elemental/Elemental/issues/52/comments","events_url":"https://api.github.com/repos/elemental/Elemental/issues/52/events","html_url":"https://github.com/elemental/Elemental/issues/52","id":68697318,"number":52,"title":"Moving away from git submodules","user":{"login":"poulson","id":129293,"avatar_url":"https://avatars.githubusercontent.com/u/129293?v=3","gravatar_id":"","url":"https://api.github.com/users/poulson","html_url":"https://github.com/poulson","followers_url":"https://api.github.com/users/poulson/followers","following_url":"https://api.github.com/users/poulson/following{/other_user}","gists_url":"https://api.github.com/users/poulson/gists{/gist_id}","starred_url":"https://api.github.com/users/poulson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poulson/subscriptions","organizations_url":"https://api.github.com/users/poulson/orgs","repos_url":"https://api.github.com/users/poulson/repos","events_url":"https://api.github.com/users/poulson/events{/privacy}","received_events_url":"https://api.github.com/users/poulson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-04-15T14:29:47Z","updated_at":"2015-04-18T18:06:33Z","closed_at":null,"body":"It appears (thanks to @horrovac) that GitHub does not include submodules within its autogenerated zip and tarballs, and so users which download these will suffer through a long pointless and confusing failing build process. And it is apparently impossible to disable GitHub generating these download links. Furthermore, git submodules confuse users who did not read the instructions that Elemental should be recursively cloned (i.e., with ``git clone --recursive`` rather than just ``git clone``).\r\n\r\nFor this reason, it might be worthwhile to switch to git subtrees. I'm not very familiar with them, but it would appear that this is the standard solution to the above issues. I consider this a high priority."},"comment":{"url":"https://api.github.com/repos/elemental/Elemental/issues/comments/94188147","html_url":"https://github.com/elemental/Elemental/issues/52#issuecomment-94188147","issue_url":"https://api.github.com/repos/elemental/Elemental/issues/52","id":94188147,"user":{"login":"poulson","id":129293,"avatar_url":"https://avatars.githubusercontent.com/u/129293?v=3","gravatar_id":"","url":"https://api.github.com/users/poulson","html_url":"https://github.com/poulson","followers_url":"https://api.github.com/users/poulson/followers","following_url":"https://api.github.com/users/poulson/following{/other_user}","gists_url":"https://api.github.com/users/poulson/gists{/gist_id}","starred_url":"https://api.github.com/users/poulson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/poulson/subscriptions","organizations_url":"https://api.github.com/users/poulson/orgs","repos_url":"https://api.github.com/users/poulson/repos","events_url":"https://api.github.com/users/poulson/events{/privacy}","received_events_url":"https://api.github.com/users/poulson/received_events","type":"User","site_admin":false},"created_at":"2015-04-18T18:06:33Z","updated_at":"2015-04-18T18:06:33Z","body":"There are now no more submodules: https://github.com/elemental/Elemental/commit/21d673c38cf53f97e2d45922531455bce86f153e\r\nHopefully I can add ParMETIS support back in soon with a warning that ParMETIS cannot be used commercially."}}