Skip to content
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

次期リリース機能選定 #431

Closed
1 of 2 tasks
KENCHjp opened this issue Sep 9, 2018 · 8 comments
Closed
1 of 2 tasks

次期リリース機能選定 #431

KENCHjp opened this issue Sep 9, 2018 · 8 comments
Labels
management 運営に関する話題 【ChangeLog除外】 Release Release作業チケット【ChangeLog除外】
Milestone

Comments

@KENCHjp
Copy link
Member

KENCHjp commented Sep 9, 2018

今までのNext Releaseに向けての議論で目玉機能は以下二つだったかと思います。

  • x64対応
  • Windows10対応

各々Issueを立てました。
現在進行中のIssue及びRPでNextReleaseに向けて必須なものは、看板のIn Progressへ追加してはどうかと思います。

他に、必須ではないがついかしてはどうかというものは、このIssueで検討し組み込む場合は、Issueたてて、In Progressへ順次追加ですかね。

@KENCHjp KENCHjp added the Release Release作業チケット【ChangeLog除外】 label Sep 9, 2018
@kobake
Copy link
Member

kobake commented Sep 11, 2018

https://github.com/orgs/sakura-editor/projects/1
カンバン貼っときます

@m-tmatma
Copy link
Member

#326 を追加しました。
仕様をどうするかという話なので必要だと思います。

@m-tmatma m-tmatma added this to the next release milestone Sep 12, 2018
@KENCHjp KENCHjp added the Release Release作業チケット【ChangeLog除外】 label Sep 18, 2018
@arigayas
Copy link

arigayas commented Dec 7, 2018

image
#683 のスクリーンショットを見て思ったのですが
次期バージョンの番号(2.4.0?)が決まっているのなら、
開発バージョンが

sakura(Alpha Version) 2.3.2.0

となっているのは違和感(*)があるので更新された方が良いと思いました。

(*)違和感というのは、もうすでに2.3.2.0がリリースされているのに
このバージョン番号でアルファ版で開発がされていると勘違いさる可能性がある点です。

@m-tmatma
Copy link
Member

m-tmatma commented Dec 7, 2018

となっているのは違和感(*)があるので更新された方が良いと思いました。

コメントありがとうざいます。

お願い

確かメール通知であのコメントみたけど、どこに書いてあったかな?
探してチケット化するのが手間なので、独立したチケットにしていただけると助かります。

その上で、関連のある箇所のチケットに登録したチケット番号(#xxx)を書いていただくとありがたいです。
(xxx の部分が該当のチケット番号。そうすると自動的にハイパーリンクになります。)

単に質問だけのチケットでも要望でもいいです。
そのほうがスルーされて反応がないことも少なくなる(ゼロではない!)と思います。

回答

(*)違和感というのは、もうすでに2.3.2.0がリリースされているのに

これはローカルビルドのみです。
(つまり、自分でソースコードを取得して自分でビルドした場合です)

appveyor でビルドしたバイナリには末尾にビルド番号 (ビルドするたびにインクリメントされる数値)が入ります。(appveyor は GitHub でソースコードをアップしたときに自動的にビルドしてくれるサービスです。)

例えば
https://ci.appveyor.com/project/sakuraeditor/sakura/build/job/sfrc57f1wya1it1j/artifacts
のビルドで artifacts をダウンロードするときに、build1324 という文字列が zip ファイル名に
入っているのを確認できます。

この 1324 という数値がビルド番号になりますが、バージョン番号の末尾にも使われます。
つまり、上記のバイナリの場合 2.3.2.1324 というバージョンになります。

appveyor でビルドしたバイナリは
異なるソースコードからビルドしたバイナリには必ず異なるバージョン番号が振られますし、
同じソースコードからビルドしてもリビルドした場合には異なるバージョンが振られます。

@berryzplus
Copy link
Contributor

たぶん、Alpha Version の語感からくるズレの話をしてるんではないかな、と。

疑い) sakura(Alpha Version) 2.3.2.xxxx
正?) sakura 2.4 Alpha Version 2.3.2.xxxx

ということなのではないかと・・・。

そういわれてみればそれが正しいような気もします。

変えるのは(そんなに)難しくはないと思っています。
リリースするたびに Alpha の前の数字変えるの?という議論もあります。(変えればいい気がw

これに関しては意見、感想、いちゃもん、対案、それぞれ募集中って感じです。

@arigayas
Copy link

arigayas commented Dec 8, 2018

@m-tmatma さん
関係ありそうだなぁと思ってこのissueに書きました(汗)
あとで新たにissue登録しますね。

@berryzplus さんの推察通りです。
現行の表記) sakura(Alpha Version) 2.3.2.xxxx
個人的にはこちら) sakura 2.4 Alpha Version 2.4.0.xxxx

開発版で次のリリースバージョンの数字が決まった時点で
バージョンの数字は更新されるのが良いと思います。

@arigayas
Copy link

arigayas commented Dec 8, 2018

#685 を登録しました。

@takke takke added the management 運営に関する話題 【ChangeLog除外】 label Dec 14, 2018
@KENCHjp
Copy link
Member Author

KENCHjp commented Mar 27, 2019

本件一旦2.4.0ではx64対応はスライドWindows10はサポート対象(テスト対象)ということで。
x64は次バージョンにしましょう。

@KENCHjp KENCHjp closed this as completed Mar 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
management 運営に関する話題 【ChangeLog除外】 Release Release作業チケット【ChangeLog除外】
Projects
None yet
Development

No branches or pull requests

6 participants