{"action":"created","issue":{"url":"https://api.github.com/repos/pkp/pkp-lib/issues/569","labels_url":"https://api.github.com/repos/pkp/pkp-lib/issues/569/labels{/name}","comments_url":"https://api.github.com/repos/pkp/pkp-lib/issues/569/comments","events_url":"https://api.github.com/repos/pkp/pkp-lib/issues/569/events","html_url":"https://github.com/pkp/pkp-lib/issues/569","id":91906383,"number":569,"title":"[OJS] public identifier plugin auto-assigns DOIs to back-issue content","user":{"login":"AhemNason","id":504276,"avatar_url":"https://avatars.githubusercontent.com/u/504276?v=3","gravatar_id":"","url":"https://api.github.com/users/AhemNason","html_url":"https://github.com/AhemNason","followers_url":"https://api.github.com/users/AhemNason/followers","following_url":"https://api.github.com/users/AhemNason/following{/other_user}","gists_url":"https://api.github.com/users/AhemNason/gists{/gist_id}","starred_url":"https://api.github.com/users/AhemNason/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AhemNason/subscriptions","organizations_url":"https://api.github.com/users/AhemNason/orgs","repos_url":"https://api.github.com/users/AhemNason/repos","events_url":"https://api.github.com/users/AhemNason/events{/privacy}","received_events_url":"https://api.github.com/users/AhemNason/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-29T20:47:15Z","updated_at":"2015-06-29T20:49:26Z","closed_at":null,"body":"When the public identifier plugin is configured in OJS, one unintended consequence of the plugin is that it will automatically assign DOIs to content from previous journal issues _as content is accessed_. This is counter-intuitive or, at the very least, easy to overlook. As a result, many users end up with old articles having unregistered DOIs. \r\n\r\nThe system should allow for restrictions to be placed on DOI creation from the a certain point forward. Conversely, it should also allow for an obvious method for applying DOIs to all back content at once (I say obvious here, because \"Reassign DOIs\" is not at all obvious). "},"comment":{"url":"https://api.github.com/repos/pkp/pkp-lib/issues/comments/116842393","html_url":"https://github.com/pkp/pkp-lib/issues/569#issuecomment-116842393","issue_url":"https://api.github.com/repos/pkp/pkp-lib/issues/569","id":116842393,"user":{"login":"asmecher","id":200411,"avatar_url":"https://avatars.githubusercontent.com/u/200411?v=3","gravatar_id":"","url":"https://api.github.com/users/asmecher","html_url":"https://github.com/asmecher","followers_url":"https://api.github.com/users/asmecher/followers","following_url":"https://api.github.com/users/asmecher/following{/other_user}","gists_url":"https://api.github.com/users/asmecher/gists{/gist_id}","starred_url":"https://api.github.com/users/asmecher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asmecher/subscriptions","organizations_url":"https://api.github.com/users/asmecher/orgs","repos_url":"https://api.github.com/users/asmecher/repos","events_url":"https://api.github.com/users/asmecher/events{/privacy}","received_events_url":"https://api.github.com/users/asmecher/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T20:49:26Z","updated_at":"2015-06-29T20:49:26Z","body":"@AhemNason, we had a similar thing happening with copyrights -- they were affixed when the content was first accessed by a reader (think of this as the \"Schrodinger's Cat\" approach). We changed to assigning only when content is published instead. We could use a similar approach for DOIs -- but personally, I'm tempted to change this e.g. at the OJS 3.0 level rather than disrupting the 2.x code."}}