{"action":"created","issue":{"url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/1178","repository_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE","labels_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/1178/labels{/name}","comments_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/1178/comments","events_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/1178/events","html_url":"https://github.com/puppylinux-woof-CE/woof-CE/issues/1178","id":316969591,"number":1178,"title":"Use github package db's instead of ibiblio","user":{"login":"peabee","id":5926865,"avatar_url":"https://avatars0.githubusercontent.com/u/5926865?v=4","gravatar_id":"","url":"https://api.github.com/users/peabee","html_url":"https://github.com/peabee","followers_url":"https://api.github.com/users/peabee/followers","following_url":"https://api.github.com/users/peabee/following{/other_user}","gists_url":"https://api.github.com/users/peabee/gists{/gist_id}","starred_url":"https://api.github.com/users/peabee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peabee/subscriptions","organizations_url":"https://api.github.com/users/peabee/orgs","repos_url":"https://api.github.com/users/peabee/repos","events_url":"https://api.github.com/users/peabee/events{/privacy}","received_events_url":"https://api.github.com/users/peabee/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-04-23T20:24:51Z","updated_at":"2018-04-24T18:24:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Package db's are currently held as text files on ibiblio and other versions held in woof-ce / woof-distro.\r\nKeeping the 2 versions equivalent and consistent is causing great problems.\r\nA possible solution for 0setup is to change /support/fix-puppy-dbs to fetch package db's from github - e.g.\r\n`wget https://raw.githubusercontent.com/puppylinux-woof-CE/woof-CE/testing/woof-distro/x86/slackware/14.2/Packages-puppy-slacko14.2-official`\r\nto get the slacko14.2 package db\r\nPPM would also need changing to use github instead of ibiblio......\r\nTo form the above url you would need to extract which github branch was being used from DISTRO_SPECS and there would need to be a mapping of the github structure to the ibiblio repos."},"comment":{"url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/comments/384032657","html_url":"https://github.com/puppylinux-woof-CE/woof-CE/issues/1178#issuecomment-384032657","issue_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/1178","id":384032657,"user":{"login":"mavrothal","id":1014999,"avatar_url":"https://avatars0.githubusercontent.com/u/1014999?v=4","gravatar_id":"","url":"https://api.github.com/users/mavrothal","html_url":"https://github.com/mavrothal","followers_url":"https://api.github.com/users/mavrothal/followers","following_url":"https://api.github.com/users/mavrothal/following{/other_user}","gists_url":"https://api.github.com/users/mavrothal/gists{/gist_id}","starred_url":"https://api.github.com/users/mavrothal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavrothal/subscriptions","organizations_url":"https://api.github.com/users/mavrothal/orgs","repos_url":"https://api.github.com/users/mavrothal/repos","events_url":"https://api.github.com/users/mavrothal/events{/privacy}","received_events_url":"https://api.github.com/users/mavrothal/received_events","type":"User","site_admin":false},"created_at":"2018-04-24T18:24:40Z","updated_at":"2018-04-24T18:24:40Z","author_association":"CONTRIBUTOR","body":"> System builders can of course use whatever server they want for both the repos and the package-db's\r\n\r\nActually this is the case for no other distro but puppy, as \"other\" server can come and go so an \"offical\" version  can simply disappear, but I guess that's what makes puppy unique. \r\nAnyway, the issue is that github has no mirrors so everything depends on single server. When down there are no alternatives. So if Packages-puppy-* end up in github would be wise to be regularly uploaded to ibiblio and keep ibiblio and its mirrors  as the source."}}
{"actor":{"display_login":"mavrothal"}}