massgov / massgov/feature-requests
Allow visitors to search and filter documents and law library content
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 12
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Is your feature request related to a problem? Please describe.
There are often collections of documents and pages that constituents would like to search within or filter. The standard site search is too broad. There should be a focused way to search and filter a collection from a page such as an info detail page.
Describe the solution you'd like
Documents and other content types (advisory, decision, rules of court, regulation, exec order) currently have a "type" field and a "labels" field. We can consistently make sure that the type field is in metadata and we can also add the labels to metadata. We then can create a component that allows visitors to search for content with criteria such as content type, organization, subtype and labels. The author could predefine the query parameters which could match groups of documents or pages. There may need to be custom fields displayed in the results rather than just a simple link. Requirements analysis needed.
Possible collection include:
Audits
Inspector General reports
DOB enforcement actions
DOI public hearing decisions
DOI regulatory bulletins
DALA General Jurisdiction Decisions
MCAD Hearing decisions
Ethics decisions / rulings
ATB Findings and reports
Civil service commission decisions
DOR Technical information releases
PERAC Memos
Additional context
An example of other sites that handle this well:
https://www.sao.wa.gov/reports-data/audit-reports/
Other examples functionality:
https://secure.sos.state.or.us/muni/public.do
https://secure.in.gov/apps/sboa/audit-reports/#/
https://www.stateoig.gov/find-a-report
http://ethics.la.gov/EthicsOpinion/Welcome.aspx?dbid=0
https://www.kansas.gov/ethicsopinion/
This was requested by the State Auditor's office.
Reference
n/a
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the issue’s proposed metadata, content types, organizations, subtypes, labels, and example collections and external sites. Complete the needed requirements analysis for a collection search and filtering component, including predefined query parameters and result fields; the work is done when those requirements are agreed and actionable.
Written by the indexing model from the issue text.
Assessment
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100