{"action":"created","issue":{"url":"https://api.github.com/repos/certbot/certbot/issues/5884","repository_url":"https://api.github.com/repos/certbot/certbot","labels_url":"https://api.github.com/repos/certbot/certbot/issues/5884/labels{/name}","comments_url":"https://api.github.com/repos/certbot/certbot/issues/5884/comments","events_url":"https://api.github.com/repos/certbot/certbot/issues/5884/events","html_url":"https://github.com/certbot/certbot/issues/5884","id":315601675,"node_id":"MDU6SXNzdWUzMTU2MDE2NzU=","number":5884,"title":"Investigate packaging options","user":{"login":"ohemorange","id":1227205,"node_id":"MDQ6VXNlcjEyMjcyMDU=","avatar_url":"https://avatars0.githubusercontent.com/u/1227205?v=4","gravatar_id":"","url":"https://api.github.com/users/ohemorange","html_url":"https://github.com/ohemorange","followers_url":"https://api.github.com/users/ohemorange/followers","following_url":"https://api.github.com/users/ohemorange/following{/other_user}","gists_url":"https://api.github.com/users/ohemorange/gists{/gist_id}","starred_url":"https://api.github.com/users/ohemorange/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ohemorange/subscriptions","organizations_url":"https://api.github.com/users/ohemorange/orgs","repos_url":"https://api.github.com/users/ohemorange/repos","events_url":"https://api.github.com/users/ohemorange/events{/privacy}","received_events_url":"https://api.github.com/users/ohemorange/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"bmw","id":6504915,"node_id":"MDQ6VXNlcjY1MDQ5MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/6504915?v=4","gravatar_id":"","url":"https://api.github.com/users/bmw","html_url":"https://github.com/bmw","followers_url":"https://api.github.com/users/bmw/followers","following_url":"https://api.github.com/users/bmw/following{/other_user}","gists_url":"https://api.github.com/users/bmw/gists{/gist_id}","starred_url":"https://api.github.com/users/bmw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmw/subscriptions","organizations_url":"https://api.github.com/users/bmw/orgs","repos_url":"https://api.github.com/users/bmw/repos","events_url":"https://api.github.com/users/bmw/events{/privacy}","received_events_url":"https://api.github.com/users/bmw/received_events","type":"User","site_admin":false},"assignees":[{"login":"bmw","id":6504915,"node_id":"MDQ6VXNlcjY1MDQ5MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/6504915?v=4","gravatar_id":"","url":"https://api.github.com/users/bmw","html_url":"https://github.com/bmw","followers_url":"https://api.github.com/users/bmw/followers","following_url":"https://api.github.com/users/bmw/following{/other_user}","gists_url":"https://api.github.com/users/bmw/gists{/gist_id}","starred_url":"https://api.github.com/users/bmw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmw/subscriptions","organizations_url":"https://api.github.com/users/bmw/orgs","repos_url":"https://api.github.com/users/bmw/repos","events_url":"https://api.github.com/users/bmw/events{/privacy}","received_events_url":"https://api.github.com/users/bmw/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/certbot/certbot/milestones/59","html_url":"https://github.com/certbot/certbot/milestone/59","labels_url":"https://api.github.com/repos/certbot/certbot/milestones/59/labels","id":3627005,"node_id":"MDk6TWlsZXN0b25lMzYyNzAwNQ==","number":59,"title":"0.28.0","description":"","creator":{"login":"bmw","id":6504915,"node_id":"MDQ6VXNlcjY1MDQ5MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/6504915?v=4","gravatar_id":"","url":"https://api.github.com/users/bmw","html_url":"https://github.com/bmw","followers_url":"https://api.github.com/users/bmw/followers","following_url":"https://api.github.com/users/bmw/following{/other_user}","gists_url":"https://api.github.com/users/bmw/gists{/gist_id}","starred_url":"https://api.github.com/users/bmw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmw/subscriptions","organizations_url":"https://api.github.com/users/bmw/orgs","repos_url":"https://api.github.com/users/bmw/repos","events_url":"https://api.github.com/users/bmw/events{/privacy}","received_events_url":"https://api.github.com/users/bmw/received_events","type":"User","site_admin":false},"open_issues":40,"closed_issues":12,"state":"open","created_at":"2018-09-06T01:05:42Z","updated_at":"2018-10-23T23:23:51Z","due_on":"2018-10-03T07:00:00Z","closed_at":null},"comments":0,"created_at":"2018-04-18T18:56:27Z","updated_at":"2018-10-25T20:39:43Z","closed_at":null,"author_association":"CONTRIBUTOR","body":""},"comment":{"url":"https://api.github.com/repos/certbot/certbot/issues/comments/433197649","html_url":"https://github.com/certbot/certbot/issues/5884#issuecomment-433197649","issue_url":"https://api.github.com/repos/certbot/certbot/issues/5884","id":433197649,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMzE5NzY0OQ==","user":{"login":"bmw","id":6504915,"node_id":"MDQ6VXNlcjY1MDQ5MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/6504915?v=4","gravatar_id":"","url":"https://api.github.com/users/bmw","html_url":"https://github.com/bmw","followers_url":"https://api.github.com/users/bmw/followers","following_url":"https://api.github.com/users/bmw/following{/other_user}","gists_url":"https://api.github.com/users/bmw/gists{/gist_id}","starred_url":"https://api.github.com/users/bmw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmw/subscriptions","organizations_url":"https://api.github.com/users/bmw/orgs","repos_url":"https://api.github.com/users/bmw/repos","events_url":"https://api.github.com/users/bmw/events{/privacy}","received_events_url":"https://api.github.com/users/bmw/received_events","type":"User","site_admin":false},"created_at":"2018-10-25T20:39:43Z","updated_at":"2018-10-25T20:39:43Z","author_association":"CONTRIBUTOR","body":"@kr4ut had some higher level questions about our approach to packaging at https://github.com/certbot/certbot/issues/5234#issuecomment-432765480. This seemed to me like the most appropriate place to respond.\r\n\r\n> 5. What about LTS/ESR releases of Certbot itself that would help backporting and QA in distribution?\r\n\r\nWe've been pretty reluctant to offer an LTS/ESR version of Certbot. The project is still changing rapidly and backporting fixes to older versions is painful. \r\n\r\nInstead what we've attempted to do for the main Debian and Ubuntu repos is to recommend they ship versions of Certbot that have been released for a while. This gives our releases time to be tested by people using [certbot-auto](https://certbot.eff.org/docs/install.html#certbot-auto) or faster moving distros and we only push those changes out to LTS distros once this testing has been done and any bugs have been fixed. We also have largely avoided making backwards incompatible changes to Certbot since we launched.\r\n\r\nIf a real LTS/ESR version of Certbot would be enough for [Debian](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887399) and [Ubuntu](https://bugs.launchpad.net/ubuntu/+source/python-letsencrypt/+bug/1745126) to actually offer regular updates to their packages, we'd consider it, but otherwise I don't think the small team of Certbot developers wants to take on this work.\r\n\r\nI'll also add that due to all of the problems we're having with getting distros to package Certbot, we're working on a new packaging solution ourselves which is the main purpose of this issue. We're still figuring out what exactly we want to do and it won't be built and tested for months, but we have something in the works which should hopefully alleviate a lot of these problems."}}
{"actor":{"display_login":"bmw"}}