pombase / canto

The PomBase community curation tool
https://curation.pombase.org
Other
19 stars 7 forks source link

organizing tables on "person" pages #1158

Open mah11 opened 8 years ago

mah11 commented 8 years ago

We would like the tables to be a bit better organized on the "person" pages we see in the admin interface (e.g. ).

Use session statuses somehow, but I'm not sure we decided whether each session status should have a separate table. That might be the cleanest way to do it, but maybe some could be lumped, as long as we can sort on status. I've added the "discuss" tag just to get that point clarified.

Add a table for completed sessions, but collapsed by default and expandable (used to have this, but removed it because they were huuuge for admin curators and didn't collapse). To ddiscuss: decide whether to lump all "curation completed" statuses (needs_approval, approval_in_progress, approved).

To discuss: either split the "currently being curated" table into several based on session status, or make the one table sortable on status. Which?

Also make the tables sortable on at least a couple more columns - current curator, authors. Any others?

(transferred from #603)

mah11 commented 8 years ago

the ancient ticket #284 isn't entirely unrelated (tho that one looks like it's about the admin front page rather than individual person pages)

ValWood commented 6 years ago

this is how it looks currently: ~view/object/person/494?model=track

@mah11 @Antonialock please expand with anything else is required, or add any further discussion points. If you are happy with the proposal, remove your name and then I know that I can remove the "discuss" label. I'm trying to gather the ones we really need to discuss for next week.

mah11 commented 6 years ago

I don't use these pages enough to have strong feelings (even when I opened the ticket, I think I was just transcribing a curator meeting consensus).

ValWood commented 6 years ago

OK, just the few tweaks above on this for now.

Antonialock commented 6 years ago

agreed

ValWood commented 5 years ago

Action items for this ticket