-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Discovery: Clarify the INTENT of the TEI #89
Comments
URNs are identifiers. URLs are locators. The point of having a URN is that it can be reached in many locations. An ISBN of a book is a unique identifier, a URL to it in Amazon is a locator. By removing DNS failover and load balancing we are missing the point of an identifier and may move to URLs directly. |
My PoV is slightly different:
I would really like for TEA clients to have an abstract |
Ok, I'll buy that. Let's change to
I'll add some example code to my repo for that. |
We can move the type after the domain, if a DNS domain is always the right identifier for a software producer. I don't think it is. For example the Apache Commons PMC could use these TEIs for their software:
As I mentioned elsewhere, we could have TEIs of the form Summarising: I think that your initial approach of putting |
Sure, that is something we could settle in stone. TEI resolvers should provide a prioritized list of HTTPS endpoints. It doesn't really matters how they do it, as long as they do it. The TEI resolver feeds the list to the TEA client, which will try the backups if a request fails. |
We've had several discussions on the TEI syntax and the intent. This needs to be clarified.
The text was updated successfully, but these errors were encountered: