{"action":"created","comment":{"url":"https://api.github.com/repos/spyder-ide/spyder/pulls/comments/168789072","pull_request_review_id":97217298,"id":168789072,"diff_hunk":"@@ -1,28 +1,42 @@\n+**PLEASE READ:** Before reporting here, *please* carefully read our **Troubleshooting Guide** at <https://github.com/spyder-ide/spyder/wiki/Troubleshooting-Guide-and-FAQ> and search the issues page here for your error/problem, as most postd bugs are duplicates or easy fixes.","path":".github/ISSUE_TEMPLATE.md","position":1,"original_position":1,"commit_id":"82ec9e501511bbd2241d044cc9c06dd0202a82c0","original_commit_id":"82ec9e501511bbd2241d044cc9c06dd0202a82c0","user":{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false},"body":"@jnsebgosselin Just scroll up :P","created_at":"2018-02-16T15:35:02Z","updated_at":"2018-02-16T15:35:02Z","html_url":"https://github.com/spyder-ide/spyder/pull/6154#discussion_r168789072","pull_request_url":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/comments/168789072"},"html":{"href":"https://github.com/spyder-ide/spyder/pull/6154#discussion_r168789072"},"pull_request":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154"}},"in_reply_to_id":167587940},"pull_request":{"url":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154","id":161504543,"html_url":"https://github.com/spyder-ide/spyder/pull/6154","diff_url":"https://github.com/spyder-ide/spyder/pull/6154.diff","patch_url":"https://github.com/spyder-ide/spyder/pull/6154.patch","issue_url":"https://api.github.com/repos/spyder-ide/spyder/issues/6154","number":6154,"state":"open","locked":false,"title":"PR: Add troubleshooting blurb and OS version to issue template and enhance UI","user":{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false},"body":"Essentially, just the Github issue template and auto-report format from #6137 to simplify that one, plus a few extra changes to harmonize the two somewhat divergenct templates, decrease wordiness, and minor cleanup, plus print OS version.\r\n\r\nHowever, we have a significant problem: Likely similar to that described in #5247 , the length gets cut off after a certain point already with just the template and only a few lines of traceback, as despite the shortening elsewhere the overall length is still somewhat longer with the extra ~400 characters from the blurb at the top, allowing around 1300 chars total before truncating. (This was tested in Firefox 52 ESR), and in some rare cases depending on the actual length of the text, etc, the GET request fails completely, presumably because the split happened on some sort of critical char/boundary. And to be honest, this is nothing new; I see dep reports cut off all the time due to this, even if the user did everything else right.\r\n\r\nHowever, I'm not sure how to fix this unless we switch to the Github API, or send the requests on to our own servers and *then* pass them on to Github...seems like we probably shouldn't merge this for the time being, though the actual EditTemplate.md is unaffected obviously. \r\n\r\n- [x] Rebase and refactor after #5346 and #6207 are merged\r\n    - [x] Re-harmonize and further refine error report text\r\n- [x] Apply error dialog text enhancements and add troubleshooting guide link, pulled from #6137 \r\n- [x] Implement a few further basic tests\r\n    - [x] Test that URL is actually getting called\r\n    - [x] Test that URL parameters are set properly\r\n    - [x] Test basic render_issue functionality\r\n- [x] Implement further minor enhancements and text tweaks on top of #5346 as previously planned\r\n    - [x] Fix broken reporting functionality and general code cleanup\r\n    - [x] Check for DEBUG in addition to DEV\r\n    - [x] Further refinements to existing placeholder, etc. text\r\n    - [x] Other minor things mentioned in that and #6207 threads\r\n    - [ ] Maybe add a title field to report dialog like VSCode?","created_at":"2018-01-07T02:06:40Z","updated_at":"2018-02-16T15:35:02Z","closed_at":null,"merged_at":null,"merge_commit_sha":"04cc4c43e154b60d5d126409084a5b9304a35746","assignee":{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false},"assignees":[{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":821131168,"url":"https://api.github.com/repos/spyder-ide/spyder/labels/status:Ready%20For%20Review","name":"status:Ready For Review","color":"0e8a16","default":false},{"id":177803466,"url":"https://api.github.com/repos/spyder-ide/spyder/labels/tag:Documentation","name":"tag:Documentation","color":"5319e7","default":false},{"id":177806169,"url":"https://api.github.com/repos/spyder-ide/spyder/labels/tag:Ui","name":"tag:Ui","color":"5319e7","default":false},{"id":517492233,"url":"https://api.github.com/repos/spyder-ide/spyder/labels/type:Task","name":"type:Task","color":"e99695","default":false}],"milestone":{"url":"https://api.github.com/repos/spyder-ide/spyder/milestones/54","html_url":"https://github.com/spyder-ide/spyder/milestone/54","labels_url":"https://api.github.com/repos/spyder-ide/spyder/milestones/54/labels","id":3004048,"number":54,"title":"v3.2.7","description":"","creator":{"login":"ccordoba12","id":365293,"avatar_url":"https://avatars3.githubusercontent.com/u/365293?v=4","gravatar_id":"","url":"https://api.github.com/users/ccordoba12","html_url":"https://github.com/ccordoba12","followers_url":"https://api.github.com/users/ccordoba12/followers","following_url":"https://api.github.com/users/ccordoba12/following{/other_user}","gists_url":"https://api.github.com/users/ccordoba12/gists{/gist_id}","starred_url":"https://api.github.com/users/ccordoba12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ccordoba12/subscriptions","organizations_url":"https://api.github.com/users/ccordoba12/orgs","repos_url":"https://api.github.com/users/ccordoba12/repos","events_url":"https://api.github.com/users/ccordoba12/events{/privacy}","received_events_url":"https://api.github.com/users/ccordoba12/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":67,"state":"open","created_at":"2017-12-29T21:19:13Z","updated_at":"2018-02-16T15:30:10Z","due_on":"2018-02-18T08:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154/commits","review_comments_url":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154/comments","review_comment_url":"https://api.github.com/repos/spyder-ide/spyder/pulls/comments{/number}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/issues/6154/comments","statuses_url":"https://api.github.com/repos/spyder-ide/spyder/statuses/82ec9e501511bbd2241d044cc9c06dd0202a82c0","head":{"label":"CAM-Gerlach:github-template-troubleshooting","ref":"github-template-troubleshooting","sha":"82ec9e501511bbd2241d044cc9c06dd0202a82c0","user":{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false},"repo":{"id":111061678,"name":"spyder","full_name":"CAM-Gerlach/spyder","owner":{"login":"CAM-Gerlach","id":17051931,"avatar_url":"https://avatars0.githubusercontent.com/u/17051931?v=4","gravatar_id":"","url":"https://api.github.com/users/CAM-Gerlach","html_url":"https://github.com/CAM-Gerlach","followers_url":"https://api.github.com/users/CAM-Gerlach/followers","following_url":"https://api.github.com/users/CAM-Gerlach/following{/other_user}","gists_url":"https://api.github.com/users/CAM-Gerlach/gists{/gist_id}","starred_url":"https://api.github.com/users/CAM-Gerlach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CAM-Gerlach/subscriptions","organizations_url":"https://api.github.com/users/CAM-Gerlach/orgs","repos_url":"https://api.github.com/users/CAM-Gerlach/repos","events_url":"https://api.github.com/users/CAM-Gerlach/events{/privacy}","received_events_url":"https://api.github.com/users/CAM-Gerlach/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/CAM-Gerlach/spyder","description":"C.A.M. Gerlach's personal repository for Spyder - The Scientific PYthon Development EnviRonment","fork":true,"url":"https://api.github.com/repos/CAM-Gerlach/spyder","forks_url":"https://api.github.com/repos/CAM-Gerlach/spyder/forks","keys_url":"https://api.github.com/repos/CAM-Gerlach/spyder/keys{/key_id}","collaborators_url":"https://api.github.com/repos/CAM-Gerlach/spyder/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/CAM-Gerlach/spyder/teams","hooks_url":"https://api.github.com/repos/CAM-Gerlach/spyder/hooks","issue_events_url":"https://api.github.com/repos/CAM-Gerlach/spyder/issues/events{/number}","events_url":"https://api.github.com/repos/CAM-Gerlach/spyder/events","assignees_url":"https://api.github.com/repos/CAM-Gerlach/spyder/assignees{/user}","branches_url":"https://api.github.com/repos/CAM-Gerlach/spyder/branches{/branch}","tags_url":"https://api.github.com/repos/CAM-Gerlach/spyder/tags","blobs_url":"https://api.github.com/repos/CAM-Gerlach/spyder/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/CAM-Gerlach/spyder/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/CAM-Gerlach/spyder/git/refs{/sha}","trees_url":"https://api.github.com/repos/CAM-Gerlach/spyder/git/trees{/sha}","statuses_url":"https://api.github.com/repos/CAM-Gerlach/spyder/statuses/{sha}","languages_url":"https://api.github.com/repos/CAM-Gerlach/spyder/languages","stargazers_url":"https://api.github.com/repos/CAM-Gerlach/spyder/stargazers","contributors_url":"https://api.github.com/repos/CAM-Gerlach/spyder/contributors","subscribers_url":"https://api.github.com/repos/CAM-Gerlach/spyder/subscribers","subscription_url":"https://api.github.com/repos/CAM-Gerlach/spyder/subscription","commits_url":"https://api.github.com/repos/CAM-Gerlach/spyder/commits{/sha}","git_commits_url":"https://api.github.com/repos/CAM-Gerlach/spyder/git/commits{/sha}","comments_url":"https://api.github.com/repos/CAM-Gerlach/spyder/comments{/number}","issue_comment_url":"https://api.github.com/repos/CAM-Gerlach/spyder/issues/comments{/number}","contents_url":"https://api.github.com/repos/CAM-Gerlach/spyder/contents/{+path}","compare_url":"https://api.github.com/repos/CAM-Gerlach/spyder/compare/{base}...{head}","merges_url":"https://api.github.com/repos/CAM-Gerlach/spyder/merges","archive_url":"https://api.github.com/repos/CAM-Gerlach/spyder/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/CAM-Gerlach/spyder/downloads","issues_url":"https://api.github.com/repos/CAM-Gerlach/spyder/issues{/number}","pulls_url":"https://api.github.com/repos/CAM-Gerlach/spyder/pulls{/number}","milestones_url":"https://api.github.com/repos/CAM-Gerlach/spyder/milestones{/number}","notifications_url":"https://api.github.com/repos/CAM-Gerlach/spyder/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/CAM-Gerlach/spyder/labels{/name}","releases_url":"https://api.github.com/repos/CAM-Gerlach/spyder/releases{/id}","deployments_url":"https://api.github.com/repos/CAM-Gerlach/spyder/deployments","created_at":"2017-11-17T05:24:59Z","updated_at":"2017-11-17T05:25:58Z","pushed_at":"2018-02-12T04:08:22Z","git_url":"git://github.com/CAM-Gerlach/spyder.git","ssh_url":"git@github.com:CAM-Gerlach/spyder.git","clone_url":"https://github.com/CAM-Gerlach/spyder.git","svn_url":"https://github.com/CAM-Gerlach/spyder","homepage":"","size":40533,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"spyder-ide:3.x","ref":"3.x","sha":"d9c7a3b5adc120aa2fe0b302dfe6c4766f6f958d","user":{"login":"spyder-ide","id":1284937,"avatar_url":"https://avatars1.githubusercontent.com/u/1284937?v=4","gravatar_id":"","url":"https://api.github.com/users/spyder-ide","html_url":"https://github.com/spyder-ide","followers_url":"https://api.github.com/users/spyder-ide/followers","following_url":"https://api.github.com/users/spyder-ide/following{/other_user}","gists_url":"https://api.github.com/users/spyder-ide/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-ide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-ide/subscriptions","organizations_url":"https://api.github.com/users/spyder-ide/orgs","repos_url":"https://api.github.com/users/spyder-ide/repos","events_url":"https://api.github.com/users/spyder-ide/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-ide/received_events","type":"Organization","site_admin":false},"repo":{"id":30892477,"name":"spyder","full_name":"spyder-ide/spyder","owner":{"login":"spyder-ide","id":1284937,"avatar_url":"https://avatars1.githubusercontent.com/u/1284937?v=4","gravatar_id":"","url":"https://api.github.com/users/spyder-ide","html_url":"https://github.com/spyder-ide","followers_url":"https://api.github.com/users/spyder-ide/followers","following_url":"https://api.github.com/users/spyder-ide/following{/other_user}","gists_url":"https://api.github.com/users/spyder-ide/gists{/gist_id}","starred_url":"https://api.github.com/users/spyder-ide/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spyder-ide/subscriptions","organizations_url":"https://api.github.com/users/spyder-ide/orgs","repos_url":"https://api.github.com/users/spyder-ide/repos","events_url":"https://api.github.com/users/spyder-ide/events{/privacy}","received_events_url":"https://api.github.com/users/spyder-ide/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/spyder-ide/spyder","description":"Official repository for Spyder - The Scientific PYthon Development EnviRonment","fork":false,"url":"https://api.github.com/repos/spyder-ide/spyder","forks_url":"https://api.github.com/repos/spyder-ide/spyder/forks","keys_url":"https://api.github.com/repos/spyder-ide/spyder/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spyder-ide/spyder/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spyder-ide/spyder/teams","hooks_url":"https://api.github.com/repos/spyder-ide/spyder/hooks","issue_events_url":"https://api.github.com/repos/spyder-ide/spyder/issues/events{/number}","events_url":"https://api.github.com/repos/spyder-ide/spyder/events","assignees_url":"https://api.github.com/repos/spyder-ide/spyder/assignees{/user}","branches_url":"https://api.github.com/repos/spyder-ide/spyder/branches{/branch}","tags_url":"https://api.github.com/repos/spyder-ide/spyder/tags","blobs_url":"https://api.github.com/repos/spyder-ide/spyder/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spyder-ide/spyder/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spyder-ide/spyder/git/refs{/sha}","trees_url":"https://api.github.com/repos/spyder-ide/spyder/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spyder-ide/spyder/statuses/{sha}","languages_url":"https://api.github.com/repos/spyder-ide/spyder/languages","stargazers_url":"https://api.github.com/repos/spyder-ide/spyder/stargazers","contributors_url":"https://api.github.com/repos/spyder-ide/spyder/contributors","subscribers_url":"https://api.github.com/repos/spyder-ide/spyder/subscribers","subscription_url":"https://api.github.com/repos/spyder-ide/spyder/subscription","commits_url":"https://api.github.com/repos/spyder-ide/spyder/commits{/sha}","git_commits_url":"https://api.github.com/repos/spyder-ide/spyder/git/commits{/sha}","comments_url":"https://api.github.com/repos/spyder-ide/spyder/comments{/number}","issue_comment_url":"https://api.github.com/repos/spyder-ide/spyder/issues/comments{/number}","contents_url":"https://api.github.com/repos/spyder-ide/spyder/contents/{+path}","compare_url":"https://api.github.com/repos/spyder-ide/spyder/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spyder-ide/spyder/merges","archive_url":"https://api.github.com/repos/spyder-ide/spyder/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spyder-ide/spyder/downloads","issues_url":"https://api.github.com/repos/spyder-ide/spyder/issues{/number}","pulls_url":"https://api.github.com/repos/spyder-ide/spyder/pulls{/number}","milestones_url":"https://api.github.com/repos/spyder-ide/spyder/milestones{/number}","notifications_url":"https://api.github.com/repos/spyder-ide/spyder/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spyder-ide/spyder/labels{/name}","releases_url":"https://api.github.com/repos/spyder-ide/spyder/releases{/id}","deployments_url":"https://api.github.com/repos/spyder-ide/spyder/deployments","created_at":"2015-02-16T22:49:48Z","updated_at":"2018-02-16T10:53:58Z","pushed_at":"2018-02-16T15:16:46Z","git_url":"git://github.com/spyder-ide/spyder.git","ssh_url":"git@github.com:spyder-ide/spyder.git","clone_url":"https://github.com/spyder-ide/spyder.git","svn_url":"https://github.com/spyder-ide/spyder","homepage":"","size":40548,"stargazers_count":2805,"watchers_count":2805,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":646,"mirror_url":null,"archived":false,"open_issues_count":672,"license":{"key":"other","name":"Other","spdx_id":null,"url":null},"forks":646,"open_issues":672,"watchers":2805,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154"},"html":{"href":"https://github.com/spyder-ide/spyder/pull/6154"},"issue":{"href":"https://api.github.com/repos/spyder-ide/spyder/issues/6154"},"comments":{"href":"https://api.github.com/repos/spyder-ide/spyder/issues/6154/comments"},"review_comments":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154/comments"},"review_comment":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/spyder-ide/spyder/pulls/6154/commits"},"statuses":{"href":"https://api.github.com/repos/spyder-ide/spyder/statuses/82ec9e501511bbd2241d044cc9c06dd0202a82c0"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"CAM-Gerlach"}}