{"action":"created","issue":{"url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/954","repository_url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack","labels_url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/954/labels{/name}","comments_url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/954/comments","events_url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/954/events","html_url":"https://github.com/CocoaLumberjack/CocoaLumberjack/issues/954","id":368261587,"node_id":"MDU6SXNzdWUzNjgyNjE1ODc=","number":954,"title":"[DISCUSSION] Simplify CocoaLumberjack","user":{"login":"sushichop","id":5669641,"node_id":"MDQ6VXNlcjU2Njk2NDE=","avatar_url":"https://avatars3.githubusercontent.com/u/5669641?v=4","gravatar_id":"","url":"https://api.github.com/users/sushichop","html_url":"https://github.com/sushichop","followers_url":"https://api.github.com/users/sushichop/followers","following_url":"https://api.github.com/users/sushichop/following{/other_user}","gists_url":"https://api.github.com/users/sushichop/gists{/gist_id}","starred_url":"https://api.github.com/users/sushichop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sushichop/subscriptions","organizations_url":"https://api.github.com/users/sushichop/orgs","repos_url":"https://api.github.com/users/sushichop/repos","events_url":"https://api.github.com/users/sushichop/events{/privacy}","received_events_url":"https://api.github.com/users/sushichop/received_events","type":"User","site_admin":false},"labels":[{"id":122566758,"node_id":"MDU6TGFiZWwxMjI1NjY3NTg=","url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/labels/Discussion","name":"Discussion","color":"207de5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2018-10-09T15:12:25Z","updated_at":"2018-10-12T05:46:22Z","closed_at":null,"author_association":"MEMBER","body":"### New Issue Checklist\r\n\r\n* [x] I have read and understood the [CONTRIBUTING guide](https://github.com/CocoaLumberjack/CocoaLumberjack/blob/master/.github/CONTRIBUTING.md)\r\n* [x] I have read the [Documentation](https://github.com/CocoaLumberjack/CocoaLumberjack#documentation) or [CocoaDocs](cocoadocs.org/docsets/CocoaLumberjack)\r\n* [x] I have searched for a similar issue in the [project](https://github.com/CocoaLumberjack/CocoaLumberjack/issues) and found none\r\n\r\nIMHO, the structure of CocoaLumberjack is becoming complicated.\r\nThen, I want to simplify CocoaLumberjack in order to maintain it flexibly and easily for the future.\r\n\r\n**2 necessary things to simplify**\r\n1)  I want to change minimum os versions to iOS 8.0, macOS 10.10, tvOS 9.0, and watchOS 2.0. \r\nThese values should be low enough for many developers and, furthermore, these are the same as the minimum versions of most libraries.\r\n\r\n2) I want to limit podspecs to only 2 specs. default(Objective-C) subspec and swift subspec.\r\nI think most developers use only these 2 specs. Of course, I'll add the old subspecs(extension and cli subspecs) to the new default and swift subspec.\r\n\r\nWhat do you think about this?\r\nIf you agree, I'll be glad to create a PR for it.\r\n\r\n---\r\n**Background**\r\n\r\nAfter finishing the above, I want to introduce universal(multi platform) framework instead of each targeted platform framework.\r\n - CocoaLumberjack- {iOS, macOS, tvOS, watchOS} (4 frameworks) -> CocoaLumberjack (1 framework)\r\n - CocoaLumberjackSwift- {iOS, macOS, tvOS, watchOS} (4 frameworks) -> CocoaLumberjackSwift (1 framework)\r\n\r\nI also think the simplicity as above is necessary as a first step to support SwiftPM in the near future.\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/comments/429211083","html_url":"https://github.com/CocoaLumberjack/CocoaLumberjack/issues/954#issuecomment-429211083","issue_url":"https://api.github.com/repos/CocoaLumberjack/CocoaLumberjack/issues/954","id":429211083,"node_id":"MDEyOklzc3VlQ29tbWVudDQyOTIxMTA4Mw==","user":{"login":"sushichop","id":5669641,"node_id":"MDQ6VXNlcjU2Njk2NDE=","avatar_url":"https://avatars3.githubusercontent.com/u/5669641?v=4","gravatar_id":"","url":"https://api.github.com/users/sushichop","html_url":"https://github.com/sushichop","followers_url":"https://api.github.com/users/sushichop/followers","following_url":"https://api.github.com/users/sushichop/following{/other_user}","gists_url":"https://api.github.com/users/sushichop/gists{/gist_id}","starred_url":"https://api.github.com/users/sushichop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sushichop/subscriptions","organizations_url":"https://api.github.com/users/sushichop/orgs","repos_url":"https://api.github.com/users/sushichop/repos","events_url":"https://api.github.com/users/sushichop/events{/privacy}","received_events_url":"https://api.github.com/users/sushichop/received_events","type":"User","site_admin":false},"created_at":"2018-10-12T05:46:22Z","updated_at":"2018-10-12T05:46:22Z","author_association":"MEMBER","body":"> One suggestion about the minimum deployment version: I'd vote for watchOS 3.0.\r\n\r\nThanks for your suggestion. I'd vote for watchOS 3.0 too.\r\nAny idea? >all"}}
{"actor":{"display_login":"sushichop"}}