「DeveloperWiki:パッケージのテスト」の版間の差分
ナビゲーションに移動
検索に移動
(→テスト概要: 訳出) |
|||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
[[Category:DeveloperWiki]] |
[[Category:DeveloperWiki]] |
||
+ | [[en:DeveloperWiki:Package Testing]] |
||
− | = Testing Overview = |
||
+ | = テスト概要 = |
||
+ | testing リポジトリの意図する目的は、メインのリポジトリに受け入れられる前にパッケージを置くステージングエリアを提供することです。パッケージのメンテナ (と一般ユーザー) は新しいパッケージに関わる問題がないことを確認するためにテスト中のパッケージにアクセスすることができます。パッケージがテストされて問題が見つからなかったときは、パッケージは主要なリポジトリに移動されます。 |
||
− | The intended purpose of the testing repo is to provide a staging area for packages to be placed prior to acceptance into the main repositories. Package maintainers (and general users) can then access these testing packages to make sure that there are no problems integrating the new package. Once a package has been tested and no errors are found, the package can then be moved to the primary repositories. |
||
+ | 全てのパッケージがこのテストプロセスを通過する必要があるわけではありません。'''[core] に入る全てのパッケージは初めにテストしなければなりません'''。 |
||
− | Not all packages need to go through this testing process, however '''all packages destined for [core] MUST go to testing first'''. |
||
+ | たくさんのパッケージに影響があるパッケージ (perl や python など) は同じようにテストされる必要があります。テストは GNOME や KDE のようなたくさんのパッケージの集合に対しても使うことができます。 |
||
− | Packages that can affect many packages (such as perl or python) should be tested as well. Testing can also be used for large collections of packages such as GNOME and KDE. |
||
+ | '''警告:''' 開発者は [testing] リポジトリのパッケージへのリンクや実行時の依存を持たないようにするために [[DeveloperWiki:クリーンな chroot 内でビルドする|パッケージをクリーンな chroot 内でビルドする]] 必要があります。 |
||
− | '''WARNING:''' Developers must [[DeveloperWiki:Building in a Clean Chroot|build their packages in a clean chroot]] to avoid providing packages that have linking/run-time dependencies on packages from the [testing] repository. |
||
+ | testing とメインのリポジトリの間でパッケージを移動する詳しい情報は [[DeveloperWiki:パッケージャになる方法]] を参照してください。 |
||
− | For detailed instructions on moving a package between testing and the main repositories, see [[DeveloperWiki:HOWTO Be A Packager]] |
2020年6月1日 (月) 11:51時点における最新版
テスト概要
testing リポジトリの意図する目的は、メインのリポジトリに受け入れられる前にパッケージを置くステージングエリアを提供することです。パッケージのメンテナ (と一般ユーザー) は新しいパッケージに関わる問題がないことを確認するためにテスト中のパッケージにアクセスすることができます。パッケージがテストされて問題が見つからなかったときは、パッケージは主要なリポジトリに移動されます。
全てのパッケージがこのテストプロセスを通過する必要があるわけではありません。[core] に入る全てのパッケージは初めにテストしなければなりません。
たくさんのパッケージに影響があるパッケージ (perl や python など) は同じようにテストされる必要があります。テストは GNOME や KDE のようなたくさんのパッケージの集合に対しても使うことができます。
警告: 開発者は [testing] リポジトリのパッケージへのリンクや実行時の依存を持たないようにするために パッケージをクリーンな chroot 内でビルドする 必要があります。
testing とメインのリポジトリの間でパッケージを移動する詳しい情報は DeveloperWiki:パッケージャになる方法 を参照してください。