-
Notifications
You must be signed in to change notification settings - Fork 71
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
How to register a new namespace in Fedora after installation? #804
Comments
@Natkeeran It gets autoregistered the first time you declare it when ingesting. If a namespace prefix is declared in the RDF when you upload it via POST or PUT, it will get registered. If it's not, you get |
Re-reading i see you ask a second question that I missed. TBH I'm not 100% on it, but IIRC there's not much you can do once it's registered. |
Just wanted to clarify that the prefix nsXXX just means that is how it appears in the short form, the actual full URI is still there. That prefix really means nothing and registering the additional prefixes in Fedora makes it look nicer but has no actual impact on functionality. |
Coming back to this in the discussion around the SQL object persistence PR. We should stop using the claw.cnd as Fedora now allows dynamic prefix addition and stores most URIs as the full URI. We need to help people stop using the |
I'm all for using the namespace registry. Although, if we updated ansible-role-fcrepo to use the custom namespaces, does that force using fedora 5.x? If so, then the default value |
When CLAW/Feodra is installed, the claw.cnd can be configured register prefix-namespaces in Fedora. However, it is not clear how to do that after installation. Also, how can one delete unused/incorrect prefix-namespaces.
References
The text was updated successfully, but these errors were encountered: