One thing that many of our journals are concerned about is the way how editors get to see basically anything in the system - including the reviews of their own articles. This is a very common problem and often asked, because the editors of a journal are in many cases users that used to write to the same journal.
A year ago I tried to solve this problem with a plugin, but it is not possible. Even if there would be some kind of way to confirm that the editor and the author of an article are the same person, an editor would still have the possibility of creating a totally new user with editor rights and use that user account to access the article reviews.
I have instructed our journals to use the section editor role as much as possible, but you always need at least one editor to do the assignment of incoming submissions and manage the issues. Many journals hope to have multiple users doing the same thing.
So, I have a suggestion which would solve the problem (at least I think so):
You would introduce a whole new role (and permission level) to OJS3. I will call it an
Assigning Editor can:
- See all incoming submissions and get notifications
- Assign section editors and work in the submission stage
- Assign users and work in the copyediting stage
- Assign users and work in the production stage
- Schedule publications
- Publish issues and edit issues
Assigning Editor cannot:
- Log in as another user
- Create new users or enter the users section
- Enter the review stage in any submission except the ones that are allowed through another role (section editor)
- Enter the tools section
Just a thought, opinions are welcome. And I know that this would mean a lot of changes.