az-digital / az_quickstart

UArizona's web content management system built with Drupal 10.
https://quickstart.arizona.edu
GNU General Public License v2.0
30 stars 20 forks source link

Add category grouping and sorting on Person views #1524

Open joshuasosa opened 2 years ago

joshuasosa commented 2 years ago

Motivation

On UA Quickstart, Person views have grouping by category and associated sorting by taxonomy term weights. Sites migrated to AZ Quickstart should reasonably expect equivalent or better features and functionality.

Is your feature request related to a problem? Please describe.

There is no Person category grouping or sorting on related views in AZ Quickstart.

Proposed Resolution

Describe the solution you'd like

Re-add category grouping and sorting on Person views. The solution should likely replicate what was done in UAQS Person views.

Screenshots

UAQS Grid

image

UAQS List

image

Current AZQS Grid (people do have different categories set)

image

Current AZQS List (people do have different categories set)

image

danahertzberg commented 2 years ago

Just adding some context. We had previously decided to not include this as it is possible to do manually with view arguments. It also created confusion and bugs when people in multiple categories appeared twice unnecessarily.

joshuasosa commented 2 years ago

Just adding some context. We had previously decided to not include this as it is possible to do manually with view arguments. It also created confusion and bugs when people in multiple categories appeared twice unnecessarily.

Is feature parity a goal of UAQS to AZQS migrations? If so, leaving out features like this is below parity and creates situations of unexpected downgrades and changes, causing its own confusion when those features are missing after a migration.

Instead of unilaterally removing it, I'd suggest the opposite: re-add it as it was in UAQS and add documentation on how to disable categorization by site builders if needed.

If the project wants to lean into "what's used most by campus" based on UAQS usage, then a survey of UAQS sites should be done before removing functionality.

joshuasosa commented 2 years ago

Just doing a very quick cursory view of other sites, I can see that categorization on these directory pages is very much in use: https://english.arizona.edu/leadership https://w3.physics.arizona.edu/people-list https://science.arizona.edu/about/contact-us https://uair.arizona.edu/content/staff-directory https://diversity.arizona.edu/people https://president.arizona.edu/leadership-governance https://cancercenter.arizona.edu/about-uacc/leadership https://thrive.arizona.edu/people https://ltrr.arizona.edu/people/faculty https://www.geo.arizona.edu/faculty

And my department's use: https://kmicf.lpl.arizona.edu/people https://www.lpl.arizona.edu/PMRG/people

camikazegreen commented 2 years ago

@danahertzberg Would it be possible to add the functionality back that matches QS1, and use the "multiple views with arguments" as a solution when people are seeing bugs and confusion?