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


7

ソフトウェアリリースサイクルマップ(ウィキペディアにあるものに似ています)を探していますが、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でライブに移行するスムーズな移行があります(つまり、ゲームの初期段階で潜在的なバグをキャッチして伝える方法を理解しようとしています)。


Niv、私はあなたがこの質問をして達成しようとしていることを理解しますが、私はあなたがもう少し簡潔である必要があり、それほど「目撃者を導く」必要はないと思います。別名、あまりにも綿毛の問題。クライアントが新しいJoomlaベータ版をテストできるようにするために変更する必要がある設定と、運用サイトを壊すことなくどのようにそれを行うことができるかを、それを減らすことができます。
Andrew Eddie

Andrew-自由に編集を提案してください-システムはそれを許可しています。
NivF007 2014

回答:


8

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

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

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

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

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

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

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


ありがとうジョージ。これは非常に役立ちます。「アップグレードパスなし」に関してこれを正しく理解できたかどうかをお知らせください。これは、ベータ版をテストしている場合、ベータ版を順次アップグレードするべきではないことを意味します(つまり、ベータ1からベータ2にベータ3に移行しないでください)-代わりに、最後の製品リリースから最新のベータに移行しますか?
NivF007 14

つまり、ベータ版をインストールした後、それを安定版に更新できる保証はありません。
バクーアル2014

@ NivF007正解です。ベータ1からベータ2にアップグレードできる場合がありますが、これを実行できる保証はありません。あなたはいつもあなたのウェブサイトの新しいコピーを取り、それからそれをベータ版にアップグレードすべきです
ジョージ・ウィルソン

2

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

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

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.