Skip to content
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

Support item source in basic registry item schema #2

Open
1 of 2 tasks
strogonoff opened this issue Jan 8, 2021 · 4 comments
Open
1 of 2 tasks

Support item source in basic registry item schema #2

strogonoff opened this issue Jan 8, 2021 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@strogonoff
Copy link
Contributor

strogonoff commented Jan 8, 2021

Support item sources of two formats:

  • Citation. Item was imported either from an unstructured source, such as a book.
  • Absolute link. Item was imported from another structured registry.
@strogonoff strogonoff added the enhancement New feature or request label Jan 8, 2021
@strogonoff strogonoff self-assigned this Jan 8, 2021
@ronaldtse
Copy link

For citation, please use the model at: https://github.com/relaton/relaton-models

@strogonoff
Copy link
Contributor Author

Reversing on the idea of two item source formats.

Core registry item schema should support only one source: items imported from another structured registry based on the same format.

Citations could still be provided, but that would be defined by particular register item schema. The reason is that whether citations are used, and in which format, is dependent on particular item class. Some registers will have items that support citations (e.g., ISO GR), while others won’t (e.g., ITU SP).

Register items could use Relaton model for citations, but this would not be in scope of core registry kit.

@ronaldtse
Copy link

A citation is technically a relationship, correct? And one can specify multiple of these relationships. Additional “qualifiers” can also be given eg. “identical”, “modified” etc in a relationship.

@strogonoff
Copy link
Contributor Author

A citation is technically a relationship, correct? And one can specify multiple of these relationships. Additional “qualifiers” can also be given eg. “identical”, “modified” etc in a relationship.

In more complex cases, probably. Looks like different registers may have different ways of specifying citations/information sources (and with different level of detail), part of the reason why I think it should not be dictated by registry framework and will be left up to specific registers.

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

No branches or pull requests

2 participants