{"action":"created","issue":{"url":"https://api.github.com/repos/nprapps/dailygraphics/issues/277","repository_url":"https://api.github.com/repos/nprapps/dailygraphics","labels_url":"https://api.github.com/repos/nprapps/dailygraphics/issues/277/labels{/name}","comments_url":"https://api.github.com/repos/nprapps/dailygraphics/issues/277/comments","events_url":"https://api.github.com/repos/nprapps/dailygraphics/issues/277/events","html_url":"https://github.com/nprapps/dailygraphics/issues/277","id":330366504,"node_id":"MDU6SXNzdWUzMzAzNjY1MDQ=","number":277,"title":"Improve graphics archiving process to decrease repo size?","user":{"login":"mileswwatkins","id":4959135,"node_id":"MDQ6VXNlcjQ5NTkxMzU=","avatar_url":"https://avatars1.githubusercontent.com/u/4959135?v=4","gravatar_id":"","url":"https://api.github.com/users/mileswwatkins","html_url":"https://github.com/mileswwatkins","followers_url":"https://api.github.com/users/mileswwatkins/followers","following_url":"https://api.github.com/users/mileswwatkins/following{/other_user}","gists_url":"https://api.github.com/users/mileswwatkins/gists{/gist_id}","starred_url":"https://api.github.com/users/mileswwatkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mileswwatkins/subscriptions","organizations_url":"https://api.github.com/users/mileswwatkins/orgs","repos_url":"https://api.github.com/users/mileswwatkins/repos","events_url":"https://api.github.com/users/mileswwatkins/events{/privacy}","received_events_url":"https://api.github.com/users/mileswwatkins/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-07T17:27:31Z","updated_at":"2018-06-07T17:48:02Z","closed_at":null,"author_association":"MEMBER","body":"When archiving by moving directories from the `graphics` repo into the `graphics-archive` repo, the filesize of the `graphics` repo doesn't get trimmed down, since the old visuals are still in the repo's history. For example, you can jump back in time and see all earlier repos using a line like this, which'll display the contents at the end of 2014:\r\n\r\n```\r\ngit checkout $(git rev-list -n 1 --before=\"2014-12-31 23:59\" master)\r\n```\r\n\r\nThat said, the repo's currently only 50 MB in size as a `clone`, and GitHub allows repos of up to ~1 GB, so we're on track to break that rule in about a century at this rate, nothing urgent (:\r\n\r\nAnd since the permissions are different between `graphics` and `graphics-archive`, (and deleting git history improperly can lead to significant problems,) there may be no reason to change the current workflow. But we could switch to archiving within the `graphics` repo itself, if filesize had been the main concern of this workflow."},"comment":{"url":"https://api.github.com/repos/nprapps/dailygraphics/issues/comments/395507447","html_url":"https://github.com/nprapps/dailygraphics/issues/277#issuecomment-395507447","issue_url":"https://api.github.com/repos/nprapps/dailygraphics/issues/277","id":395507447,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTUwNzQ0Nw==","user":{"login":"mileswwatkins","id":4959135,"node_id":"MDQ6VXNlcjQ5NTkxMzU=","avatar_url":"https://avatars1.githubusercontent.com/u/4959135?v=4","gravatar_id":"","url":"https://api.github.com/users/mileswwatkins","html_url":"https://github.com/mileswwatkins","followers_url":"https://api.github.com/users/mileswwatkins/followers","following_url":"https://api.github.com/users/mileswwatkins/following{/other_user}","gists_url":"https://api.github.com/users/mileswwatkins/gists{/gist_id}","starred_url":"https://api.github.com/users/mileswwatkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mileswwatkins/subscriptions","organizations_url":"https://api.github.com/users/mileswwatkins/orgs","repos_url":"https://api.github.com/users/mileswwatkins/repos","events_url":"https://api.github.com/users/mileswwatkins/events{/privacy}","received_events_url":"https://api.github.com/users/mileswwatkins/received_events","type":"User","site_admin":false},"created_at":"2018-06-07T17:48:02Z","updated_at":"2018-06-07T17:48:02Z","author_association":"MEMBER","body":"Darn, although now that I look at the _uncompressed_ size of the `graphics` repo, it's about 450 MB. Not sure which metric GitHub uses to determine if it's \"too big to host,\" but I'd guess it's the less generous version."}}
{"actor":{"display_login":"mileswwatkins"}}