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

VIVO-1519: Prefixes for Java should be simple substititions #3109

Open
chenejac opened this issue May 28, 2018 · 2 comments
Open

VIVO-1519: Prefixes for Java should be simple substititions #3109

chenejac opened this issue May 28, 2018 · 2 comments

Comments

@chenejac
Copy link
Contributor

chenejac commented May 28, 2018

Mike Conlon (Migrated from VIVO-1519) said:

@grahamtriggs points out that prefixes for Java are now "handled" as a result of VIVO-1408 and then a workaround was provided for jenatools in the form of VIVO-1408

This issue would implement prefixes as transparent simple text substitutions.  No '#' in a java class path interpreted by software in some special way.  Prefixes for java class paths should end in '.'  so that one can write prefix:path.path and the substitution occurs in a transparent way, leading to syntactically correct path.

Requires discussion.

@chenejac
Copy link
Contributor Author

chenejac commented May 28, 2018

Andrew Woods said:

Based on Jim Blake's comment in VIVO-1408, it appears that a namespace can not be terminated with a ".":

 It would be much easier to read these strings if we could use RDF namespaces with corresponding prefixes. However, the period is not a valid delimiter for a namespace.

@chenejac
Copy link
Contributor Author

Mike Conlon said:

I guess as see the prefixes as a shortcut and the string following the prefix as the text to substituted for the prefix.  The notion that the user's content must be manipulated is a concern.

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

No branches or pull requests

1 participant