MESH-Research / Pilcrow

A web application for Collaborative Community Review
https://pilcrow.meshresearch.dev/
GNU Lesser General Public License v3.0
4 stars 3 forks source link

Update Submissions Tables with Date and Username #2074

Closed gmeben closed 5 months ago

gmeben commented 6 months ago

Currently, submissions presented within submission tables don't show when they were submitted or by whom. Publication Names has a column, which may not be useful to Pilcrow instances where only one publication will exist.

Add the following columns to Submission Tables:

Review Checklist

Accessibility Checklist

gmeben commented 6 months ago

The added columns are likely going to make it so that the width of submission tables will exceed the viewports of devices most of the time, making the "Actions" column only accessible with horizontal scrolling.

Question for this issue:

  1. Does it make sense to add functionality that allows a user to specify which columns are visible?
    • Pros: users are empowered by the interface, table-width problems are eliminated
    • Cons: could be costly to design and implement appropriate components, existing tests will need to be updated
    • This could be done by:
      • Storing this preference information in the database
        • Pro: user preferences are saved regardless of device accessing Pilcrow
        • Con: somewhat costly in that an appropriate database schema will need to be designed and implemented
      • Using cookies and storing this preference information client-side
        • Pros: relatively inexpensive to implement
        • Cons: user preferences are relative to the device accessing Pilcrow, has GDPR concerns because cookies are being used
gmeben commented 6 months ago

Feature Request: https://feedback.pilcrow.dev/posts/3/add-date-and-username-in-submissions-table

sattler9 commented 6 months ago

Hey team! Please add your planning poker estimate with Zenhub @gmeben @vilagshe @wreality

gmeben commented 6 months ago

A separate issue will be created to address any reflow problems or empowering users to modify the appearance of the interface with regard to submission tables.

Edit: That issue is #2104