inspirehep / inspire-next

The INSPIRE repo.
https://inspirehep.net
GNU General Public License v3.0
59 stars 69 forks source link

expert keywording: expert assigns keywords #2654

Open fschwenn opened 6 years ago

fschwenn commented 6 years ago

The expert needs a way to assign keywords to the papers he is responsible for.

Expected Behavior

Under the assumption that the papers are in his basket we need a special editor where the expert can edit the INSPIRE keywords of a given paper. That paper should provide direct access to the abstract and the fulltext (if possible) and also show the output of bibclassify of the fulltext. Some of these records (on abstract basis) can be directly updated, others (on fulltext basis) should move to a basket of a physicist in the INSPIRE team (at the moment that would be FS).

Current Behavior

The emails sent to the expert contain ASCII-files which are edited by the experts offline. She or he also receives a tar.gz with the fulltexts and the outputs of bibclassify. The edited file is sent back to a functional email account at DESY which is checked by another program which runs some checks on the file and prepares an xml ready for uploading it directly (on abstract basis) or sends a report to me to check it and decide whether to make changes, accept or reject new proposals for keywords and finally upload it.

StellaCh commented 6 years ago

What if we grant them access to the record editor in View mode with special permissions that they can just edit the keywords. Would that work?

fschwenn commented 6 years ago

That would be the minimal solution. The record editor would nevertheless show all the fields I guess. The expertes would just need to see the keywords in the editor. Beside the fulltext in the view mode, I would like to have a third panel with the output of bibclassify, and it would be very coll if one could directly drag and drop keywords from bibclassify-panel to record editor, and from editor to trash.

annetteholtkamp commented 6 years ago

Wouldn’t that better be done in the holding pen? There we already have the option to confirm or reject suggested keywords. We could include special queues for kw exports in the dashboard. And we need the functionality of assigning tasks to people in the HP anyway.

On 22 Aug 2017, at 09:19, Florian Schwennsen notifications@github.com<mailto:notifications@github.com> wrote:

That would be the minimal solution. The record editor would nevertheless show all the fields I guess. The expertes would just need to see the keywords in the editor. Beside the fulltext in the view mode, I would like to have a third panel with the output of bibclassify, and it would be very coll if one could directly drag and drop keywords from bibclassify-panel to record editor, and from editor to trash.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/inspirehep/inspire-next/issues/2654#issuecomment-323941094, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AM1-OzxHUvP2WApBJ9nKzOK8UdrG1Ageks5saoESgaJpZM4O6F1A.

jmartinm commented 6 years ago

Wouldn’t that better be done in the holding pen? There we already have the option to confirm or reject suggested keywords. We could include special queues for kw exports in the dashboard. And we need the functionality of assigning tasks to people in the HP anyway.

I think maybe a mix of both would be good. In the Holding Pen we can create a special workflow for keyword handling so that people that only care about that can go to the appropriate card.

Then in the detailed page of one of those workflows it will be easier if we link to a record editor where only the keywords field is shown and we can see how to add the functionality of extracting keywords (or showing the already extracted ones).

I am saying this since the development effort goes basically to the record editor, so then out of the box we have the functionality of adding/removing keywords, controlling through the schema what can be added and so on.