ククログククログFedoraプロジェクトにてみんなでパッケージをメンテナンスするにははじめに以前、Fedoraプロジェクトでパッケージをリリースするための方法について書きました。Fedoraプロジェクトで新規パッケージをリリースする方法Fedoraプロジェクトでパッケージを更新するにはそして、次のような共同メンテナ(co-maintainer)を募集する記事も書きました。FedoraプロジェクトのGroongaパッケージを一緒にメンテナンスしてみませんか?その後、実際に共同メンテナとしてパッケージメンテナを新たに追加する機会があったので、そのときのことを紹介します。パッケージメンテナになる場合の最速のパターンです。既存パッケージの共同メンテナになるまで既存パッケージの共同メンテナになるには、次のような段取りを踏みます。説明すると、共同メンテナになりたい人がすることと、既存パッケージのメンテナがすることの2つがあります。sponsorshipのチケットを作成してもらう(既存パッケージのメンテナに依頼すること)ここまでが、共同メンテナになりたい人がすることです。公開鍵等のところまでについては、冒頭で紹介した過去の記事を参照してください。sponsorshipのチケットを作成をお願いするところまでできたら、あとはじっと待つだけです。Accessを共同メンテナにしたい人に付与する既存パッケージのメンテナがすることは上記の2つです。sponsorshipについては、後述します。sponsorshipとは、共同メンテナを追加するときに(packagerグループでsponsor権限をもっている人に)スポンサーになってもらうことを指します。sponsorshipの場合には「Proxy」とあるように、共同メンテナのために代理申請するところが違います。sponsorshipのリクエストは次のようなチケットを作成しました。request」を選択して、共同メンテナに関するチケットであることを明示します。あとは、スポンサーがつくのを待ちます。上記のチケットの場合、1日でスポンサーがついて、無事myokoymさんはpackagerグループのメンバーになりました。Accessを付与する必要があります。packagerグループに入っただけでは、パッケージを管理しているリポジトリにコミットすることはできません。そのため、パッケージの管理者が、共同メンテナにしたい人のFedoraアカウントに対してコミット権を付与する操作が必要です。Databaseというのがあって、管理画面から共同メンテナに対するコミット権を管理できるようになっています。*1コミット権を与えたら、次のアップデートを共同メンテナに出してもらいましょう。まとめFedoraプロジェクトにてみんなでパッケージをメンテナンスする方法として、既存のパッケージの共同メンテナになるというのを紹介しました。自分の使っているパッケージでメンテナが1人しかいなかったり、新規リリースへの追従が滞っているような場合には、共同メンテナになって一緒に良くしていくのはどうでしょうか。4.0とGFDLのデュアルライセンスで自由に利用できます。クリアコードはプログラミングが楽しいソフトウェア開発者を1名募集しています。クリアコードは「クリアコードをいい感じにする人」を1名募集しています。クリアコードはフリーソフトウェア開発で培った技術力を提供しています。Thunderbird)とRubyとGroonga(全文検索)に関連した開発を得意としています。