web-dev-qa-db-ja.com

Joomlaバージョンのプレリリースサイクルはどのように機能し、ベータ段階で拡張機能をテストできますか?

私は ソフトウェアリリースサイクルマップ (Wikipediaにあるものと同様)を探していますが、Joomlaです!

私は特にではありませんリリース予定日を探していますまたはこの回答の一部としてのサポートの長さ

確認したい(または、誤りがある場合は、プロジェクトリーダーシップチームが使用している用語を含め、以下の情報を正確に入手してください)。

  1. アルファ
  2. ベータ
  3. リリース候補(RC)
  4. マーケティングへのリリース(RTM)
  5. 一般提供(GA)
  6. 製造

その理由は、ベータ版に対してクライアントのサイト(さまざまなプロバイダーからの拡張機能が含まれている)をテストしたいからです。

別の開発サーバーをセットアップし、ライブサイト(パスワードでディレクトリを保護)のクローンを作成し、Joomla!をアップグレードできます。ベータ版のコア。

特定のベータリリースに更新するようにクローンテストサイトを構成する正しい方法について、いくつかの手順が必要です。

Joomlaにはドロップダウンがあります!上記に関連して、どのバージョンに更新するか(つまり、「テスト」とは何ですか?)がわかるように、整合していないように見えるか、レベルの説明が提供されていない構成(J!2.3.2)を更新します。 。

「カスタムURL」を入力するオプションがありますが、ユーザーがベータ版テストにアップグレードできるかどうかはわかりません。

ベータ段階でテストを支援する方法について少し迷っていますが、これはJoomlaにとって価値があると思います! CMS、拡張プロバイダー、そしてもちろんサイトの所有者。これは、リリース段階の早い段階で複製されたライブサイトをテストし、早期にバグを報告して解決する機会を提供するためです。

もちろん、テストはさまざまなベータ版からRCまで続きます。そのため、Joomlaの設定方法を知る必要があります。テストされているJoomlaの特定のバージョンに更新するための設定の更新。

また、私は経験がほとんどないので、間違った道を進んでいる場合は、より良いアプローチを明確にして提案してください。

最終目標は、ベータフェーズとRCフェーズを通じて早期かつ継続的にテストでき、Joomla!にバグのフィードバックを提供できることです。プロジェクトリーダーシップとエクステンションの開発者、そしてその後、クライアント用の更新CMSでライブに移行するスムーズな移行があります(つまり、ゲームの初期段階で潜在的なバグをキャッチして伝える方法を理解しようとしています)。

7
NivF007

以下の定義はセマンティックバージョニング( http://semver.org/ )の定義であり、Joomla 3.3以降でJoomlaが使用することに注意してください。

したがって、パッチリリースのみの場合、通常はストレートリリース候補のみとなります。

マイナーリリースでは、いくつかのベータ版(通常、私たちがフォローしている特定の番号はありませんが、2/3より大きい)をリリースし、その後に1つ(または重大なバグが見つかった場合はさらに多く)のリリース候補が続きます。

メジャーリリースでは、アルファ、ベータ、リリース候補のセットをリリースします。

ベータ版をテストしたい場合は、いつでも完全に許可されています。ベータ版にはリリース候補へのアップグレードパスがないため、メインサイトではこれを行わないでください(ベータ版から別のベータ版へのアップグレード時にエラーが発生する可能性があります)。

アルファ、ベータ、またはrcをテストするには、JoomlaCodeから特定のパッケージをダウンロードすることができます(たとえば、ここにJoomla 3.3のベータ3へのリンクがあります( http://joomlacode.org/gf/project/joomla/frs /?action = FrsReleaseBrowse&frs_package_id = 688 )および拡張機能マネージャーを介してインストールするか、Joomla更新コンポーネントをテストに設定します(この方法では、最新のテストバージョンのみを取得します-これは最新のベータ版またはRCなどになります)。バージョンを指定することはできません)

Joomla更新コンポーネントのカスタムURLは、別のXMLファイルをポイントすることを許可するだけです。つまり、テストするバージョンを選択することはできません。 Joomla Updateコンポーネントの構築方法では、これは不可能です。コンポーネントの最新バージョンを選択するように設計されています。

8
George Wilson

現在の開発戦略については http://developer.joomla.org/cms/development-strategy.html を参照してください。

使用される用語:アルファ、ベータ、RC、安定

クローンをベータ版に更新するための特別な手順はありません。更新するだけです。 Joomlaを使用できます!現在または拡張マネージャを適用するための更新->特定のバージョンに更新するためのインストール.

適切にテストするには、オリジナルを複製し、現在利用可能なものに更新する必要があります。すべての環境を維持し、b1をb2、rc、またはstableで更新しないでください。クローンを更新することに加えて、デモデータの有無にかかわらずクリーンインストールします。これにより、問題が発生する条件を指定できます。

2
sovainfo