wiki:incoming

Version 9 (modified by daisuke, 15 years ago) (diff)

--

Package の upload について

作成した Package の Repository への upload について、ここに記述します。

共通の留意点

  • Tree への merge 時刻にまたがるような upload 作業は避ける
    • hoge.rpm は merge されて hoge-devel.rpm はされない、などの問題が発生するため
    • 特に 22:30 の merge 時刻は注意!
  • 2重 upload は検出されないので、各人が注意する

merge 前チェック

以下の点についてはリポジトリへの取り込み前に自動的にチェックされます。

  • GPG によるサインがされていないパッケージの検出とリジェクト
  • カテゴリ間違い
    • VinePlus? において main カテゴリのパッケージがアップロードされた場合に検出しリジェクトする
  • 二重アップロード
    • すでにリポジトリにあるものと同一バージョンがアップロードされた場合に検出しリジェクトする
  • 未承認の nonfree パッケージの検出と保留
    • nonfree は upload 前に ML 等に連絡のこと。

VineSeed

  • Tree への merge 時刻
    • 4:30, 10:30, 16:30, 22:30

VinePlus?

  • Tree への merge 時刻

Security

  • Tree への merge 時刻
    • 0:00から2時間おきに12回

提案されている改善点

  • 既に Repository にあるものと同一バージョンの Package の検出(done)
  • upload の自動通知
  • Sign 漏れなどの検出(done)