{"action":"created","issue":{"url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/1061","repository_url":"https://api.github.com/repos/ckeditor/ckeditor5","labels_url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/1061/labels{/name}","comments_url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/1061/comments","events_url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/1061/events","html_url":"https://github.com/ckeditor/ckeditor5/issues/1061","id":332752793,"node_id":"MDU6SXNzdWUzMzI3NTI3OTM=","number":1061,"title":"Make ckeditor5 a peer dependency of all other packages","user":{"login":"Reinmar","id":156149,"node_id":"MDQ6VXNlcjE1NjE0OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/156149?v=4","gravatar_id":"","url":"https://api.github.com/users/Reinmar","html_url":"https://github.com/Reinmar","followers_url":"https://api.github.com/users/Reinmar/followers","following_url":"https://api.github.com/users/Reinmar/following{/other_user}","gists_url":"https://api.github.com/users/Reinmar/gists{/gist_id}","starred_url":"https://api.github.com/users/Reinmar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Reinmar/subscriptions","organizations_url":"https://api.github.com/users/Reinmar/orgs","repos_url":"https://api.github.com/users/Reinmar/repos","events_url":"https://api.github.com/users/Reinmar/events{/privacy}","received_events_url":"https://api.github.com/users/Reinmar/received_events","type":"User","site_admin":false},"labels":[{"id":167749396,"node_id":"MDU6TGFiZWwxNjc3NDkzOTY=","url":"https://api.github.com/repos/ckeditor/ckeditor5/labels/status:discussion","name":"status:discussion","color":"e6e6e6","default":false},{"id":339375938,"node_id":"MDU6TGFiZWwzMzkzNzU5Mzg=","url":"https://api.github.com/repos/ckeditor/ckeditor5/labels/type:task","name":"type:task","color":"84b6eb","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ckeditor/ckeditor5/milestones/17","html_url":"https://github.com/ckeditor/ckeditor5/milestone/17","labels_url":"https://api.github.com/repos/ckeditor/ckeditor5/milestones/17/labels","id":3245147,"node_id":"MDk6TWlsZXN0b25lMzI0NTE0Nw==","number":17,"title":"next","description":null,"creator":{"login":"Reinmar","id":156149,"node_id":"MDQ6VXNlcjE1NjE0OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/156149?v=4","gravatar_id":"","url":"https://api.github.com/users/Reinmar","html_url":"https://github.com/Reinmar","followers_url":"https://api.github.com/users/Reinmar/followers","following_url":"https://api.github.com/users/Reinmar/following{/other_user}","gists_url":"https://api.github.com/users/Reinmar/gists{/gist_id}","starred_url":"https://api.github.com/users/Reinmar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Reinmar/subscriptions","organizations_url":"https://api.github.com/users/Reinmar/orgs","repos_url":"https://api.github.com/users/Reinmar/repos","events_url":"https://api.github.com/users/Reinmar/events{/privacy}","received_events_url":"https://api.github.com/users/Reinmar/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":0,"state":"open","created_at":"2018-04-05T13:15:25Z","updated_at":"2018-07-27T09:48:45Z","due_on":null,"closed_at":null},"comments":15,"created_at":"2018-06-15T12:20:03Z","updated_at":"2018-07-27T12:48:15Z","closed_at":null,"author_association":"MEMBER","body":"The next iteration (iteration19) will contain some breaking changes (e.g. https://github.com/ckeditor/ckeditor5/issues/1038, https://github.com/ckeditor/ckeditor5-core/issues/64), so it's a good moment to squeeze some more breaking/infrastructural things too.\r\n\r\nThere's one idea about making `ckeditor5` a peer dependency of other source packages (and a real dependency of builds). I explained it in https://github.com/ckeditor/ckeditor5/issues/667#issuecomment-382057035.\r\n\r\nI'm not sure whether we'll be able to also work on reducing dependency on other pkgs, but those changes will be a progressive enhancement, so we can do them later on. Adding `ckeditor5` everywhere, though, is something which will affect other people, so we should do it now."},"comment":{"url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/comments/408408746","html_url":"https://github.com/ckeditor/ckeditor5/issues/1061#issuecomment-408408746","issue_url":"https://api.github.com/repos/ckeditor/ckeditor5/issues/1061","id":408408746,"node_id":"MDEyOklzc3VlQ29tbWVudDQwODQwODc0Ng==","user":{"login":"Reinmar","id":156149,"node_id":"MDQ6VXNlcjE1NjE0OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/156149?v=4","gravatar_id":"","url":"https://api.github.com/users/Reinmar","html_url":"https://github.com/Reinmar","followers_url":"https://api.github.com/users/Reinmar/followers","following_url":"https://api.github.com/users/Reinmar/following{/other_user}","gists_url":"https://api.github.com/users/Reinmar/gists{/gist_id}","starred_url":"https://api.github.com/users/Reinmar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Reinmar/subscriptions","organizations_url":"https://api.github.com/users/Reinmar/orgs","repos_url":"https://api.github.com/users/Reinmar/repos","events_url":"https://api.github.com/users/Reinmar/events{/privacy}","received_events_url":"https://api.github.com/users/Reinmar/received_events","type":"User","site_admin":false},"created_at":"2018-07-27T12:48:15Z","updated_at":"2018-07-27T12:48:15Z","author_association":"MEMBER","body":"> Pinging the author to update package's deps and check the package is a better idea than installing broken package and pinging the author to fix it.\r\n\r\nAnd waiting a week? Month? A year? :P Realistically speaking, 90%+ packages will never be updated after having their initial release."}}
{"actor":{"display_login":"Reinmar"}}