= Package の upload について = 作成した Package の Repository への upload について、ここに記述します。 == 共通の留意点 == * Tree への merge 時刻にまたがるような upload 作業は避ける * hoge.rpm は merge されて hoge-devel.rpm はされない、などの問題が発生するため * incoming のファイルはユーザには delete は出来無い * merge 前に IRC などで連絡するか、merge 後に正しいパッケージで更新すること == merge 前チェック == 以下の点についてはリポジトリへの取り込み前に自動的にチェックされます。 * upload 中のユーザがいた場合にスクリプト実行を最大10分遅延する (seed,6,5) * GPG によるサインがされていないパッケージの検出とリジェクト * カテゴリ間違い * VinePlus において main カテゴリのパッケージがアップロードされた場合に検出しリジェクトする * 二重アップロード * すでにリポジトリにあるものと同一バージョンがアップロードされた場合に検出しリジェクトする * 未承認の nonfree パッケージの検出と保留 * nonfree は upload 前に ML 等に連絡のこと。 == VineSeed == * Tree への merge 時刻 * 0:30, 4:30, 8:30, 12:30, 16:30, 20:30 (6回) == VinePlus == * Tree への merge 時刻 * VinePlus/6 * 5:00, 11:00, 17:00, 23:00 (4回) * VinePlus/5 * 5:29, 11:29, 17:29, 23:29 (4回) == Proposed-Updates == * Tree への merge 時刻 * 0:30から2時間おきに12回 == Security == * Tree への merge 時刻 * 0:00から2時間おきに12回 == 提案されている改善点 == * upload の自動通知