{"action":"created","issue":{"url":"https://api.github.com/repos/melpa/melpa/issues/3569","repository_url":"https://api.github.com/repos/melpa/melpa","labels_url":"https://api.github.com/repos/melpa/melpa/issues/3569/labels{/name}","comments_url":"https://api.github.com/repos/melpa/melpa/issues/3569/comments","events_url":"https://api.github.com/repos/melpa/melpa/issues/3569/events","html_url":"https://github.com/melpa/melpa/pull/3569","id":131873732,"number":3569,"title":"move package-build.el to lisp/ subdirectory","user":{"login":"tarsius","id":25046,"avatar_url":"https://avatars.githubusercontent.com/u/25046?v=3","gravatar_id":"","url":"https://api.github.com/users/tarsius","html_url":"https://github.com/tarsius","followers_url":"https://api.github.com/users/tarsius/followers","following_url":"https://api.github.com/users/tarsius/following{/other_user}","gists_url":"https://api.github.com/users/tarsius/gists{/gist_id}","starred_url":"https://api.github.com/users/tarsius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarsius/subscriptions","organizations_url":"https://api.github.com/users/tarsius/orgs","repos_url":"https://api.github.com/users/tarsius/repos","events_url":"https://api.github.com/users/tarsius/events{/privacy}","received_events_url":"https://api.github.com/users/tarsius/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-02-06T16:35:50Z","updated_at":"2016-02-09T16:29:02Z","closed_at":"2016-02-09T16:29:02Z","pull_request":{"url":"https://api.github.com/repos/melpa/melpa/pulls/3569","html_url":"https://github.com/melpa/melpa/pull/3569","diff_url":"https://github.com/melpa/melpa/pull/3569.diff","patch_url":"https://github.com/melpa/melpa/pull/3569.patch"},"body":"This allows me to mirror the `package-build` package on the Emacsmirror\r\nusing a fetcher build around `git subtree`.  I would like to do that\r\nbecause I already mirror several packages which depend on it.  I do not\r\nmirror complete repositories when they contain much much more than just\r\nthe elisp, except when I can mirror just a subtree using `git subtree`.\r\n\r\nOf course the history extracted using `git subtree` will lack the old\r\nhistory, but that's better than not mirroring the package at all.\r\n\r\nI have tested building packages locally, but if it is possible to test this before putting it into production, then that would probably be a good idea. At the very least you have to review this carefully, as my understanding of any of the scripts and makefiles that make use of this library is very limited.\r\n\r\nThanks for considering!\r\n\r\nPs: The \"re-announcement\" of the Emacsmirror can happen any time now! :-) "},"comment":{"url":"https://api.github.com/repos/melpa/melpa/issues/comments/181943692","html_url":"https://github.com/melpa/melpa/pull/3569#issuecomment-181943692","issue_url":"https://api.github.com/repos/melpa/melpa/issues/3569","id":181943692,"user":{"login":"tarsius","id":25046,"avatar_url":"https://avatars.githubusercontent.com/u/25046?v=3","gravatar_id":"","url":"https://api.github.com/users/tarsius","html_url":"https://github.com/tarsius","followers_url":"https://api.github.com/users/tarsius/followers","following_url":"https://api.github.com/users/tarsius/following{/other_user}","gists_url":"https://api.github.com/users/tarsius/gists{/gist_id}","starred_url":"https://api.github.com/users/tarsius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarsius/subscriptions","organizations_url":"https://api.github.com/users/tarsius/orgs","repos_url":"https://api.github.com/users/tarsius/repos","events_url":"https://api.github.com/users/tarsius/events{/privacy}","received_events_url":"https://api.github.com/users/tarsius/received_events","type":"User","site_admin":false},"created_at":"2016-02-09T16:29:02Z","updated_at":"2016-02-09T16:29:02Z","body":"Superseded by  #3570."}}