OIN -> SWH deposit connection
[Currently as email exchange]
First check on staging and then reiterate the procedure on production when ready.
Plan, staging first:
-
swh: provide documentation on actions to undertake by clients (and push them to the clients). None exists ¯_(ツ)_/¯ -
Reply to email asking for required information: -
keycloak staging user to create on staging -
provider url
-
-
D8142: Create documentation on how to boostrap a new deposit collection -
Send email to require the needed information [1] -
Publish new documentation to register new deposit client [1] -
(current status) awaiting feedback from client -
replied -
client: Create account on keycloak staging [2] (amurphy97) [3] -
#4399 (closed): swh: add swh.web.deposit to oin user's role -
#4399 (closed): swh: Create deposit collection for new deposit client -
#4399 (closed): swh: associate the provider url to the new deposit client -
client: check everything is fine -
Access the authenticated service document endpoint, GET /servicedocument/
[4] -
push their first deposit following api documentation [5]
-
-
[1] https://docs.softwareheritage.org/devel/swh-deposit/api/register-account.html
-
[2] https://webapp.staging.swh.network/oidc/login/?next_path=https://webapp.staging.swh.network/
-
[3] client information:
-
username: amurphy97
-
collection: oin
-
provider-url: openinventionnetwork.com
-
[4] https://docs.softwareheritage.org/devel/swh-deposit/endpoints/service-document.html
-
[5] https://docs.softwareheritage.org/devel/swh-deposit/endpoints/collection.html
Migrated from T4399 (view on Phabricator)