Mainly, a number of API routes were added:
/artifacts/:idwith an inscription
Acceptredirects to the latest inscription
/inscriptions/:idwith an inscription
text/x-cdli-conll) returns the inscription in that format, or HTTP 406 if none of the requested formats are available.
/:controller/:id(basically any URL) with an RDF or JSON
Acceptreturns metadata in that format.
/docs/schema/1.0houses schema information
|5||Finish CDLI inscription API||Functional API for inscriptions and annotations||started|
|6||Document LD schema||Documentation and URIs for the schema of RDF, XML and JSON-LD files||started|
|7||Finish CDLI LD API||Functional API for linked data (RDF and JSON-LD)||started|
|8||Finish links to journal system||Two-way link between Bibliography API and journal system||started|
The Inscription API is mostly a success, but needs some additional features. This involves linking the CDLI-CoNNL-to-CoNNL-U to the framework, as well as using updated authorization code to bar access to non-public inscriptions. A simple Linked Data was made to export all required formats, but additional mappings need to be made for the actual data to be meaningful.
A lot of phase 2 was finishing phase 1, as well as waiting for phase-less merge requests to be merged. On top of that, some of my merge requests require external scripts, and the process to run those is not perfected yet.
I will likely have to drop at least some of the additional objectives, mainly the API SDK. Furthermore, some objectives depend on the development of other projects, and I have limited influence on their progress.