-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
言語ごとのリリースについて #593
Comments
issue作成ありがとうございます!!
これらの需要に対して、優先度の高いものを率先的に実装する方法と、完璧なものを最初から作る方法がありそうです。
手法1が一番やりたいことで、優先度が高いのが手法2なので、1の方への拡張をできるようにしつつ2の方を実装するのが筋かなと思いました。
この流れであれば拡張も容易ですし、そもそもエンジンの機能追加の需要が発生しなければ最初から手法1の方を実装する流れでも問題なさそうです。 |
こちらの方針をどうするか考えて実現することはバージョン0.15リリースに必須要件かもです リリースする流れになって、言語ブランチ周りに時間が割けなさそうだったら |
この方針について @qryxip さんと(放送で)ちょっと話しました。 言語ごとのリリース戦略をどうしていくかは分かりませんが、とりあえずバージョン0.15のリリースに関しては、次の2つのことをすればよさそうかなと。
1はやっておくと、コアの破壊的変更をしたい時にエンジンの都合を考えなくて良いので後腐れがない気がします。 |
内容
現在C APIとPython APIのみをリリースしていますが、今後言語が増えるごとに全言語を同時にリリースすることは厳しくなるかもしれません。というより粒度が合わなくなるかもしれません。そのためリリースについて考える必要に迫られると思います。
Discordでの会話
https://discord.com/channels/879570910208733277/893889888208977960/1141451611336622131
https://discord.com/channels/879570910208733277/893889888208977960/1141455967159074967
https://discord.com/channels/879570910208733277/893889888208977960/1141456299087900864
https://discord.com/channels/879570910208733277/893889888208977960/1141663150920445995
python-0.15.0
のように各言語バラバラにリリースするのを私は提案したいです。特定の言語だけ修正というのも今後はあると思いますし、同時にリリースできるならそのときはそのときで同時に出せばよいと思います。今はActionの無料枠を余計に取るということもないはず。Pros 良くなる点
Cons 悪くなる点
実現方法
VOICEVOXのバージョン
N/A
OSの種類/ディストリ/バージョン
その他
The text was updated successfully, but these errors were encountered: