Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[OPS] Ability for authors to inform "version notes" #7280

Closed
alexxxmendonca opened this issue Sep 13, 2021 · 6 comments
Closed

[OPS] Ability for authors to inform "version notes" #7280

alexxxmendonca opened this issue Sep 13, 2021 · 6 comments
Labels
Enhancement:3:Major A new feature or improvement that will take a month or more to complete.

Comments

@alexxxmendonca
Copy link
Contributor

alexxxmendonca commented Sep 13, 2021

Describe the problem you would like to solve
When a new version of a preprint is created, it is unclear from a reader's point of view what has changed between the previous version to the new version.

Describe the solution you'd like
Some servers (like ChemRxiv, see example here under "Version Notes") collect notes from authors when they are creating a new version.

The field can be optional or mandatory (up for discussion). In ChemRxiv, it is optional.

Who is asking for this feature?
This is helpful for both Admins (so that we know if a new version was created for the right reasons) and for readers.

@asmecher
Copy link
Member

This sounds like a good idea, @alexxxmendonca. Could you foresee a role for both public and private notes (those shown to readers, and those kept privately for administrative purposes)? I would expect admins to assume notes are private and maybe be surprised by their publication.

@alexxxmendonca
Copy link
Contributor Author

@asmecher I don't see a reason to collect private and public notes. I think most times authors would have to copy and paste the same contents on both fields.

In the spirit of open science, this would give some light and reasoning for creating a new version for both Admins and the community.

I would expect admins to assume notes are private and maybe be surprised by their publication.

This is a valid concern and in order to make things right, there should be a note saying that the contents would be displayed publicly.

In fact, there is also the matter of multilanguism but I assume this would be covered by default?

@asmecher
Copy link
Member

Ah, I see you're thinking about OPS, when I was mostly thinking about OJS. I think the issue of private vs. public notes might be more prominent in OJS. I would favour an approach that doesn't introduce two fields, if that's acceptable for editors -- I suppose they could use the existing editorial notes feature for private notes if a public field isn't appropriate.

I don't think we can expect authors (or even editors) to translate notes into multiple languages, but the usual approach of providing a multilingual option and only requiring the primary language seems workable here.

@alexxxmendonca
Copy link
Contributor Author

alexxxmendonca commented Sep 13, 2021

@asmecher yeah, I was thinking mostly about OPS.

I can see how it would be important to keep in mind the issue of private vs. public notes within the journal context.

the usual approach of providing a multilingual option and only requiring the primary language seems workable here.
great!

@NateWr
Copy link
Contributor

NateWr commented Sep 14, 2021

We've done some research around this when we first implemented versioning. This problem overlaps a little bit with the minor vs major version distinction, as well as questions about how to represent versions in downstream providers. You can find those details filed in #4860.

The conclusion there was to add a publicationDateType field to match the JATS specification and a publicationSummary that acted as a short, human-facing description of the changes (like a commit message).

Unfortunately, the JATS publicationDateType does not support a distinction between major vs minor versions. That's why we abandoned the work at the time. But I think we could introduce a distinction in the meantime in the hopes that we can eventually map it to an appropriate specification in JATS or Crossref.

This would not account for private notes. But I wonder if we can just encourage editors to use discussions for this purpose and keep the publication object simple (and public).

@NateWr NateWr added the Enhancement:3:Major A new feature or improvement that will take a month or more to complete. label Sep 14, 2021
@NateWr NateWr moved this to Backlog in Metadata and Distribution May 9, 2022
@NateWr
Copy link
Contributor

NateWr commented Aug 1, 2022

I've converted this to a feature request on the forum. Please add your thoughts and suggestions there.

@NateWr NateWr closed this as completed Aug 1, 2022
Repository owner moved this from Backlog to Done in Metadata and Distribution Aug 1, 2022
@NateWr NateWr closed this as not planned Won't fix, can't repro, duplicate, stale Aug 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement:3:Major A new feature or improvement that will take a month or more to complete.
Projects
Development

No branches or pull requests

3 participants