現在の状況
ARBは、最近のUbuntu App-Developers Week(9月5〜9日)のセッショントピック(9月6日火曜日)でした。
IRC教室の要約(レッスンが展開されたために簡潔になり、レッスンの順序を反映していると書き写されます!):
- 将来的には、アプリケーションの有料版と同様に、無料/無料アプリはMyAppsポータルから送信されます(以下の設計図を参照)
- ARBは4つのコミュニティメンバーグループであり、小規模なスタンドアロンアプリを安定したディストリビューションに含めることができます(つまり、リリースされています)。
- ボードはパッケージングの支援を提供し、アプリが標準のubuntuパッケージングルールを満たしていることを確認します。
- 「News」と「Suspended Sentence」の2つのアプリがプロセスを完了しました-どちらもMaverickで利用可能になりました(10.10)
- MyAppsポータルを支持して、Launchpadがドロップされることを確認しました。
- free / libreアプリをubuntuに取り込む方法 -機能フリーズの前に、debian経由でubuntuに同期する、バックポート経由またはARB 経由
- ubuntuにアプリの支払いを受け取る方法-Canonicalパートナーアプリ(ケースベースのケース)またはSoftware Centerを介したアプリの購入
- ARB経由で提出する場合-あなたはメンテナーであり、Ubuntuの新しいリリースごとに提出する責任があります。したがって、アップストリームからのパッケージは自動的に同期されるため、これらのパッケージが優先されます。
- ARBの承認済みアプリが
extras.ubuntu.com
リポジトリに追加されます
- ARBパッケージに重大なバグまたはセキュリティの問題がある場合、ボードメンバーはベストエフォートベースで修正を試みます。その後、メンテナーに連絡してください。メンテナーが反応しない場合-アプリは削除され、空のパッケージがプッシュされます。
- ARBメンバーは、長さのレビュープロセスを認識しています。
Arkose
アプリのコンテナ化に使用する予定-アプリが実行を許可されているアクションのリストを持つAndroidアプリに似ています。完全なコードレビューを行うことなく、より高速なレビューを許可する必要があります(これが現在の長さの遅延の主な理由です)。また、複雑なアプリや特定の言語で書かれたアプリを受け入れることができない理由でもあります
- また、ARBルールに合わせてアプリを自動的にパッケージ化するdebhelperスクリプトの作成を検討しています。
- 長期-MyAppsを介して、ビルドレシピを含むソースコードのtarballとして送信します。これにより、ArkoseまたはApparmorプロファイルなどが生成されます。ARB プロセスは、ソフトウェアセンターにプッシュされる前に、数週間ではなく数時間でレビューする必要があります。
ARBブループリント
oneiricのARBの青写真は、今年5月に上昇させ、oneiricのターゲットとなっています。
レビューのキャッチフレーズは、「Ubuntuでアプリを入手する方法をソーシャル化し、ARBがどの程度うまく機能しているかを確認したいです。
- どのものがうまく機能しますか?
- 改善が必要な分野はどれですか?」
ブループリントの目標を達成するために、いくつかの進展がありました。
- 新しいアプリレビューメーリングリスト(app-review-board@lists.ubuntu.com)
- ライブエクストラリポジトリにアプリをアップロードする手順のチェックリスト
- 変更のマージと組み込みのプロセスを簡素化する方法について、利害関係者と話し合うことに向けた進展
- Ubuntu Planetで公開するための準備と記事
- 開発者向けの新しいベータWebページ。送信プロセスをガイドします(現在は商用開発者向け)
設計図のメモに示されているように、Canonicalの開発者は、ARBプロセスを機能させるために「やる気」が必要です。主にプロセスを前進させるために誰かを募集する話があります。
時間枠
その質問に答えるために-ARBは商業開発者のために(ちょうど)働いており、ARBはOneiricの時間枠内で完全に機能する計画です。
ただし、青写真の未解決のアイテムの数を考えると、推測できます。12.04の方がより安全な賭けになるでしょう。