Collections and Admin Sets: Admin Sets as Collections FAQ

Summary: A comparison of the similarities and differences between Administrative Sets and Collections in Hyrax.

Are Admin Sets a type of collection?

An Admin Set is a pseudo collection. There is a collection type called Admin Set with predetermined configurations that match the existing behaviors of Admin Sets in earlier Hyrax versions. In the user interface, Admin Sets are presented to the user as if they were collections.

How are Admin Sets treated in the UI?

The Admin Set configurations are consistent with the concept of Collections allowing Admin Sets to be presented to the user in the UI as though they were just another collection. The UI adjustments includeā€¦

  • REMOVED Dashboard Menu ā†’ Repository Content ā†’ Administrative Sets

  • ADDED Dashboard Menu ā†’ Repository Content ā†’ Collections

    • Lists collections of all types including Admin Sets.

    • Clicking an Admin Set will go to the current UI for managing an Admin Set.

    • When creating a new collection, if the collection type is selected to be Admin Set, it will go to the existing New form for Admin Sets.

    • When editing an Admin Set, it will go to the existing Edit for for Admin Sets.

    • All Admin Sets will have a Private visibility badge. This badge does not represent the visibility settings for the works associated with the Admin Set. The visibility badge is set to Private because Admin Sets do not have public landing pages and cannot themselves be discoverable to end-users.

Can the configuration for Admin Sets collection type be changed?

You cannot changeā€¦

  • Type name

  • Checkbox settings on the Collection Type Settings tab

You can changeā€¦

  • Description

  • Participants (i.e., managers and creators)

  • Release and Visibility

  • Workflow

What is the configuration for Admin Sets?

Previous Hyrax behaviors for Admin Sets determine the current settings. Effectively, the configuration isā€¦

Ā 

Admin Sets (effective) configuration

Ā 

Admin Sets (effective) configuration

Basic:

X NESTABLE
X MULTIPLE MEMBERSHIP
X DISCOVERY
āˆš SHARING

Advanced:

āˆš REQUIRE MEMBERSHIP
āˆš WORKFLOW
āˆš VISIBILITY

Why not just go ahead and switch Admin Sets to be a Collection Type?

  • Changes at this level to Admin Sets would require significant changes to existing sites.

  • There is a lot of work required to create the extended functionality for collections. Due to time limitations, that work was not part of the initial implementation.

  • There are outstanding questions about the functional split between Admin Sets and Collections and what it would mean for more than one collection type to have some of the advanced settings.

Ultimately, there was a conscious choice to minimize churn for those already moving toward production with Hyrax using the current definition of Admin Sets.