{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/node/issues/10155","repository_url":"https://api.github.com/repos/nodejs/node","labels_url":"https://api.github.com/repos/nodejs/node/issues/10155/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/node/issues/10155/comments","events_url":"https://api.github.com/repos/nodejs/node/issues/10155/events","html_url":"https://github.com/nodejs/node/pull/10155","id":193869000,"number":10155,"title":"[WIP] Restore copyright attribution","user":{"login":"jasnell","id":439929,"avatar_url":"https://avatars.githubusercontent.com/u/439929?v=3","gravatar_id":"","url":"https://api.github.com/users/jasnell","html_url":"https://github.com/jasnell","followers_url":"https://api.github.com/users/jasnell/followers","following_url":"https://api.github.com/users/jasnell/following{/other_user}","gists_url":"https://api.github.com/users/jasnell/gists{/gist_id}","starred_url":"https://api.github.com/users/jasnell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jasnell/subscriptions","organizations_url":"https://api.github.com/users/jasnell/orgs","repos_url":"https://api.github.com/users/jasnell/repos","events_url":"https://api.github.com/users/jasnell/events{/privacy}","received_events_url":"https://api.github.com/users/jasnell/received_events","type":"User","site_admin":false},"labels":[{"id":279394827,"url":"https://api.github.com/repos/nodejs/node/labels/ctc-agenda","name":"ctc-agenda","color":"5319e7","default":false},{"id":460561340,"url":"https://api.github.com/repos/nodejs/node/labels/ctc-review","name":"ctc-review","color":"f9d0c4","default":false},{"id":154312478,"url":"https://api.github.com/repos/nodejs/node/labels/in%20progress","name":"in progress","color":"ededed","default":false},{"id":191447057,"url":"https://api.github.com/repos/nodejs/node/labels/meta","name":"meta","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-12-06T19:56:27Z","updated_at":"2016-12-06T23:12:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/nodejs/node/pulls/10155","html_url":"https://github.com/nodejs/node/pull/10155","diff_url":"https://github.com/nodejs/node/pull/10155.diff","patch_url":"https://github.com/nodejs/node/pull/10155.patch"},"body":"##### Checklist\r\n- [x] `make -j8 test` (UNIX), or `vcbuild test nosign` (Windows) passes\r\n- [x] commit message follows commit guidelines\r\n\r\n##### Affected core subsystem(s)\r\n\r\neverything.\r\n\r\n##### Description of change\r\nRefs: https://github.com/nodejs/TSC/issues/174\r\n\r\nBack in the io.js days, https://github.com/nodejs/node/commit/3e1b1dd4a9ac048105a4dc4cd81578e26d39a1fc removed copyright headers from the source files. This commit generally restores the original copyright with one edit (`s/Node/Node.js`) and includes a reference to the LICENSE file for the current licensing details.\r\n\r\nI have no doubt that there are some files in here that do not require the addition of the attribution (such as new files added after the project merge, etc). It is a ton of work to identify those files so I went with the bulk approach to start and will go back and remove the attribution comment as those files are identified. **I would appreciate help identifying those files and ask that such files be listed in the comments in this PR. Anyone wishing to go the extra mile would open a PR against my dev branch to remove those attributions**\r\n\r\n***Note***: This change has been requested by the Node.js Foundation Legal Committee. The specific details of this change are still being discussed and determined.\r\n\r\n***Moderation note*** (jasnell): Please direct any discussion or questions about this change to https://github.com/nodejs/TSC/issues/174. This PR should not be used for discussion of the reasons or merits of this edit. Any comment posted here that does not have to do with technical specifics of the individual edits included in this PR will be removed.\r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/node/issues/comments/265303638","html_url":"https://github.com/nodejs/node/pull/10155#issuecomment-265303638","issue_url":"https://api.github.com/repos/nodejs/node/issues/10155","id":265303638,"user":{"login":"mikeal","id":579,"avatar_url":"https://avatars.githubusercontent.com/u/579?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeal","html_url":"https://github.com/mikeal","followers_url":"https://api.github.com/users/mikeal/followers","following_url":"https://api.github.com/users/mikeal/following{/other_user}","gists_url":"https://api.github.com/users/mikeal/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeal/subscriptions","organizations_url":"https://api.github.com/users/mikeal/orgs","repos_url":"https://api.github.com/users/mikeal/repos","events_url":"https://api.github.com/users/mikeal/events{/privacy}","received_events_url":"https://api.github.com/users/mikeal/received_events","type":"User","site_admin":false},"created_at":"2016-12-06T23:12:54Z","updated_at":"2016-12-06T23:12:54Z","body":"I'm not sure what the rules are for derivative works. In this particular case we are being asked to restore attribution that was explicitly removed. I think that if we keep to that the interested parties will be satisfied.\r\n\r\nWe have a longer term issue that we need to resolve about what form of attribution and copyright notice we want in all files by default which is *almost* resolved. I'd prefer not to complicate that with a lot of unnecessary notices already in the files."}}
{"actor":{"display_login":"mikeal"}}