-
Notifications
You must be signed in to change notification settings - Fork 66
Closed
Description
After quite a few changes it seems time to stamp a new version tag (my direct incentive being that Hypothes.is can then build upon it). I discussed this with @tilgovi. @nickstenning, what do you think?
This release will break the Python API (because of the independence from Flask), but will keep the HTTP API intact, so I guess v0.12 would be an appropriate version number?
Which steps do we still need for a release? I can think of these:
- Merge Change term filter into match query #89 and Have search use search_raw and count use search #91.
- Write a script to help reindexing, and add a warning on a mapping conflict. (made a start, see Create reindex.py, add warning on mapping conflict #93)
- Write changelog.
These things may need a bit more time and don't break any API, so I would leave them for v0.12.1:
- OA JSON-LD support ([WIP] First attempt at using Open Annotation Data Model #83 & [WIP] Make store return JSON-LD when preferred #90)
- Document the Python API more completely
My coding spree will end or at least diminish soon when the academic year starts again, so I am hoping to get this all done very soon.
Metadata
Metadata
Assignees
Labels
No labels