{"action":"created","issue":{"url":"https://api.github.com/repos/openthread/openthread/issues/582","repository_url":"https://api.github.com/repos/openthread/openthread","labels_url":"https://api.github.com/repos/openthread/openthread/issues/582/labels{/name}","comments_url":"https://api.github.com/repos/openthread/openthread/issues/582/comments","events_url":"https://api.github.com/repos/openthread/openthread/issues/582/events","html_url":"https://github.com/openthread/openthread/pull/582","id":176721004,"number":582,"title":"Windows Core Build Support","user":{"login":"nibanks","id":20663557,"avatar_url":"https://avatars.githubusercontent.com/u/20663557?v=3","gravatar_id":"","url":"https://api.github.com/users/nibanks","html_url":"https://github.com/nibanks","followers_url":"https://api.github.com/users/nibanks/followers","following_url":"https://api.github.com/users/nibanks/following{/other_user}","gists_url":"https://api.github.com/users/nibanks/gists{/gist_id}","starred_url":"https://api.github.com/users/nibanks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nibanks/subscriptions","organizations_url":"https://api.github.com/users/nibanks/orgs","repos_url":"https://api.github.com/users/nibanks/repos","events_url":"https://api.github.com/users/nibanks/events{/privacy}","received_events_url":"https://api.github.com/users/nibanks/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openthread/openthread/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/openthread/openthread/labels/P3","name":"P3","color":"DFDF00"},{"url":"https://api.github.com/repos/openthread/openthread/labels/work-in-progress","name":"work-in-progress","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/openthread/openthread/milestones/1","html_url":"https://github.com/openthread/openthread/milestones/0.01.00%20(Initial%20Official%20Release)","labels_url":"https://api.github.com/repos/openthread/openthread/milestones/1/labels","id":1775078,"number":1,"title":"0.01.00 (Initial Official Release)","description":"First official release.","creator":{"login":"darconeous","id":686678,"avatar_url":"https://avatars.githubusercontent.com/u/686678?v=3","gravatar_id":"","url":"https://api.github.com/users/darconeous","html_url":"https://github.com/darconeous","followers_url":"https://api.github.com/users/darconeous/followers","following_url":"https://api.github.com/users/darconeous/following{/other_user}","gists_url":"https://api.github.com/users/darconeous/gists{/gist_id}","starred_url":"https://api.github.com/users/darconeous/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darconeous/subscriptions","organizations_url":"https://api.github.com/users/darconeous/orgs","repos_url":"https://api.github.com/users/darconeous/repos","events_url":"https://api.github.com/users/darconeous/events{/privacy}","received_events_url":"https://api.github.com/users/darconeous/received_events","type":"User","site_admin":false},"open_issues":26,"closed_issues":396,"state":"open","created_at":"2016-05-18T22:19:18Z","updated_at":"2016-09-13T22:57:11Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-09-13T18:54:20Z","updated_at":"2016-09-13T23:04:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openthread/openthread/pulls/582","html_url":"https://github.com/openthread/openthread/pull/582","diff_url":"https://github.com/openthread/openthread/pull/582.diff","patch_url":"https://github.com/openthread/openthread/pull/582.patch"},"body":"This PR builds off the changes in #579 and adds Windows build support and AppVeyor CI build support."},"comment":{"url":"https://api.github.com/repos/openthread/openthread/issues/comments/246854042","html_url":"https://github.com/openthread/openthread/pull/582#issuecomment-246854042","issue_url":"https://api.github.com/repos/openthread/openthread/issues/582","id":246854042,"user":{"login":"darconeous","id":686678,"avatar_url":"https://avatars.githubusercontent.com/u/686678?v=3","gravatar_id":"","url":"https://api.github.com/users/darconeous","html_url":"https://github.com/darconeous","followers_url":"https://api.github.com/users/darconeous/followers","following_url":"https://api.github.com/users/darconeous/following{/other_user}","gists_url":"https://api.github.com/users/darconeous/gists{/gist_id}","starred_url":"https://api.github.com/users/darconeous/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darconeous/subscriptions","organizations_url":"https://api.github.com/users/darconeous/orgs","repos_url":"https://api.github.com/users/darconeous/repos","events_url":"https://api.github.com/users/darconeous/events{/privacy}","received_events_url":"https://api.github.com/users/darconeous/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T23:04:59Z","updated_at":"2016-09-13T23:04:59Z","body":"After reading (and making a first past at a response to) [this comment](https://github.com/openthread/openthread/pull/582#discussion_r78650136), some of the long-term scope of this change started to dawn on me.\r\n\r\nCurrently, Windows is not an officially supported platform.  Were it not for you sending us your carefully-crafted pull requests (that happen to also clean up some of our engineering debt), Windows wouldn't have even been on our radar.\r\n\r\nTo the extent that adding unofficial Windows support helps push our code base into a better, more flexible, and more easily maintained state, that's great. So far, that has been the case.\r\n\r\nWith this commit, things become at least semi-official. If it's in the code base, it needs to be maintained, curated, and occasionally fixed.\r\n\r\nI'm wondering two things:\r\n\r\n* Is there a way that we can make the maintenance of the visual studio files automatic? As in, somehow derived from the autoconf makefiles? (I did something like this 15 years ago for a school project, but I'm sure things have changed a lot since then)\r\n* How committed are you (and/or your employer) to maintaining Windows support long term?"}}
{"actor":{"display_login":"darconeous"}}