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

Use Case: New Burrito Created Offline #227

Open
jag3773 opened this issue Nov 19, 2020 · 3 comments
Open

Use Case: New Burrito Created Offline #227

jag3773 opened this issue Nov 19, 2020 · 3 comments
Assignees
Labels
Documentation Things to include or change in the doc Use Case We need an ontology to know what this is

Comments

@jag3773
Copy link
Collaborator

jag3773 commented Nov 19, 2020

(related to #208)

Use Case

Creating a new burrito offline and uploading to an online idAuthority for the first time.

Autographa creates a new burrito and writes metadata like this:

"idServerKey": {
  "id": "https://127.0.0.1"
}

...

"idServer": "ag",

...

"ag": {
  "id": "uidhashthingy",
  "revision": "checksumhashthingy",
  "timestamp": "2020-11-19-11:30"
}

The receiving idAuthority would then add this to their catalog with their own id:

"ptx": {
  "id": "2880c78491b2f8ce",
  "revision": "sldfjiejsm",
  "timestamp": "2020-11-19-11:30"
}

The ptx idAuthority should return the id and revision, timestamp that it recorded in its system. Client application can save any of that but definitely the id would be useful in future interactions with idAuthorities.

@jag3773 jag3773 added the Use Case We need an ontology to know what this is label Nov 19, 2020
@jag3773
Copy link
Collaborator Author

jag3773 commented Nov 19, 2020

As long as timestamp is implemented in #208 this use case is accounted for.

@jag3773
Copy link
Collaborator Author

jag3773 commented Dec 3, 2020

We need to document this in the RTD site. (We should create a dedicated "Use Cases" section in the docs).

@jtauber
Copy link
Collaborator

jtauber commented Jan 7, 2021

Does this use case help with my question in #235?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Things to include or change in the doc Use Case We need an ontology to know what this is
Projects
None yet
Development

No branches or pull requests

2 participants