CenterForDigitalHumanities / CenterForDigitalHumanities/TPEN3
Create Transcription Project Interface
- Dominant language
- HTML
- Stars
- 5
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Interface for authorized user to create a new transcription project. The meat of the form is modules to describe project and create a TPEN Project configuration object:
- Manifest from string - canvases or images URI, creates URI and loads into Manifest by URI
- Manifest from resources - load a manifest or sequence or canvas and add it to the working manifest
- Manifest by URI - load remote or RERUM URI with preview
- Project Label - May be different from Manifest label
- Automatic project info - creator, modification, references to Manifests
Proposed config object:
``` javascript
{ "@context" : "http://rerum.io/api/context.json",
"@type" : "tpen:Project",
"label" : ,
"manifest" : ,
"configuration" : {
"ui" : { // preferences for interface
"tools" : [ ], // splitscreen tool keywords and URIs
"layout" : { }, // toggles for buttons and interface modules
"interface" : // override for default transcription interface
},
"permissions" : [ { "agent" : , "access" : } ]
},
"creator" : ,
"version" : [],
"createdAt" : ,
"modifiedAt" :
}
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.