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 447 forks source link

Extend Discussions to add configurable workflow tasks #10406

Open Devika008 opened 2 months ago

Devika008 commented 2 months ago

Summary

Describe the problem you would like to solve Editorial staff currently face challenges in managing tasks and checklists required to move a submission to the next stage. They also need an efficient way to track and oversee the work assigned to team members and monitor overall progress.

Describe the solution you'd like Incorporating task management into the workflow will help journal managers and editors efficiently track and oversee tasks, monitor team progress, and ensure everything is on track.

Who is asking for this feature? Some community members. This feature was also mentioned as one of the possible solutions for tackling the following issue: https://github.com/pkp/pkp-lib/issues/4976#top

Proposal

Option 1

Here, tasks and discussion components on the workflow page are merged into one. When adding something new, you can choose to make it a discussion, a task, or both.

Video: https://www.youtube.com/watch?v=lRblqgea5Ek Prototype: https://www.figma.com/proto/Wf7sDlUg2372jaKKTJ0Mgz/OJS-3.4-3.5?page-id=7200%3A7069&node-id=7430-8478&viewport=824%2C36%2C0.05&t=e2niKeiSTSedNFjR-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=7430%3A8478

CONSIDERATIONS FOR THIS OPTION

OPEN QUESTIONS

Option 2

Here, tasks and discussions components in the workflow are separate and follow different journeys. This option was preferred by the test group during the Minneapolis Sprint

Video: https://www.youtube.com/watch?v=ac7DEIllxeQ Prototype: https://www.figma.com/proto/Wf7sDlUg2372jaKKTJ0Mgz/OJS-3.4-3.5?page-id=7200%3A7069&node-id=7430-8478&viewport=824%2C36%2C0.05&t=e2niKeiSTSedNFjR-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=7430%3A8478

CONSIDERATIONS FOR THIS OPTION

Next Steps

User interviews are scheduled from September 19th to October 4th, 2024, to help determine the most optimal option. We've also shared these options with key stakeholders for their input, and they’ll be tested during the Turin Sprint later this year.

mreiko commented 3 days ago

Hi @Devika008 any updates to add to this ticket?

mreiko commented 1 day ago

Settings design in progress followed by a review for feedback.