Download/jp: Difference between revisions

From RawPedia
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
== 安定リリース ==
== 安定リリース ==


{{Template:Download_stable/jp}}
 RawTherapeeの安定ビルドは[https://rawtherapee.com/downloads '''当ウェブサイト''']、或いは貴方の'''パッケージマネジャー'''を通してダウンロード出来ます。安定ビルドは改良/修正を繰り返して得られた安定したビルドなので業務や仕事での使用にも適しています。


== 開発用ビルド==
== 開発用ビルド==
 新しい機能や最新の変更を試してみたい場合は開発用ビルドを使います。但し、システムの安定性や処理プロファイルの後方互換性は安定リリースに比べて劣ります。


 開発用ビルドのダウンロードは幾つかの個所から行えます:
 開発用ビルドは当公式[https://github.com/Beep6581/RawTherapee/releases/tag/nightly-github-actions '''Githubレポジトリー''']からダウンロードできます。
* GitHubリポジトリの中の [https://github.com/Beep6581/RawTherapee/releases/tag/nightly Automated Builds]:WindowsとLinuxの開発用ビルド(最後にリリースされた安定版もダウンロード出来ます)。RawTherapeeの公式ページです。
* André Gauthier による [https://keybase.pub/gaaned92/RTW64NightlyBuilds/ 非公式ページ Windows版] 。
* Richard Barberによる [https://keybase.pub/kd6kxr/ 非公式ページ macOS版]


 開発用ビルドは安定リリースに比べてどう違うのか?私たちは新しい“開発用ビルド”をほぼ毎日のように作成しています、そして何ヶ月かに1回、効率よくパッケージされ且つ重大な既存のバグも修正された“安定”したバージョンをリリースしています。最新の安定リリースで新たなバグが見つかった場合は、その後の一連の開発用ビルドの中で修正されて行きます。積み重ねられたこれら改良点は次の安定リリースに反映されます。この様にしてビルドプロセスが繰り返されます。開発用ビルドでは既存機能の動作の改善や新しい機能の導入も行われますが、問題なく使えるようになるまでにはある程度時間がかかります。つまり、開発用ビルドはそれまでに既存のバグが最も修正されていますが、その一方で、新しい機能が追加されている場合、その完成度が十分ではないために新しいバグが発生していることがあります。新しい機能を試してみて、問題を発見したり、改善のアイデアを思いついたりした時に、私たちに報告いただければ貴重な情報になります。
 開発用ビルドのファイル名は以下の様に構成されています:


 私たちは、最新の安定リリースとその前の安定リリースの間の処理プロファイルに対し、なるべくその[https://ja.wikipedia.org/wiki/%E4%BA%92%E6%8F%9B%E6%80%A7 後方互換性]を維持するように努めていますが(例えば、バージョン5.7の処理プロファイルを使った画像の映りは、バージョン5.8の処理プロファイルを使った画像の映りと同じです)、開発用ビルド間では後方互換性の維持は図られていません。こうした制限があると開発ビルドの作成が進まないからです。以上の観点から、安定性が重要であるユーザーには、安定リリースをダウンロードして使うことを奨めます。
<code>RawTherapee_<branch>_[operating-system]_<build-type>.<extension></code>


 開発用ビルドのファイルネームは概ね以下の様式になっています:
; Branch
<code>RawTherapee_branch_tag_commit_date.extension</code>
: ここには各コミットメント名が入っています。メインのbranchは<code>dev</code>になっています。新しい機能は独自のbranchで開発され、完成すると<code>dev</code>に統合されます。どの開発用ビルドをダウンロードするか判らない場合は、<code>dev</code>を選んで下さい。
* コードの変更は毎日数回あり、各変更は独特の番号記号で表現されています-例えば、<code>d9ad93c15</code>。各ビルドの作成は“branch”で表示されます。
; Operating system
* メインブランチは<code>dev</code>と呼ばれています。新しい機能は独自のブランチで開発され、準備が整うと<code>dev</code>に併合されます。
: ここにはそのビルドが使える特定のオペレーティングシステム名が入っています。最近のWindows64ビット版のビルドであれば<code>win64</code>、特定のmacOS版、或いはそれ以降ビルであれば<code>macOS_10.15</code>が入っています。Linuxの場合、最近のディストリビューションはOperating systemのセグメントが省かれ、代わりに拡張子として<code>AppImage</code>が入っています。
* “タグ”は直近リリースされたバージョンを分かりやすく表現したものです-例えば、<code>5.8</code>
; Build type
: ここには、<code>release</code>、また又は<code>debug</code>が入っています。<code>release</code>タイプは、動作が優先された安定したビルドですが、クラッシュが発生した場合その原因を突き止めるための情報は殆ど手に入りません。一方、<code>debug</code>はクラッシュが発生した場合に[http://rawpedia.rawtherapee.com/How_to_write_useful_bug_reports/jp バク報告]で役に立つ情報を提供してくれるビルドです。しかし、その分動作速度が著しく下がります。どちらが良いか不明な場合は、<code>release</code>タイプを選んで下さい。
 
 ソースコードが変更される度に、開発用ビルドが自動的に作成されます。これらビルドはユーザーに最新の機能を備え、且つ、最も直近までのバグが修正されたビルドを試してもらい、そして何か問題を発見したら[https://github.com/Beep6581/RawTherapee/ GitHub]、或いは[https://discuss.pixls.us/c/software/rawtherapee/ 当フォーラム]当フォーラムを通じてそれを報告してもらうために提供されているビルドです。
 
 開発用ビルドは'''仕事や業務の使用に適していません'''(新しい機能の追加や改良により動作が不安定になっている、新しいバグが発生している、などの可能性が小さくないからです)。また、開発用ビルドで編集を行った際に生成される[[Sidecar Files - Processing Profiles/jp|サイドカーファイル]](pp3)は'''後方互換性も前方互換性も保証されていません。'''つまり、ある開発用ビルドで作成されたサイドカーファイルを、安定ビルドや他の開発用ビルドで使うと、異なる編集結果になり易いと言うことです。貴方にとって安定性と互換性が重要であれば、常に最新の安定ビルドを使用することを勧めます。&quot;安定&quot;という条件の下で、開発用ビルドの新しい機能や直近のバグ修正が行われたビルドを使いたいのであれば、次の安定ビルドがリリースされるのを待つ必要があります。

Latest revision as of 00:19, 2 April 2023

ダウンロード

安定リリース

 RawTherapeeの安定ビルドは当ウェブサイト、或いは貴方のパッケージマネジャーを通してダウンロード出来ます。安定ビルドは改良/修正を繰り返して得られた安定したビルドなので業務や仕事での使用にも適しています。

開発用ビルド

 開発用ビルドは当公式Githubレポジトリーからダウンロードできます。

 開発用ビルドのファイル名は以下の様に構成されています:

RawTherapee_<branch>_[operating-system]_<build-type>.<extension>

Branch
 ここには各コミットメント名が入っています。メインのbranchはdevになっています。新しい機能は独自のbranchで開発され、完成するとdevに統合されます。どの開発用ビルドをダウンロードするか判らない場合は、devを選んで下さい。
Operating system
 ここにはそのビルドが使える特定のオペレーティングシステム名が入っています。最近のWindows64ビット版のビルドであればwin64、特定のmacOS版、或いはそれ以降ビルであればmacOS_10.15が入っています。Linuxの場合、最近のディストリビューションはOperating systemのセグメントが省かれ、代わりに拡張子としてAppImageが入っています。
Build type
 ここには、release、また又はdebugが入っています。releaseタイプは、動作が優先された安定したビルドですが、クラッシュが発生した場合その原因を突き止めるための情報は殆ど手に入りません。一方、debugはクラッシュが発生した場合にバク報告で役に立つ情報を提供してくれるビルドです。しかし、その分動作速度が著しく下がります。どちらが良いか不明な場合は、releaseタイプを選んで下さい。

 ソースコードが変更される度に、開発用ビルドが自動的に作成されます。これらビルドはユーザーに最新の機能を備え、且つ、最も直近までのバグが修正されたビルドを試してもらい、そして何か問題を発見したらGitHub、或いは当フォーラム当フォーラムを通じてそれを報告してもらうために提供されているビルドです。

 開発用ビルドは仕事や業務の使用に適していません(新しい機能の追加や改良により動作が不安定になっている、新しいバグが発生している、などの可能性が小さくないからです)。また、開発用ビルドで編集を行った際に生成されるサイドカーファイル(pp3)は後方互換性も前方互換性も保証されていません。つまり、ある開発用ビルドで作成されたサイドカーファイルを、安定ビルドや他の開発用ビルドで使うと、異なる編集結果になり易いと言うことです。貴方にとって安定性と互換性が重要であれば、常に最新の安定ビルドを使用することを勧めます。"安定"という条件の下で、開発用ビルドの新しい機能や直近のバグ修正が行われたビルドを使いたいのであれば、次の安定ビルドがリリースされるのを待つ必要があります。