DDMAL / DDMAL/cantus

Implement all CantusDB searches in Cantus Ultimus

Open
#700 6 comments 0 reactions 0 assignees View on GitHub
Enhancement Medium Priority Search
Dominant language
JavaScript
Stars
16
Forks
4
Avg merge
2d 16h
Merged PRs (30d)
3

Description

Keeping a running list of the search types included by this here:

- Volpiano search: octave dependence and repetition of notes (see Anna's comment below)
- Volpiano search: transposition of search queries
- Chant text search: need to determine whether there are any operators (`starts with` vs `contains`, etc) as discussed in #549
- Combined searches that include query parameters across multiple facets (eg. similar to an "advanced search" feature you might see in other databases)

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reading the six comments, Anna's note, and issue #549 to clarify the Volpiano, chant-text, and combined-search requirements. Done means all four listed search areas are implemented in Cantus Ultimus with agreed behavior for operators and query parameters.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
search
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.