This repository has been archived by the owner on Jul 31, 2022. It is now read-only.
Replies: 2 comments 3 replies
-
In particular, I want to hear feedback regarding that new store branch and language contents separation. |
Beta Was this translation helpful? Give feedback.
2 replies
-
I've figured out, it would be better if I continue the remaining work on the phrasebook in the next v0.5.0 release, since that would introduce certain breaking changes in the JSON. Plus, I am not sure how much effort would it take to add audio playback capabilities to the phrasebook. So, the next smaller release would focus on #83 and #86, after which I will actively work on the Phrasebook Corpus document. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New storage
The most notable change is that now all JSON is being stored and subsequently served from the storage branch on the repo. I believe this separation of linguistic data from the main app source allows for a cleaner local workflow and easier content pull requesting. Also, all content modifications (by committing or pull requesting into the storage branch) will now appear on the site in under 5 minutes as per GitHub's caching timeout, without the need for the app recompilation.
Local environment
When in production mode, the app fetches files directly from the branch, and when in development mode, it fetches them from the local path, same a before. To enable local testing, copy the storage branch into your local copy of the main branch, under the static folder. It will not leak into the main branch due to the .gitignore update, as the main branch now contains only the app source.
UI improvements
Breaking JSON changes
coordinates
was renamed intopoint
and the numbers are swapped.default
was deleted. Now the default conversion pair is always the 0th and the 1st mappings.preview
was renamed intoname
.Beta Was this translation helpful? Give feedback.
All reactions