2025-10-02 Meeting Notes

2025-10-02 Meeting Notes

Participants

  • @Susannah Broyles

  • @Kelly Kress

  • @Noah Lasley

  • @Nick Pavlik

  • @Brian Zelip

Links

Discussion topics/Notes

Topic

Notes

Topic

Notes

2025-2026 Usability Work Plan

  • Noah to make slight revision addressing Nick’s comment re. work affecting both Staff and Public User Interfaces

Google Drive Access

  • Anyone else having issues?

    • Noah will ask Council Chair / Program team

Next Steps

  • Informal Card Sort exercise with short list of popular configuration settings

    • First step is to self-assign each setting and describe the optimal User Interface and/or HTML mechanism for the setting

  • Analyze/critique existing Staff User Interface settings menus

  • Other ideas?

Reschedule Nov. meeting (currently set for 11/6)

  • Noah to create Doodle poll

Preliminary / WIP settings analysis

ArchivesSpace Configuration Parameter Usage Analysis (Focused List)

This document provides analysis of specific configuration parameters requested and their usage across the ArchivesSpace codebase.
Note: Configuration definition files in common/config/ are excluded from 'common' directory usage counts.

Summary

  • Total Configuration Parameters Analyzed: 24

  • Parameters with Usage: 18

  • Parameters with No Usage Found: 6

Usage by Top-Level Directory

  • backend: 2 parameters

  • common: 3 parameters

  • frontend: 10 parameters

  • public: 8 parameters

  • reports: 1 parameters

Detailed Parameter Analysis

AppConfig[:abstract_note_length]

Used in: public

Files:

  • ./public/app/views/shared/_result_record_summary.html.erb

AppConfig[:default_page_size]

Used in: backend, frontend

Files:

  • ./backend/app/lib/rest.rb

  • ./backend/spec/controller_agent_corporate_entity_spec.rb

  • ./frontend/spec/features/pagination_spec.rb

AppConfig[:enable_custom_reports]

Used in: frontend, reports

Files:

  • ./frontend/app/views/shared/_header_repository.html.erb

  • ./frontend/config/routes.rb

  • ./frontend/spec/spec_helper.rb

  • ./reports/custom/custom_report.rb

AppConfig[:feedback_url]

Used in: frontend, public

Files:

  • ./frontend/app/views/site/_footer.html.erb

  • ./public/app/views/shared/_footer.html.erb

AppConfig[:help_enabled]

Used in: frontend

Files:

  • ./frontend/config/initializers/help.rb

AppConfig[:help_topic_base_url]

Used in: frontend

Files:

  • ./frontend/config/initializers/help.rb

AppConfig[:help_url]

Used in: frontend

Files:

  • ./frontend/config/initializers/help.rb

AppConfig[:hide_do_load]

Used in: frontend

Files:

  • ./frontend/app/views/resources/_bulk_import_form.html.erb

AppConfig[:max_search_columns]

Used in: common, frontend

Files:

  • ./common/schemas/defaults.rb

  • ./frontend/app/helpers/search_helper.rb

  • ./frontend/app/views/defaults/_template.html.erb

AppConfig[:plugins]

Used in: backend, common, frontend, public

Files:

  • ./backend/app/main.rb

  • ./common/asutils.rb

  • ./common/db/db_migrator.rb

  • ./common/db/migrations/060_top_container_migration.rb

  • ./common/db/migrations/066_remove_top_container_legacy_restricted.rb

  • ./common/spec/appconfig_spec.rb

  • ./common/spec/jsonmodel_spec.rb

  • ./frontend/config/initializers/plugin.rb

  • ./public/app/models/finding_aid_pdf.rb

AppConfig[:pui_display_identifiers_in_resource_tree]

Used in: public

Files:

  • ./public/app/views/layouts/application.html.erb

AppConfig[:pui_expand_all]

Used in: public

Files:

  • ./public/app/views/agents/show.html.erb

  • ./public/app/views/shared/_record_innards.html.erb

  • ./public/app/views/subjects/show.html.erb

AppConfig[:pui_hide]

Used in: analyze_focused_config_usage.rb, public

Files:

  • ./analyze_focused_config_usage.rb

  • ./public/app/models/repository.rb

  • ./public/app/views/repositories/_badge.html.erb

  • ./public/app/views/resources/_resource_alltabs.erb

  • ./public/app/views/shared/_navigation.html.erb

  • ./public/config/initializers/public_new_defaults.rb

  • ./public/spec/spec_helper.rb

AppConfig[:pui_hide][:repositories]

Used in: analyze_focused_config_usage.rb

Files:

  • ./analyze_focused_config_usage.rb

AppConfig[:pui_hide][:search_tab]

Used in: public

Files:

  • ./public/app/views/shared/_navigation.html.erb

AppConfig[:record_inheritance]

Used in: common

Files:

  • ./common/record_inheritance.rb

AppConfig[:search_default_scope]

Used in: public

Files:

  • ./public/app/helpers/search_config_helper.rb

  • ./public/spec/controllers/search_controller_spec.rb

AppConfig[:show_external_ids]

Used in: frontend

Files:

  • ./frontend/app/helpers/application_helper.rb

Unused Parameters

The following configuration parameters were searched for but no usage was found in the codebase:

  • AppConfig[:pui_hide][:accessions]

  • AppConfig[:pui_hide][:agents]

  • AppConfig[:pui_hide][:classifications]

  • AppConfig[:pui_hide][:digital_objects]

  • AppConfig[:pui_hide][:resources]

  • AppConfig[:pui_hide][:subjects]