ARK/NAAN Registry] Additional data — NAAN 49254 — Axiell — Issue #958

14 views
Skip to first unread message

Gabriel Silveira Marques

unread,
Oct 29, 2025, 7:39:13 PM (7 days ago) Oct 29
to m.den...@axiell.com, arks-...@googlegroups.com

Hi Mark,

Thanks for your request to update NAAN 49254 (Axiell) to “add shoulders.”

In practice, to register a shoulder we need, for each shoulder you want to add, the items below (one line per shoulder is fine):
Shoulder string (the prefix immediately after the NAAN), e.g. b, t1, ax/ → ARKs would look like ark:/49254/b{assigned}.

Solve base/target rule (the “associated target”):

The stable resolver hostname you want N2T to send traffic to (e.g., https://resolver.axiell.com/ark:/49254/…) and

How the target URL should be constructed from the ARK (pattern or rewrite rule), e.g. https://resolver.axiell.com/ark:/49254/b$id (with suffix passthrough if applicable).

Scope / purpose of the shoulder (content class, collection, or tenant segmentation).

Resolution mode you prefer: local only, N2T only, or both.

Name assignment / persistence policy URL (NAP) for this namespace (a short web page is enough).

Contacts: admin and technical (names + emails).

Minter/management details (e.g., Noid or other), and whether this shoulder will be minted by Axiell for multiple client institutions.

If it's for multiple organizations, note that each content-holding institution typically should have its own NAAN; a shoulder is better suited to separating classes of objects within one organization’s namespace.

If it helps, here’s a sample JSON sketch you can adapt (illustrative only):

{
"rtype": "NAAN",
"action": "update",
"current_naan": "49254",
"org_name": "Axiell",
"shoulders": [
{
"label": "b",
"resolver_base": "https://resolver.axiell.com/ark:/49254/",
"target_pattern": "https://resolver.axiell.com/ark:/49254/b$id",
"suffix_passthrough": true,
"purpose": "Books and monographs",
"policy_url": "https://www.axiell.com/ark-nap",
"contacts": {
"admin": {"name": "…", "email": "…"},
"tech": {"name": "…", "email": "…"}
},
"minter": "Noid (details...)"
}
],
"change_requestor_name": "Mark den Elzen",
"change_requestor_email": "m.den...@axiell.com"
}

Next step: if you reply with the items above (even in plain text), we’ll package the update and resubmit it to the ARK curators so they can proceed with adding the shoulder(s).

Best regards,


--
Gabriel Silveira Marques
Reply all
Reply to author
Forward
0 new messages