{"action":"created","issue":{"url":"https://api.github.com/repos/ably/tutorials/issues/47","repository_url":"https://api.github.com/repos/ably/tutorials","labels_url":"https://api.github.com/repos/ably/tutorials/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/ably/tutorials/issues/47/comments","events_url":"https://api.github.com/repos/ably/tutorials/issues/47/events","html_url":"https://github.com/ably/tutorials/issues/47","id":306442682,"number":47,"title":"Audit tutorial code for use of current libraries","user":{"login":"SimonWoolf","id":5908687,"avatar_url":"https://avatars1.githubusercontent.com/u/5908687?v=4","gravatar_id":"","url":"https://api.github.com/users/SimonWoolf","html_url":"https://github.com/SimonWoolf","followers_url":"https://api.github.com/users/SimonWoolf/followers","following_url":"https://api.github.com/users/SimonWoolf/following{/other_user}","gists_url":"https://api.github.com/users/SimonWoolf/gists{/gist_id}","starred_url":"https://api.github.com/users/SimonWoolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimonWoolf/subscriptions","organizations_url":"https://api.github.com/users/SimonWoolf/orgs","repos_url":"https://api.github.com/users/SimonWoolf/repos","events_url":"https://api.github.com/users/SimonWoolf/events{/privacy}","received_events_url":"https://api.github.com/users/SimonWoolf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"tomczoink","id":9784119,"avatar_url":"https://avatars1.githubusercontent.com/u/9784119?v=4","gravatar_id":"","url":"https://api.github.com/users/tomczoink","html_url":"https://github.com/tomczoink","followers_url":"https://api.github.com/users/tomczoink/followers","following_url":"https://api.github.com/users/tomczoink/following{/other_user}","gists_url":"https://api.github.com/users/tomczoink/gists{/gist_id}","starred_url":"https://api.github.com/users/tomczoink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomczoink/subscriptions","organizations_url":"https://api.github.com/users/tomczoink/orgs","repos_url":"https://api.github.com/users/tomczoink/repos","events_url":"https://api.github.com/users/tomczoink/events{/privacy}","received_events_url":"https://api.github.com/users/tomczoink/received_events","type":"User","site_admin":false},"assignees":[{"login":"tomczoink","id":9784119,"avatar_url":"https://avatars1.githubusercontent.com/u/9784119?v=4","gravatar_id":"","url":"https://api.github.com/users/tomczoink","html_url":"https://github.com/tomczoink","followers_url":"https://api.github.com/users/tomczoink/followers","following_url":"https://api.github.com/users/tomczoink/following{/other_user}","gists_url":"https://api.github.com/users/tomczoink/gists{/gist_id}","starred_url":"https://api.github.com/users/tomczoink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomczoink/subscriptions","organizations_url":"https://api.github.com/users/tomczoink/orgs","repos_url":"https://api.github.com/users/tomczoink/repos","events_url":"https://api.github.com/users/tomczoink/events{/privacy}","received_events_url":"https://api.github.com/users/tomczoink/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-03-19T12:29:19Z","updated_at":"2018-03-20T00:29:46Z","closed_at":null,"author_association":"OWNER","body":"I [updated some tutorials](https://github.com/ably/tutorials/issues/39) for ably-js 1 a while back, but clearly I missed some -- e.g. https://github.com/ably/tutorials/blob/publish-subscribe-javascript/example.html uses legacy ably-js.\r\n\r\nThis is a bit of a PITA because you have to change it in the first commit, rebase all the other commits on top of it, and then go to the docs repo and change all the sha references to the new ones ala https://github.com/ably/docs/commit/97a734179f022af060f282c5a70cf6fbd9bf7473 , and then make sure that the website is deployed with the new tutorial text before github garbage collects the old shas, so the links never stop working.\r\n\r\n(Idle thought: wouldn't this be easier if the docs repo pointed to tags, e.g. a `publish-subscribe-javascript-step1` tag etc. rather than shas, so that we don't need to do docs repo prs every time we do this? cc @mattheworiordan )"},"comment":{"url":"https://api.github.com/repos/ably/tutorials/issues/comments/374431516","html_url":"https://github.com/ably/tutorials/issues/47#issuecomment-374431516","issue_url":"https://api.github.com/repos/ably/tutorials/issues/47","id":374431516,"user":{"login":"mattheworiordan","id":43789,"avatar_url":"https://avatars3.githubusercontent.com/u/43789?v=4","gravatar_id":"","url":"https://api.github.com/users/mattheworiordan","html_url":"https://github.com/mattheworiordan","followers_url":"https://api.github.com/users/mattheworiordan/followers","following_url":"https://api.github.com/users/mattheworiordan/following{/other_user}","gists_url":"https://api.github.com/users/mattheworiordan/gists{/gist_id}","starred_url":"https://api.github.com/users/mattheworiordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattheworiordan/subscriptions","organizations_url":"https://api.github.com/users/mattheworiordan/orgs","repos_url":"https://api.github.com/users/mattheworiordan/repos","events_url":"https://api.github.com/users/mattheworiordan/events{/privacy}","received_events_url":"https://api.github.com/users/mattheworiordan/received_events","type":"User","site_admin":false},"created_at":"2018-03-20T00:29:46Z","updated_at":"2018-03-20T00:29:46Z","author_association":"OWNER","body":"> (Idle thought: wouldn't this be easier if the docs repo pointed to tags, e.g. a publish-subscribe-javascript-step1 tag etc. rather than shas, so that we don't need to do docs repo prs every time we do this? cc @mattheworiordan )\r\n\r\n@SimonWoolf this is what we instruct everyone to do already 👍 \r\nSee https://docs.google.com/document/d/1dVip7-1BhDzME1RZhtxTbkQoZSN4StBzpdVR21YNSWA/edit\r\n\r\nThe only issue is that if someone does not have access to push tags to our repo, it makes it very hard from them to work in this way."}}
{"actor":{"display_login":"mattheworiordan"}}