bytestone-editor
Hand-editing the bytestone archive: a photo's claims changed through life-weaver's archive service.
The scanner (bytestone-scan) describes a photo once, at capture. Changing
what is said about it afterwards is this tool's job. It reads an item's
record from the archive service and every change goes back through that
service, never to the archive's tree: the service rewrites the item's
photo.yaml, re-manifests the bag and keeps the former record on file,
since a claim is something said about the photo and what was said before
stays said. Masters are never altered.
Running it
life-weaver serve # the archive service, http://localhost:8321
bytestone-editor serve # the editor, http://localhost:8322
bytestone-editor serve -addr localhost:9000 -archive http://nas:8321
Open an item by its id. The photo page shows the archive's record; Edit opens a form filled from it; Save sends the changed claims to the service and the page shows the record it now holds.
What can be changed
| Field | Where it lives in photo.yaml |
|---|---|
| Caption | caption — what the picture shows, in the archivist's words; not a claim |
| Date taken, and whether approximate | a claim of kind date taken, an ISO 8601 prefix (1952, 1952-07, 1952-07-14) |
| Photographer | a claim of kind photographer |
| What the back says | a claim of kind back; only when the back was scanned |
| Source | each claim's source: back, front (that side of the print) or family (a relative's word) |
Every claim the editor writes is read: transcribed, by a person.
| Item | Edit |
|---|---|
| held by the archive | Edit → form from the archive's record → Save through the service |
| reserved only (a duplicate the archive rejected, or never deposited) | not offered: there is no record to change |
Links
| Documentation | https://bytestone-editor.docs.bytestone.uk |
| Source | https://git.bytestone.uk/hum3/bytestone-editor |