Open jag3773 opened 6 years ago
@jag3773 fyi before we make this content change I'll need to disable overwriting tw_cat.json. Technically this entire issue should be completed before then, but we at least want to disable overwriting the tw_cat.json.
Example new structure is https://git.door43.org/destatez/en_tn .
I think I have this all done. I'm testing rebuilding the ts api to ensure it's backwards compatible with the legacy formatted tN (it works in the unit tests just making sure).
@jag3773 We are ready for a live test. Can you please submit the updated English Titus tN to the catalog? All of my tests pass, but just to be safe I've also backed up the notes and tw_cat for Titus in the tS api.
@neutrinog It's not going to be until January at the earliest that we want to push a new copy out into the API. Until then do we have a test/dev pipeline that we could it with? If not we can probably wait if that works for you.
we can wait. I've written a bunch of unit tests regarding this so I feel pretty confident.
I want to keep this open a placeholder for us (at least me) to remember that we haven't tested this yet.
For the tS v2 API endpoint we want the tN to be presented as chunks, not as individual verses.
The tN will be converted to be verse by verse files in DCS shortly. After that happens we'll need a processor to combine those to be chunk level for the tS v2 API endpoint.
Take note that the processor will need to:
tw_cat.json
(see #42 )The output for the tS v2 API JSON files should so very few (if any) differences to what was published for v11.