{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/62060","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/62060/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/62060/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/62060/events","html_url":"https://github.com/Microsoft/vscode/issues/62060","id":375087690,"node_id":"MDU6SXNzdWUzNzUwODc2OTA=","number":62060,"title":"Automate OSS registration","user":{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},"labels":[{"id":296418715,"node_id":"MDU6TGFiZWwyOTY0MTg3MTU=","url":"https://api.github.com/repos/Microsoft/vscode/labels/debt","name":"debt","color":"dcdcdc","default":false}],"state":"open","locked":false,"assignee":{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},"assignees":[{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},{"login":"isidorn","id":1926584,"node_id":"MDQ6VXNlcjE5MjY1ODQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1926584?v=4","gravatar_id":"","url":"https://api.github.com/users/isidorn","html_url":"https://github.com/isidorn","followers_url":"https://api.github.com/users/isidorn/followers","following_url":"https://api.github.com/users/isidorn/following{/other_user}","gists_url":"https://api.github.com/users/isidorn/gists{/gist_id}","starred_url":"https://api.github.com/users/isidorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isidorn/subscriptions","organizations_url":"https://api.github.com/users/isidorn/orgs","repos_url":"https://api.github.com/users/isidorn/repos","events_url":"https://api.github.com/users/isidorn/events{/privacy}","received_events_url":"https://api.github.com/users/isidorn/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode/milestones/81","html_url":"https://github.com/Microsoft/vscode/milestone/81","labels_url":"https://api.github.com/repos/Microsoft/vscode/milestones/81/labels","id":3739917,"node_id":"MDk6TWlsZXN0b25lMzczOTkxNw==","number":81,"title":"November 2018","description":"","creator":{"login":"isidorn","id":1926584,"node_id":"MDQ6VXNlcjE5MjY1ODQ=","avatar_url":"https://avatars2.githubusercontent.com/u/1926584?v=4","gravatar_id":"","url":"https://api.github.com/users/isidorn","html_url":"https://github.com/isidorn","followers_url":"https://api.github.com/users/isidorn/followers","following_url":"https://api.github.com/users/isidorn/following{/other_user}","gists_url":"https://api.github.com/users/isidorn/gists{/gist_id}","starred_url":"https://api.github.com/users/isidorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isidorn/subscriptions","organizations_url":"https://api.github.com/users/isidorn/orgs","repos_url":"https://api.github.com/users/isidorn/repos","events_url":"https://api.github.com/users/isidorn/events{/privacy}","received_events_url":"https://api.github.com/users/isidorn/received_events","type":"User","site_admin":false},"open_issues":180,"closed_issues":93,"state":"open","created_at":"2018-10-15T14:34:57Z","updated_at":"2018-11-13T16:01:43Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2018-10-29T15:56:00Z","updated_at":"2018-11-13T18:49:57Z","closed_at":null,"author_association":"MEMBER","body":"- [x] Use default component detection task #62453\r\n- [ ] ~~Get component detection task to detect OSSREADME.json~~\r\n- [ ] Migrate to `cgmanifest.json` format\r\n  - [ ] Get commit versions of OSS that we get directly from Github\r\n  - [ ] Check whether `cgmanifest.json` handles extra fields in the JSON files, since it would be convenient to keep having `licenseDetails` in there."},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/438391366","html_url":"https://github.com/Microsoft/vscode/issues/62060#issuecomment-438391366","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/62060","id":438391366,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODM5MTM2Ng==","user":{"login":"aeschli","id":6461412,"node_id":"MDQ6VXNlcjY0NjE0MTI=","avatar_url":"https://avatars0.githubusercontent.com/u/6461412?v=4","gravatar_id":"","url":"https://api.github.com/users/aeschli","html_url":"https://github.com/aeschli","followers_url":"https://api.github.com/users/aeschli/followers","following_url":"https://api.github.com/users/aeschli/following{/other_user}","gists_url":"https://api.github.com/users/aeschli/gists{/gist_id}","starred_url":"https://api.github.com/users/aeschli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aeschli/subscriptions","organizations_url":"https://api.github.com/users/aeschli/orgs","repos_url":"https://api.github.com/users/aeschli/repos","events_url":"https://api.github.com/users/aeschli/events{/privacy}","received_events_url":"https://api.github.com/users/aeschli/received_events","type":"User","site_admin":false},"created_at":"2018-11-13T18:49:57Z","updated_at":"2018-11-13T18:49:57Z","author_association":"CONTRIBUTOR","body":"@isidorn For the text mate grammars we have npm scripts (`npm run update-grammar`) that fetch the latest version of the grammar from the original repo, massages it and store it as JSON in our language extenions. Part of the massaging is to store the commit number in the grammar, see e.g. [here].(https://github.com/Microsoft/vscode/blob/d4bfba4653915fd199d2deb05c4fc4f8e3c11240/extensions/go/syntaxes/go.tmLanguage.json#L7)\r\n\r\nI suggest to store that commit also in the the new OSSREADME file.\r\nThe grammar update script can be found [here](https://github.com/Microsoft/vscode/blob/master/build/npm/update-grammar.js)\r\n@alexr00 now took over the grammar udating so maybe you can do the changes together.\r\n\r\nSimilar for the Seti Theme, which has a `npm run update`. That one currently takes it from what I have checked out on my disk (repo https://github.com/jesseweed/seti-ui, cloned on same level as vscode) , but can be changed back to use master from head. (You will have to look at the script)\r\n\r\nThe html dependencies are more complicated as the actual reference is in `vscode-html-languageservice`.  That one has an OSSREADME too. The jsbeautify is a dev dependency, has also a script that converts the formatter code to the form we need."}}
{"actor":{"display_login":"aeschli"}}