Skip to content

Add UDC (Universal Decimal Classification) support #2488

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from

Conversation

demiankatz
Copy link
Member

@demiankatz demiankatz commented Jul 7, 2022

This PR is intended to add UDC support as an alternative to Dewey and LC. Currently there is a great deal of work still to do, so this is just a TODO list and some translations; work will be filled in as time permits.

TODO

  • Decide whether we need separate ones/tens/hundreds translations, or if we can use a unified language file for all of UDC
  • Determine how to account for versioning (since different versions of the UDC standard have some significantly different assignments of numbers, and mixing them together will cause confusion)
  • Add indexing support
  • Add search support
  • Add browse support
  • Add alphabrowse support
  • Add UDC namespaces to "optional" list in language devTool
  • Obtain further translations

@demiankatz
Copy link
Member Author

On today's Community Call, @EreMaijala pointed out that different versions of UDC can have significantly different classifications. I've added a TODO checkbox above as a reminder that we should figure out a way to differentiate (or at least report) versions before we can fully implement this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants