コントリビュート

このドキュメントを編集

ドキュメントを翻訳するか、お使いのコンピューターでプロジェクト全体を開きます。

作業内容を送信するまで、何も公開されません。

ブログ

Alpha 10 リリース — Wailsの新章

Wails v3 Alpha 10と新しいデイリーリリース戦略を発表

The Wails Team読了まで1分

Alpha 10 リリース — Wailsの新章

Wails v3 Alpha 10をリリースできることを大変うれしく思います。しかも、今回は大規模なリリースです!最近はリリースのペースが遅く見えたかもしれませんが、その裏では驚くほど多くの作業が進められてきました。本日は単なる新しいリリースの日ではなく、Wailsの開発アプローチが変わる節目でもあります。

なぜ時間がかかったのか?

多くの開発チームと同じように、私たちも各リリース前に完璧を目指すという落とし穴にはまりました。すべてのバグを修正し、すべての機能を磨き上げ、万全の状態にしたいと考えていたのです。しかし、ソフトウェアからバグが完全になくなることはありません。そのような幻想上の状態を待っていても、皆さんに改善を届ける時期が遅れるだけです。

新しいリリース戦略

本日から、デイリーリリース戦略を採用します。その日のうちにマージされた新しい変更は、当日の終わりにリリースします。このアプローチにより、次のことが可能になります。

  • バグ修正と機能をより迅速に届ける
  • フィードバックサイクルの頻度を高める
  • Betaへの移行を加速する
  • 開発プロセスの透明性を高める

つまり、時折行われる大規模なリリースに代わり、小規模なリリースがより頻繁に行われるようになるかもしれません。これはWailsコミュニティのすべての皆さんにとって有益だと考えています。

ご協力いただく方法

Wailsへの貢献を希望する方の多さに、私たちは圧倒されるほどうれしく感じています!コントリビューターが参加しやすくなるよう、新しい仕組みを導入します。

  • まず、Alphaリリースに関するバグ報告の受け付けを開始します。リリース頻度を高めることで、これが可能になります。
  • 「Ready for Work」とマークされたIssueは、コミュニティからの貢献を受け付けています
  • これらのIssueには明確な要件があり、すぐに取り組めます
  • 特に重要なのは、PRをテストしてくださる方が必要だということです。これは、皆さんにできる最も価値のある貢献の一つです

テストにコードベースの深い知識は必要ありませんが、変更がさまざまな環境やユースケースで正しく動作することを確認できるため、非常に大きな価値があります。

今後の展開

新しいデイリーリリース戦略により、Betaに向けて急速に進展していくでしょう。品質を犠牲にすることなく、勢いを維持しながらWails v3を可能な限り早く安定版としてリリースできるよう取り組んでいきます。

そして、この先にはいくつかのサプライズが待っているかもしれません……😉

ありがとうございます

コードを提供してくださった方、リリースをテストしてくださった方、バグを報告してくださった方、そしてWailsを使ってくださったすべての皆さんに感謝します。皆さんの支援とフィードバックが、このプロジェクトを前進させる原動力です。

より頻繁なリリース、より迅速なイテレーション、そしてこれから始まる刺激的な歩みに期待しましょう!


参加してみませんか?GitHubリポジトリで「ready for work」とマークされたIssueを確認するか、コミュニティに参加して最新の変更のテストにご協力ください。