File upload widgets

Describe the problem you would like to solve
There are many type of file upload widget: files in a new submission, upload a submission file (select file genre and potentially files for revision) , upload a review (no file genre, but 3 steps: metadata etc.), simple file upload like picture in profile or files in library.

Describe the solution you’d like
Our editors wish to have the same widget everywhere, and the one use for new submission (VueJS) seems to be the simplest.
having some consistency throughout the workflow process would be nice: for example, for an author, he has different modules during submission process and revisions uploading ?

an idea for uploading revisions for an author: show all the files uploaded during submission and for each of them, propose to upload a revision? In our case, often it’s only a part of files that need to be revised

Who is asking for this feature?
Journal Editors, Authors

Additional information

I noticed an issue: Cancel in the file upload wizard doesn’t remove file · Issue #9764 · pkp/pkp-lib · GitHub

Thank you

Hi @kara28,

We’re gradually rewriting parts of the system; the upload process in the “new submission” workflow is the most modern, and we’ll gradually be adopting that approach elsewhere. But rewrites will take time; we try to modernize existing parts of the system for tooling (e.g. VueJS etc) at he same time as we improve the business design (e.g. adding/revisiting features). That allows us to balance improving the system and also gradually updating coding practices. But we’re a small team working on large applications and it’s a tough balance!

Regards,
Alec Smecher
Public Knowledge Project Team