alphacep / alphacep/vosk-api

Kotlin Multiplatform Release Plan

Open
#1,273 9 comments 1 reaction 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
15.1k
Forks
1.8k
PR merge metrics
No merged PRs in 30d

Description

- [x] **Decide on version scheme.**
Currently, the version is set to 0.0.0. Should this be in sync with the [releases](https://github.com/alphacep/vosk-api/releases), or should it be updated by itself?
- [x] **Update documentation.**
Ensure documentation is compliant and well descriptive. Currently it just takes documentation straight from the C API which is not helpful at all.
- [x] **Update license headers.**
While we all know it is apache2, I will add the headers to all files for it.
- [ ] **Publish to maven central.**
Once prior steps are complete, Publish to the maven repository.
- [ ] **Update dependents.**
Numerous dependent applications should be updated to make use of the Kotlin API.
- [ ] [demo](https://github.com/alphacep/vosk-android-demo): https://github.com/alphacep/vosk-android-demo/pull/198
- [ ] [android-service](https://github.com/alphacep/vosk-android-service): https://github.com/alphacep/vosk-android-service/pull/27
- [ ] **Remove `android` and `java` sub-projects**
They are duplicate code, and Android is default Kotlin nowadays anyways.

Continued from #1241

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.