use of "profile" in links

12 views
Skip to first unread message

Paul Walk

unread,
Jun 26, 2023, 7:43:56 AM6/26/23
to signposting
Hi,

I am interested in how signposting can be best deployed by repositories (but also, potentially, other similar systems) to satisfy the use case of a client wishing to find machine-readable metadata which uses a particular "profile".

I see that the specification now has a "profile" attribute for links, so I feel confident that this is possible, but I just want to test my understanding.

In OAI-PMH (ubiquitously used by repositories) we have the concept of "metadata formats", where a repository's OAI-PMH API can typically be invoked to return a metadata record which conforms to what we might these days call a "profile". In that context, an example of such a profile is Rioxx[^1]

If I understand correctly, in signposting we might specify a link which resolves to a Rioxx metadata record (serialised as XML) something like this:

<https://eprints.lincoln.ac.uk/cgi/oai2?verb=GetRecord&metadataPrefix=rioxx&identifier=oai:eprints.lincoln.ac.uk:4> ;
rel="item" ;
type="application/xml" ;
profile="http://www.rioxx.net/schema/v2.0/rioxx/"


Is my understanding correct?

(note - the use of the OAI-PMH URL in this is a side-issue, but I wanted a link that actually resolved for the example).


Thanks,

Paul


[^1]: https://www.rioxx.net/profiles/v2-0-final/

-------------------------------------------
Paul Walk
http://www.paulwalk.net

Founder and Director, Antleaf Ltd
http://www.antleaf.com
-------------------------------------------






Herbert Van de Sompel

unread,
Jun 26, 2023, 8:28:28 AM6/26/23
to Paul Walk, signposting
Hi Paul,

Your understanding is totally correct. See  also info with this regard in https://signposting.org/conventions/#bibliographic

Greetings 

Herbert 

On Jun 26, 2023, at 13:43, Paul Walk <pa...@paulwalk.net> wrote:

Hi,
--
You received this message because you are subscribed to the Google Groups "signposting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to signposting...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/signposting/0BC83D17-E027-40D6-81F9-EB6B95F74B95%40paulwalk.net.

Paul Walk

unread,
Jun 26, 2023, 8:59:57 AM6/26/23
to Herbert Van de Sompel, signposting
Thanks Herbert!

One question: at the very bottom of this page:

https://signposting.org/adopters/

I see the use of the "profile" attribute.

But in the page you just sent me, under the "Attributes for Typed Links" section it says:

"...The value of the formats attribute indicates the profile to which the resource that is the target of the link conforms."

And the attribute in the example there is called "formats".

Are the "formats" and the "profile" attribute synonymous?

Thanks,

Paul

Herbert Van de Sompel

unread,
Jun 26, 2023, 9:05:48 AM6/26/23
to Paul Walk, signposting, Herbert Van de Sompel
Thanks for catching this. Let's say that "formats" is legacy ;-)

"profile" is the thing!

Greetings

Herbert
--
==================
Herbert Van de Sompel

Paul Walk

unread,
Jun 26, 2023, 9:26:41 AM6/26/23
to Herbert Van de Sompel, signposting
Ah - cool - thanks!

Herbert Van de Sompel

unread,
Jun 28, 2023, 6:51:45 AM6/28/23
to Paul Walk, signposting
I updated the Conventions page to remove mentions of the "formats" attribute, replacing them with "profile" as was intended:


Thanks again, Paul, for catching this.

Greetings

Herbert




On Mon, Jun 26, 2023 at 2:59 PM Paul Walk <pa...@paulwalk.net> wrote:
Reply all
Reply to author
Forward
0 new messages