{"action":"opened","issue":{"url":"https://api.github.com/repos/inveniosoftware/invenio-deposit/issues/100","repository_url":"https://api.github.com/repos/inveniosoftware/invenio-deposit","labels_url":"https://api.github.com/repos/inveniosoftware/invenio-deposit/issues/100/labels{/name}","comments_url":"https://api.github.com/repos/inveniosoftware/invenio-deposit/issues/100/comments","events_url":"https://api.github.com/repos/inveniosoftware/invenio-deposit/issues/100/events","html_url":"https://github.com/inveniosoftware/invenio-deposit/issues/100","id":168136300,"number":100,"title":"RFC deposit: authors field in article submission form","user":{"login":"jirikuncar","id":189798,"avatar_url":"https://avatars.githubusercontent.com/u/189798?v=3","gravatar_id":"","url":"https://api.github.com/users/jirikuncar","html_url":"https://github.com/jirikuncar","followers_url":"https://api.github.com/users/jirikuncar/followers","following_url":"https://api.github.com/users/jirikuncar/following{/other_user}","gists_url":"https://api.github.com/users/jirikuncar/gists{/gist_id}","starred_url":"https://api.github.com/users/jirikuncar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jirikuncar/subscriptions","organizations_url":"https://api.github.com/users/jirikuncar/orgs","repos_url":"https://api.github.com/users/jirikuncar/repos","events_url":"https://api.github.com/users/jirikuncar/events{/privacy}","received_events_url":"https://api.github.com/users/jirikuncar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-28T16:15:37Z","updated_at":"2016-07-28T16:15:37Z","closed_at":null,"body":"@invenio-developers commented on [Sun Jun 08 2014](https://github.com/inveniosoftware/invenio/issues/1774)\n\n<a href=\"https://github.com/kneczaj\"><img src=\"https://avatars.githubusercontent.com/u/4245137?\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [kneczaj](https://github.com/kneczaj)**\n_Friday Jun 06, 2014 at 16:03 GMT_\n_Originally opened as https://github.com/jirikuncar/invenio/issues/302_\n\n----\n\nHello,\r\n\r\nI just saw that the design of the author field which I introduced in bootstrap migration commit was reverted. In my opinion the previous version (first screenshot) is not ideal because of two things:\r\n\r\n* move/remove buttons are really small\r\n* there is much space wasted between the inline fields\r\n\r\nMy design moves also 'move' button to the left to separate it from 'remove' button as the functionality differs much, and misclicking is not welcome here ;) although this is a minor issue, and for sure will get much discussion so I don't insist on it.\r\n\r\nI attach both screenshots to discuss on them. Your opinions and other designs are welcome! :)\r\n\r\nDesign 1 \"small buttons\" (original):\r\n![authors2](https://cloud.githubusercontent.com/assets/4245137/3202717/4de649f8-ed93-11e3-8f80-3dd8d28c20d9.png)\r\n\r\nDesign 2 \"large buttons\" (mine):\r\n![authors](https://cloud.githubusercontent.com/assets/4245137/3202636/860ca058-ed92-11e3-8fa7-226829317ebe.png)\r\n\r\nDesign no. 2 is a fast revert and just presents the general idea, it may need tuning the fields sizes and removing some css glitches.\n\n\n---\n\n@lnielsen commented on [Thu Jun 12 2014](https://github.com/inveniosoftware/invenio/issues/1774#issuecomment-45847142)\n\nHere's a better screenshot of design 1 (it's a bug that the buttons are on top of each other):\r\n\r\n![zenodo 2014-06-12 10-50-58](https://cloud.githubusercontent.com/assets/1698163/3255752/eff67da6-f20e-11e3-8a91-4b949cacbafb.png)\r\n\r\nThe reason for the revert was it was the early days of PU-branch and the change to Design 2 was not discussed with me as the initial author and the only production user of it (Design 2 broke functionality on Zenodo). Additionally we were on a tight deadline so I didn't get to discussed the revert with you as it ought to have been.\r\n\r\nIt's a bit more calm so I'm happy to start a discussion on how we can create an ideal author/affiliation field. I see the button placement only as a minor part of this. \r\n\r\nThe goal of the author/affiliation field is to make it as easy as possible for a submitter to enter high quality metadata. To that end I believe we need:\r\n\r\n* Auto-complete as much as possible (name and affiliation) from appropriate sources.\r\n* Assisted formatting of name if it's not formatted in the pattern Family name, First name.\r\n* Obtain author/organization identifiers (such as ORCID) in a easy assisted manner.\r\n* Support copy/paste of authors from PDF/HTML pages via parsing clipboard content.\r\n\r\nI suggest making a survey of other systems to get ideas for how we can best create the author/affiliation field. \r\n\r\n### Button placement\r\n\r\n**Re. design 2:** I don't like the having the buttons as bootstrap input groups (it makes the visually to impactful for me), and I don't like that there's no whitespace in-between the fields. \r\n\r\n**Re. design 1:** I agree that you are more likely to accidentally hit the close button. In my experience it has however not been an issue. Also, I believe having both buttons together, make it easier for the user to identify the possible features of the author field (ordering/removal).\n\n---\n\n@greut commented on [Thu Jun 12 2014](https://github.com/inveniosoftware/invenio/issues/1774#issuecomment-45848901)\n\nThings to consider:\r\n- accessibility: not everyone can perform a drag and drop operation\r\n- touch screen:\r\n  - a big finger cannot click on a small arrow \r\n  - no `:hover` state or `title` to help the user understanding the UI\n\n"}}
{"actor":{"display_login":"jirikuncar"}}