バージョン3リリースへ向けて

Issue #688 resolved
k4nagatsuki repo owner created an issue

CardWirthPy 2がリリースされたのが去年の9月ですので、そろそろバージョン3リリースへ向けての作業を開始する頃かと思います。

手順はバージョン2(#512)を踏襲してよいかと思います。

  1. 来月初めにβ1をリリース
  2. その後は機能追加や変更を控えてバグ修正に集中
  3. 問題が出なくなってきたところで正式リリース

今のところバージョン3までに絶対に解決すべき問題はありません。

必要な作業リストを挙げておきます。

  • Wsn.3の仕様はCWPy 3 β1リリースと同時に凍結します。例外は仕様上のバグが見つかった時だけです。
  • Wsn.3の紹介ページは冒頭や目次などを加えて完成させる必要があります。
  • エンジン自体の新機能の紹介ページも作る必要があります。
  • Wsn.3の対応エディタとして、cwxeditorを同時にリリースする必要があります。
  • β期間中にCardWirth愛護協会様へ連絡し、Adventurers GuildのWsn.3への対応をお願いする必要があります。
  • CardWirthPyプレイヤーズガイドの内容をチェックし、最新の情報を反映しておく必要があります。
  • サンプルシナリオがあった方がよいです(無くてもリリースはできますが……)。

Comments (31)

  1. k4nagatsuki reporter
    • プレイヤーズガイドの内容を更新しました。
    • Wsn.3の紹介ページに冒頭部分と目次を追加しました。

    本日夕方頃βリリースを行い、愛護協会様への連絡を行う予定です。

  2. k4nagatsuki reporter

    CardWirthPy 3β1をリリースしました。

    β期間をどの程度にするかは未定ですが、毎回最後までバグが残るので、いつもより少し長めにした方がいいのではないかと思っています。

    問題を発見した方はご報告いただければありがたいです。


    以下のメールをCardWirth愛護協会様へ送信しました。


    お久しぶりでご連絡差し上げます。お世話になっております。 CardWirthPyの開発者です。

    過日はWsn.1・Wsn.2へのギルド対応をしていただき、改めてありがとうございます。

    Wsn.2リリース後、WSN形式への機能追加は続いており、先程Wsn.3の仕様が固まりました。CardWirthPy 3のβ版のリリースも行っています。

    正式リリース前に、Wsn.2の「PY仕様:wsn.2」に続く新しいタグのギルドの対応を行っていただけないでしょうか。

    β期間は2~3ヶ月くらいが通例ですが、実際にはどの程度になるか分かりません。正式リリース時にまたご連絡差し上げたいと思っています。

    こちらの都合でお手数をおかけしてしまい申し訳ありませんが、どうかよろしくお願いいたします。

    Wsn.3で追加した機能の紹介ページは以下です: https://bitbucket.org/k4nagatsuki/cardwirthpy-reboot/wiki/Wsn.3

    CardWirthPy 3リリースに関しての情報は以下に集めていく予定です: https://bitbucket.org/k4nagatsuki/cardwirthpy-reboot/issues/688

  3. 暗黒 騎士

    ご無沙汰しています、β1公開お疲れ様です。 例年通り、攻略wikiの方に告知(+簡単なまとめ)を出しておきました。

    たしか以前は大きな不具合が旧Verに残っていたため、早めにβをトップに出していたような気がしますが、 今回は比較的2.3が安定しているように思いますので、正式版まではそのままにしておこうと思います。 特にご指摘なければ今回もβ~正式版までミラーさせて頂きます。よろしくお願いします。

  4. k4nagatsuki reporter

    いつもありがとうございます。助かります。

    バージョン2系は修正リリースが多く出てその分安定している感じですが、2.3まで行ってしまったのは不本意ではありました。

    3系は3.0ですぱっと終わらせたいですね。たぶんそううまくはいかないでしょうけど……。

  5. k4nagatsuki reporter

    愛護協会よりギルドのWsn.3対応を行ったとのメールをいただきました。正式リリース時に告知もしていただけるとの事です。

    正式リリース自体はもうしばらく先になるとは思います。

  6. 暗黒 騎士

    細かい修正で申し訳ないですが、exciteメールが9月でサービス終了になったため、メルアドが変わってしまいました。 なので一応、Py3同梱相当のJUDGMENTのReadmeを更新して頂いてもよろしいでしょうか。 あと結構スキンを作る際の参考にしてもらってるようなんですが、テックデモ()と言ってた割にギミックなどの流用について書いてなかったと思ったのでXMLデータのコピペ流用OKを明示しておきました。

    https://bitbucket.org/akkw/cardwirthpy-reboot/downloads/readme.txt

  7. k4nagatsuki reporter

    3.0β4をリリースしました。

    状況が落ち着いてきているので、ぼちぼち正式リリースを視野に入れます。今のところ、あと1回のβを経て、12月1日辺りを目標にしたいと考えています。

    何か大きな問題が発生した場合は、都度考え直します。

  8. k4nagatsuki reporter

    CWPy 3β5をリリースしました。上に書いた通り、重大な問題が起きなければこれが最終βとなる予定です。

    CardWirthPy 3のリリースは12月1日を予定します。引き続きよろしくお願いします。

  9. k4nagatsuki reporter

    問題が無ければ、明日の昼過ぎくらいにリリース作業を行うつもりです。

  10. k4nagatsuki reporter

    CardWirthPy 3をリリースしました。

    Python 3への移行など大変な課題もありましたが、どうにか無事にリリースできたのは皆様のおかげです。ありがとうございます。

    今後は、少し様子見の期間を置いてから、CardWirthPy 4並びにWsn.4へ向けての開発を進める事になります。大小多くのトピックが挙がっていますが、焦らず取り組んでいきたいと思っています。

    課題の中で特に大きいのは、汎用変数(#400)とメッセージの新書式(#714)です。Wsn.4でこの2つを両方とも実現する必要は無いと思いますが、どちらかには取り組みたいと考えています。

  11. tachi gigas

    リリース作業お疲れ様でした。特に3になる時に僕は特に何もしてないよな…。

    私家版も追いつきしておきました。

  12. k4nagatsuki reporter

    ありがとうございます。

    バグ修正のPull Requestにはいつも助けていただいております。今後もぜひよろしくお願いします。

  13. k4nagatsuki reporter

    上記の通り3.1をリリースしました。

    またしばらく様子見します。

  14. tachi gigas

    元旦ですのに、早々の作業お疲れ様でした。私家版の追いつきをしました。

  15. k4nagatsuki reporter

    3.1を出したばかりですが、issue #736, #738, #739と、今日だけで立て続けに仕様の食い違いの問題が発生しており、3.2リリースもやむなしという状態になってしまいました。

    さしあたって2月1日のリリースを予定します。

  16. k4nagatsuki reporter

    今月辺りから4系の開発もはじめたいので、3.0系ブランチを作成しました。

  17. k4nagatsuki reporter

    issue #776

    一部のシナリオが動かなくなる問題が見つかりました。3.3のリリースもやむを得ないところかと思います。

    慣例では月初ですが、4月1日はちょっと作業が難しいので、今月末の30日か31日のリリースを考えています。

  18. k4nagatsuki reporter

    issue #778

    ぎりぎりでしたがさらに別の問題が見つかったのでこの修正も含めます。

  19. k4nagatsuki reporter

    来月頭辺りに4のα版を出す予定ですが、実は結構3系のバグ修正が溜まっているので、3系最終版として3.4を同時にリリースする事を考えています。

    7月1日は平日なので少しずれ込むかもしれません。

  20. Log in to comment