{"action":"created","issue":{"url":"https://api.github.com/repos/openjournals/theoj/issues/38","labels_url":"https://api.github.com/repos/openjournals/theoj/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/openjournals/theoj/issues/38/comments","events_url":"https://api.github.com/repos/openjournals/theoj/issues/38/events","html_url":"https://github.com/openjournals/theoj/issues/38","id":55567429,"number":38,"title":"Annotations do not reliably appear in the correct locations","user":{"login":"freelanceastro","id":3872825,"avatar_url":"https://avatars.githubusercontent.com/u/3872825?v=3","gravatar_id":"","url":"https://api.github.com/users/freelanceastro","html_url":"https://github.com/freelanceastro","followers_url":"https://api.github.com/users/freelanceastro/followers","following_url":"https://api.github.com/users/freelanceastro/following{/other_user}","gists_url":"https://api.github.com/users/freelanceastro/gists{/gist_id}","starred_url":"https://api.github.com/users/freelanceastro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/freelanceastro/subscriptions","organizations_url":"https://api.github.com/users/freelanceastro/orgs","repos_url":"https://api.github.com/users/freelanceastro/repos","events_url":"https://api.github.com/users/freelanceastro/events{/privacy}","received_events_url":"https://api.github.com/users/freelanceastro/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openjournals/theoj/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"stuartlynn","id":209838,"avatar_url":"https://avatars.githubusercontent.com/u/209838?v=3","gravatar_id":"","url":"https://api.github.com/users/stuartlynn","html_url":"https://github.com/stuartlynn","followers_url":"https://api.github.com/users/stuartlynn/followers","following_url":"https://api.github.com/users/stuartlynn/following{/other_user}","gists_url":"https://api.github.com/users/stuartlynn/gists{/gist_id}","starred_url":"https://api.github.com/users/stuartlynn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stuartlynn/subscriptions","organizations_url":"https://api.github.com/users/stuartlynn/orgs","repos_url":"https://api.github.com/users/stuartlynn/repos","events_url":"https://api.github.com/users/stuartlynn/events{/privacy}","received_events_url":"https://api.github.com/users/stuartlynn/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/openjournals/theoj/milestones/1","html_url":"https://github.com/openjournals/theoj/milestones/PDF%20Annotation","labels_url":"https://api.github.com/repos/openjournals/theoj/milestones/1/labels","id":696535,"number":1,"title":"PDF Annotation","description":"The goal of this milestone is to develop a modular annotation tool to be used to annotate a document with creating issues (`annotations`) in the Rails application. \r\n\r\n- Each annotation should consist of a target (location on page, selected region of text etc.) and a body a block of text/html/math describing the annotation.\r\n- Each of these annotations should then allow discussion around them - that is, it should be possible to reply to an annotation.\r\n- Discussion participants should have different roles like editor, reviewer, author, co-author and be visually distinct.\r\n- The ability to mark each annotation as complete or unresolved should be present (editor/reviewer function). \r\n- The initial design use cases will be to annotate a PDF document rendered on the page but this might be extended in future to allow annotations of different media \r\n- For this reason the tool should be easily to swap out for another tool that describes a different interaction but produces the same kind of data\r\n- Each issues should be reachable via a url. For example http://theoj.org/papers/12345/version/1/issues/2","creator":{"login":"arfon","id":4483,"avatar_url":"https://avatars.githubusercontent.com/u/4483?v=3","gravatar_id":"","url":"https://api.github.com/users/arfon","html_url":"https://github.com/arfon","followers_url":"https://api.github.com/users/arfon/followers","following_url":"https://api.github.com/users/arfon/following{/other_user}","gists_url":"https://api.github.com/users/arfon/gists{/gist_id}","starred_url":"https://api.github.com/users/arfon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arfon/subscriptions","organizations_url":"https://api.github.com/users/arfon/orgs","repos_url":"https://api.github.com/users/arfon/repos","events_url":"https://api.github.com/users/arfon/events{/privacy}","received_events_url":"https://api.github.com/users/arfon/received_events","type":"User","site_admin":true},"open_issues":5,"closed_issues":17,"state":"open","created_at":"2014-06-20T08:32:54Z","updated_at":"2015-03-07T21:34:54Z","due_on":"2015-03-07T08:00:00Z","closed_at":null},"comments":1,"created_at":"2015-01-27T02:25:13Z","updated_at":"2015-03-08T05:33:04Z","closed_at":null,"body":"Any annotation made past the first page of a PDF ends up appearing about 3/4ths of a page lower than the location initially clicked when creating the annotation. This makes it effectively impossible to annotate past the first page of a PDF."},"comment":{"url":"https://api.github.com/repos/openjournals/theoj/issues/comments/77734219","html_url":"https://github.com/openjournals/theoj/issues/38#issuecomment-77734219","issue_url":"https://api.github.com/repos/openjournals/theoj/issues/38","id":77734219,"user":{"login":"marcrohloff","id":737058,"avatar_url":"https://avatars.githubusercontent.com/u/737058?v=3","gravatar_id":"","url":"https://api.github.com/users/marcrohloff","html_url":"https://github.com/marcrohloff","followers_url":"https://api.github.com/users/marcrohloff/followers","following_url":"https://api.github.com/users/marcrohloff/following{/other_user}","gists_url":"https://api.github.com/users/marcrohloff/gists{/gist_id}","starred_url":"https://api.github.com/users/marcrohloff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcrohloff/subscriptions","organizations_url":"https://api.github.com/users/marcrohloff/orgs","repos_url":"https://api.github.com/users/marcrohloff/repos","events_url":"https://api.github.com/users/marcrohloff/events{/privacy}","received_events_url":"https://api.github.com/users/marcrohloff/received_events","type":"User","site_admin":false},"created_at":"2015-03-08T05:33:04Z","updated_at":"2015-03-08T05:33:04Z","body":"This is a little more complicated than I expected. The problem is that the page height changes as it scales. So even if you save an annotation on the first page, resize your browser and reload the page then the annotations move."}}