{"action":"created","issue":{"url":"https://api.github.com/repos/anatolsommer/letiny/issues/5","labels_url":"https://api.github.com/repos/anatolsommer/letiny/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/anatolsommer/letiny/issues/5/comments","events_url":"https://api.github.com/repos/anatolsommer/letiny/issues/5/events","html_url":"https://github.com/anatolsommer/letiny/pull/5","id":122430233,"number":5,"title":"branch for API only","user":{"login":"coolaj86","id":122831,"avatar_url":"https://avatars.githubusercontent.com/u/122831?v=3","gravatar_id":"","url":"https://api.github.com/users/coolaj86","html_url":"https://github.com/coolaj86","followers_url":"https://api.github.com/users/coolaj86/followers","following_url":"https://api.github.com/users/coolaj86/following{/other_user}","gists_url":"https://api.github.com/users/coolaj86/gists{/gist_id}","starred_url":"https://api.github.com/users/coolaj86/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coolaj86/subscriptions","organizations_url":"https://api.github.com/users/coolaj86/orgs","repos_url":"https://api.github.com/users/coolaj86/repos","events_url":"https://api.github.com/users/coolaj86/events{/privacy}","received_events_url":"https://api.github.com/users/coolaj86/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-16T05:10:45Z","updated_at":"2015-12-16T21:28:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/anatolsommer/letiny/pulls/5","html_url":"https://github.com/anatolsommer/letiny/pull/5","diff_url":"https://github.com/anatolsommer/letiny/pull/5.diff","patch_url":"https://github.com/anatolsommer/letiny/pull/5.patch"},"body":"This has no file reads or writes and has hardly anything node-specific at all, actually.\r\n\r\nWith very little modification, this could even run in the browser.\r\n\r\nI'm working on a separate branch to update the CLI with this API and add back in the pfx stuff.\r\n\r\nI've published this to npm as `letiny-core`."},"comment":{"url":"https://api.github.com/repos/anatolsommer/letiny/issues/comments/165254348","html_url":"https://github.com/anatolsommer/letiny/pull/5#issuecomment-165254348","issue_url":"https://api.github.com/repos/anatolsommer/letiny/issues/5","id":165254348,"user":{"login":"anatolsommer","id":16275957,"avatar_url":"https://avatars.githubusercontent.com/u/16275957?v=3","gravatar_id":"","url":"https://api.github.com/users/anatolsommer","html_url":"https://github.com/anatolsommer","followers_url":"https://api.github.com/users/anatolsommer/followers","following_url":"https://api.github.com/users/anatolsommer/following{/other_user}","gists_url":"https://api.github.com/users/anatolsommer/gists{/gist_id}","starred_url":"https://api.github.com/users/anatolsommer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anatolsommer/subscriptions","organizations_url":"https://api.github.com/users/anatolsommer/orgs","repos_url":"https://api.github.com/users/anatolsommer/repos","events_url":"https://api.github.com/users/anatolsommer/events{/privacy}","received_events_url":"https://api.github.com/users/anatolsommer/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T21:28:37Z","updated_at":"2015-12-16T21:28:37Z","body":"Let me try to summarize in my own words to make sure I get you right:\r\nYou will maintain\r\n* letiny-core (api only)\r\n* node-letsencrypt (handling config and output files using letiny-core)\r\n* node-letsencrypt-cli (cli similar to the official one)\r\n\r\nI will maintain \r\n* letiny (simplified api and cli, using letiny-core)\r\n\r\nIf this is correct I would absolutely agree with that. This way you can continue the work you started, we both get what we need soon, my work maintaining just an abstraction layer and cli should be minimal so I can probably contribute to the other projects as well (using your coding style of course).\r\n\r\nOn what I'm working on: I'm not sure how much I am allowed to tell, but basically I have to make certificates/renewal available on different hosting platforms and customers dedicated servers with a central management."}}