概要
Ladybirdプロジェクトは今後、 公開プルリクエストの受付を停止。 メンテナーのみがコード変更を導入 する新体制へ移行。 セキュリティ強化と開発プロセスの厳格化 が主な理由。 外部からの バグ報告やフィードバックは引き続き歓迎。 Ladybirdは 引き続きオープンソース として公開継続。
Ladybirdプロジェクトの開発体制変更
-
公開プルリクエスト受付停止
- 今後は プロジェクトメンテナーのみ がLadybirdコードベースへ変更を導入
- 一般コントリビューターによる直接的なコード提出不可 となる方針
-
新たな開発フェーズへの移行
- 初のアルファリリース に向けた体制強化
- 開発プロセスの厳格化、セキュリティモデルの明確化
- コード責任者の限定 による品質管理
-
過去の貢献者への感謝
- これまでの 外部貢献者の価値ある貢献 に対する謝意
- オープンソース文化 への敬意
-
AIツール普及による状況変化
- AI生成コード の増加で、プルリクエスト提出者の信頼性評価が困難化
- 大規模なコード提出=善意や努力の証明 という従来の前提が崩壊
- セキュリティリスクの高まり :ブラウザはユーザーのローカル環境で未検証の入力を実行
-
責任の所在明確化
- 導入コードの責任者を限定 し、今後の保守性や安全性を確保
- コードの出所よりも、導入後の責任 を重視
-
既存の公開プルリクエストの対応
- 現在オープンなプルリクエストは全てクローズ
- 今後はメンテナー以外のパッチ提出経路も設けず
- イシュー、コメント、メール、フォーク経由の“影の貢献システム”も不採用
-
外部からの関与の継続
- Ladybirdはオープンソースとして継続公開
- バグ報告、最小再現、ウェブサイトテスト、標準・設計・セキュリティ議論、技術的フィードバック は引き続き歓迎
-
今後の方針
- 実際のユーザー向けブラウザ提供 に向けた責任ある開発体制構築
- 開発プロセスの透明性と信頼性の維持