pkp / pkp-lib

The library used by PKP's applications OJS, OMP and OPS, open source software for scholarly publishing.
https://pkp.sfu.ca
GNU General Public License v3.0
307 stars 448 forks source link

Issue Editors #8958

Open bozana opened 1 year ago

bozana commented 1 year ago
ajnyga commented 1 year ago

Is this more about metadata or workflow?

I mean is the feature about assigning editors based on issue or about showing in the metadata/issue landing page who are the editors of the specific issue?

If the latter, I think we should be linking between Issue and Author - not Issue and User.

bozana commented 1 year ago

Hi @ajnyga, for now it is first only about metadata i.e. the latter one, but we could/should then consider what next. What do you think with 'linking between Issue and Author - not Issue and User'?

ajnyga commented 1 year ago

I mean that if it is just about metadata we should not try to solve this using the workflow roles imo. We have a suggestion concerning contributor roles coming in the craft-oa project which you are probably commenting soon as well :)

My idea is that if we want to show issue editors in metadata, we need to have the editors stored in the Authors table with the proper role and linked to the correct issue. But I think you will understand better when you see what we are suggesting.