{"action":"created","issue":{"url":"https://api.github.com/repos/qmlweb/qmlweb/issues/52","repository_url":"https://api.github.com/repos/qmlweb/qmlweb","labels_url":"https://api.github.com/repos/qmlweb/qmlweb/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/qmlweb/qmlweb/issues/52/comments","events_url":"https://api.github.com/repos/qmlweb/qmlweb/issues/52/events","html_url":"https://github.com/qmlweb/qmlweb/issues/52","id":134956179,"number":52,"title":"Let's discuss the license","user":{"login":"ChALkeR","id":291301,"avatar_url":"https://avatars.githubusercontent.com/u/291301?v=3","gravatar_id":"","url":"https://api.github.com/users/ChALkeR","html_url":"https://github.com/ChALkeR","followers_url":"https://api.github.com/users/ChALkeR/followers","following_url":"https://api.github.com/users/ChALkeR/following{/other_user}","gists_url":"https://api.github.com/users/ChALkeR/gists{/gist_id}","starred_url":"https://api.github.com/users/ChALkeR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChALkeR/subscriptions","organizations_url":"https://api.github.com/users/ChALkeR/orgs","repos_url":"https://api.github.com/users/ChALkeR/repos","events_url":"https://api.github.com/users/ChALkeR/events{/privacy}","received_events_url":"https://api.github.com/users/ChALkeR/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/qmlweb/qmlweb/labels/discuss","name":"discuss","color":"fef2c0"},{"url":"https://api.github.com/repos/qmlweb/qmlweb/labels/meta","name":"meta","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/qmlweb/qmlweb/milestones/1","html_url":"https://github.com/qmlweb/qmlweb/milestones/1.0.0","labels_url":"https://api.github.com/repos/qmlweb/qmlweb/milestones/1/labels","id":1582678,"number":1,"title":"1.0.0","description":null,"creator":{"login":"ChALkeR","id":291301,"avatar_url":"https://avatars.githubusercontent.com/u/291301?v=3","gravatar_id":"","url":"https://api.github.com/users/ChALkeR","html_url":"https://github.com/ChALkeR","followers_url":"https://api.github.com/users/ChALkeR/followers","following_url":"https://api.github.com/users/ChALkeR/following{/other_user}","gists_url":"https://api.github.com/users/ChALkeR/gists{/gist_id}","starred_url":"https://api.github.com/users/ChALkeR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChALkeR/subscriptions","organizations_url":"https://api.github.com/users/ChALkeR/orgs","repos_url":"https://api.github.com/users/ChALkeR/repos","events_url":"https://api.github.com/users/ChALkeR/events{/privacy}","received_events_url":"https://api.github.com/users/ChALkeR/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2016-02-15T07:58:18Z","updated_at":"2016-02-19T20:31:32Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2016-02-19T19:47:58Z","updated_at":"2016-02-22T23:55:00Z","closed_at":null,"body":"This is aimed to replace #12.\r\n\r\nCurrent issues:\r\n 1. The LICENSE is a modified BSD-3-Clause, we should pick an SPDX-approved variant.\r\n 2. The LICENSE is a BSD-3-Clause, but the files in `src/qtcore/qml/lib/` have BSD-2-Clause headers.\r\n 3. We bundle `uglify-js` which is `BSD-2-Clause`.\r\n 4. Most of web js libraries just use MIT (see #12 for previous discussion).\r\n 5. Given the 1, 2 and 3, I don't know what to put into the `license` field of `package.json`, and `npm` spits on me with these messages:\r\n\r\n ```\r\nnpm WARN qmlweb@0.0.4 license should be a valid SPDX license expression\r\n ```\r\n\r\nI guess everyone should be fine with either of these three licenses, but I must ask everyone.\r\n\r\nWe can also discuss the preferred license here. After that, I will make a PR with the chosen license that everyone would need to review again.\r\n\r\nAuthor | [BSD-3-Clause](https://spdx.org/licenses/BSD-3-Clause.html) | [BSD-2-Clause](https://spdx.org/licenses/BSD-2-Clause.html) | [MIT](https://spdx.org/licenses/MIT.html) | Preferred | Notes\r\n------------ | ------------- | ------------- | ------------- | ------------- | ------------- | -------------\r\n@lpaimen |  |  | + |  |  |\r\n@akreuzkamp | + | + | + | BSD-2-Clause |  |\r\n@jangmarker |  |  |  |  |  |\r\n@Somsubhra |  |  |  |  |  |\r\n@JoshuaKolden |  |  |  |  | Only Readme changes |\r\n@ChALkeR | + | + | + | MIT or BSD-2-Clause |  |\r\n@Plaristote |  |  | + |  |  |\r\n@labsin | + | + | + | No preference |  |\r\n@arnopaehler |  |  |  |  |  |\r\n@pavelvasev |  |  |  |  |  |\r\n@henrikrudstrom |  |  |  |  | Commits not merged yet |\r\n@aspidites |  |  |  |  | Only Readme changes (in a PR) |\r\n@shry15harsh |  |  |  |  | One commit, not merged yet |\r\n@igosoft | + | + | + |MIT or BSD-2-Clause | Commits not merged yet |\r\n\r\nPlease leave a comment about yourself — are you fine with:\r\n 1. Relicensing all your present and future contributions to this repo and present contributions to other public qmlweb repos and forks under the [BSD-3-Clause](https://spdx.org/licenses/BSD-3-Clause.html) license.\r\n 2. Relicensing all your present and future contributions to this repo and present contributions to other public qmlweb repos and forks under the [BSD-2-Clause](https://spdx.org/licenses/BSD-2-Clause.html) license.\r\n 3. Relicensing all your present and future contributions to this repo and present contributions to other public qmlweb repos and forks under the [MIT](https://spdx.org/licenses/MIT.html) license.\r\n 4. Which license would you prefer?\r\n 5. Perhaps some arguments for the preferred license, to keep the discussion going.\r\n"},"comment":{"url":"https://api.github.com/repos/qmlweb/qmlweb/issues/comments/187443056","html_url":"https://github.com/qmlweb/qmlweb/issues/52#issuecomment-187443056","issue_url":"https://api.github.com/repos/qmlweb/qmlweb/issues/52","id":187443056,"user":{"login":"Plaristote","id":1028544,"avatar_url":"https://avatars.githubusercontent.com/u/1028544?v=3","gravatar_id":"","url":"https://api.github.com/users/Plaristote","html_url":"https://github.com/Plaristote","followers_url":"https://api.github.com/users/Plaristote/followers","following_url":"https://api.github.com/users/Plaristote/following{/other_user}","gists_url":"https://api.github.com/users/Plaristote/gists{/gist_id}","starred_url":"https://api.github.com/users/Plaristote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Plaristote/subscriptions","organizations_url":"https://api.github.com/users/Plaristote/orgs","repos_url":"https://api.github.com/users/Plaristote/repos","events_url":"https://api.github.com/users/Plaristote/events{/privacy}","received_events_url":"https://api.github.com/users/Plaristote/received_events","type":"User","site_admin":false},"created_at":"2016-02-22T23:55:00Z","updated_at":"2016-02-22T23:55:00Z","body":"I'm no expert, so I'm fine with both licenses. If uglify limits our choice, we can still think about this matter if we get rid of uglify as a dependency.\r\nWe may even want to make it optional (we don't always need to parse javascript: users of gulp-qmlweb won't need it)."}}