sunday-labの日本語訳版です。英語版のXOOPS Cube関連記事を翻訳作業中...

2007年9月29日土曜日

XOOPS Cube Legacy 2.1.2 リリース

以下はリリースノートおよび xoopscube.org に投稿されたニュースの翻訳案です。事実に反しない限り自由にコピーするなり叩き台にするなり使っていただいて構いません。

---
RC におけるあなたのコントリビューション(提供)に感謝します。 XOOPS Cube プロジェクトは XOOPS Cube Legacy として知られる Package_Legacy 2.1.2 をリリースしました。ダウンロードはこちらから。

2.1.2 は 2.1.1 からのマイナーチェンジです。それはコントリビュータによってパッチされた多くのフィックスを収録しています。

2.1.1 からのアップグレード
現況を破壊しないように、 mainfile.php 、そして、 /install ディレクトリをパッケージから取り除いてください。次に、パッケージのファイルをあなたのファイルにアップロードしてください。最後に、コントロールパネ ルの「モジュール管理」で赤いアイコンを表示するモジュールにアップデートをかけてください。アップグレードを隠すためにサイトクローズをかけておくとよいでしょう。

2.1.2 RC1 RC2 からのアップグレード
テストお疲れ様でした。あなたのRCを安定版で置き換えましょう! 現況を破壊しないように、 mainfile.php 、そして、 /install ディレクトリをパッケージから取り除いてください。最後に、パッケージのファイルをあなたのファイルにアップロードしてください。アップグレードを隠すためにサイトクローズをかけておくとよいでしょう。

更新履歴
[Bug Fix - From Bug Tracker]
- Fix Bug #1713628 - Custom Session is not available
- Fix Bug #1719025 - Search func of XC Legacy doesn't work properly
- Fix Bug #1719891 - ModuleUpdate can't handle $modversion['blocks'][0] perfectly
- Fix Bug #1721593 - Some bugs of Comment Management!
- Fix Bug #1722319 - GroupPerm Action doesn't list up any Custom block!
- Fix Bug #1729813 - some bugs in xoopsmailerlocal.php
- Fix Bug #1730013 - Bugs related to image management/manager
- Fix Bug #1733843 - Some bugs of GroupPermAction.php
- Fix Bug #1733844 - Some bugs related with GroupPermAction
- Fix Bug #1734677 - Fatal Error in GroupDeleteAction.php
- Fix Bug #1748531 - Block Weight parameter's max value is 255
- Fix Bug #1738481 - small typo in notification from X2
- Fix Bug #1738590 - typo Legacy_ModuleInstallUtils
- Fix Bug #1743994 - Missing ':' in legacy admin stylesheet
- Fix Bug #1748531 - Is max of block weight 255 ?
- Fix Bug #1748545 - The ImgUploader leaves an old file at ImageEdit
- Fix Bug #1749522 - Bugs Lost your Password
- Fix Bug #1751030 - Raise notice on Legacy_Controller::_setupConfig()
- Fix Bug #1758828 - TYPO UserSearchFilterForm.class.php.
- Fix Bug #1762017 - Banners at some settings are moved to finishbanner soon
- Fix Bug #1763398 - Argument miss in Legacy_ModuleInstallUuninstallBlockTemplate.
- Fix Bug #1766227 - mb_language() receive invalid value
- Fix Bug #1767396 - XoopsMailer::send() doesn't need flush()
- Fix Bug #1768449 - FF2.0 could not load CSS in the control panel
- Fix Bug #1769765 - xhtml violation: id repeated
- Fix Bug #1769768 - The language file is not read in ImageUploadForm.class.php
- Fix Bug #1770825 - Can't use EditAvatar in some case
- Fix Bug #1783113 - Missing flag check in CacheInformation::hasSetEnable().
- Fix Bug #1786123 - Banner impressions are increased always.
- Fix Bug #1789875 - XoopsDatabaseFactory is not singleton
- Fix Bug #1797641 - "@include" in mainfile.php hides the cause of bugs
- Fix Bug #1797651 - Normal users cannot logout when site is closed
- Fix Bug #1803005 - Session is killed at editing preferences of legacy

- Ajusted Bug #1709886 - Can not login through SSL

[Patches - From Feature Request Tracker]
- Patch #1744593 - Add block-edit link to each block at group-admin
- Patch #1782041 - admin::user_edit.html patch
- Patch #1784585 - Admin can not edit user's avatar

[Other Changes/Enhancements]
- Update French language pack (message catalog) UTF-8 edition

2.1.2 スタッフ (ABC順)
fabi
genet_th (aka genet)
gigamaster
GIJOE
Herve
jidaikobo
koeda
manta07
Marijuana
minahito
mumincacao
nobunobu
okuhiki
ohwada
puchiban (aka puchi)
ryuji
Tom_G3X
tohokuaiki
wanikoo
wye

(彼らは管理、パッチ、報告そのほか何かを 2.1.2 に提供してくれました! このリストは完璧ではない(漏れがある)かもしれません)

次のバージョン
- 2.1.3 --- 10月か11月
- 2.2.0 --- 12月か1月。βを通過する必要があるかもしれません。

プロジェクトが 2.1.3 及び 2.2.0 に対して取りかかる前に、我々がしなければならない重要な仕事があります。それは、開発者連絡網の再建です。多くのユーザーは、プロジェクトが中央集権的体制を採らないということを知りません。今、プロジェクトは、パッチや他のものを管理運営するために総務課的に働く 2 ~ 3 のアクティブコミッターがいます。しかし、プロジェクトは、十分なドキュメントの準備をしていないため、多くのユーザーは、 2.1.0 移行の新しいスタイルを十分理解していません。ドキュメント提供者がいない以上、プロジェクトはプログラミングを停止してドキュメントの準備を始める必要があります。

ここに重要な概念があります。コア、ベース、モジュール間の違いは、ソフトウェア設計上の区分であって、人間の役割や権力の違いではないということです。もしあなたが、ヒーローがリーダーシップを発揮するところを観賞したいだけなら、他のプロジェクトへ行く必要があるでしょう。XOOPS Cube はアナーキーなプロジェクトですが、究極の自由があります。

更に多くの提供者(コントリビュータ)を得るために、プロジェクトは、再びドキュメントの系統立てに挑むでしょう。大部分のドキュメントは、翻訳、レビュー、及び、修正のためにあなたのヘルプを必要とします。あなたが英語に熟達しているならば、お粗末な英語で書かれたドキュメントを訂正してください。あなたがフランス語、韓国語、中国語、及び、他の言語に熟達しているならば、ドキュメントをあなたの母言語で翻訳してください。

ページの内容について話し合うには、 wiki ページの Discussion タブをクリックしてください。「Get Involved」は、プロジェクトに参加する方法を説明します。そして、「Submit a Patch」はパッチトラッカーの使い方を説明します。プロジェクトはいつでもあなたの助けを歓迎します。

Wiki 、及び、トラッカーは、少し難しいかもしれません。しかし、プロジェクトは、まず初めに、他のスタンダードなオープンソースプロジェクトと同じ水準に達しなければなりません。ですから、ぜひこれらのシステムをマスターしてください。

最後に、このバージョンは、これまででもっとも多い有志からの提供を得ました。それは、自由なソフトウェア、及び、オープンソース世界における成功です。提供(コントリビューション)をありがとうございます。引き続き頑張りましょう!

--- (翻訳はここまで) ---

さて、何人かのユーザーさんが最新版を正確にダウンロードできないことから、僕はいつも RC アーカイブを削っているんですが、正直オープンスペースにはどんなアーカイブでも残しておくべきなんじゃないかと思っています。

このスクリーンショットは遺影です。ダウンロードカウントが残ってます。

3 件のコメント:

Tom さんのコメント...

すいません、昼間、不在だったんで、リリースのお手伝い出来なくて。

僕も古いアーカイブを削りたくないな・・・。
RCとかbeta とかは、
Sf.net のダウンロードページ的には、別バージョンとして扱ったどうでしょうか?
-----
「legacy 2.1.2」
 Package_Legacy_2_1_2.zip
「legacy 2.1.2RC」
 Package_Legacy_2_1_2_RC2.zip
 Package_Legacy_2_1_2_RC.zip
-----
こんな感じに並んでくれないかな?

genet さんのコメント...

絶対的なバージョンによる分け方、相対的な時間軸 (latest, historical) による分け方、開発ステータス (stable, RC) による分け方があるかと思いますが、一般人は基本的にlatest stable、テストに参加するときはlatest RCが分かればよいのでlatest stable, latest RC, historicalに分けてしまうとか。SF.netのシステムをよく知らないので不都合あるかもしれませんが。

minahito さんのコメント...

のおおおっ
亀レスお許し下さい。

sf.net では一度作ったリリースの中のファイルは移動させられません。ですので相対的に分けてると、新版が出る場合にごちゃごちゃやらないといけなくなります。

ふつふつと思ったのですが、「ダウンロードする人が間違えるから」という後ろ向きな理由でアーカイブも消したくないし、リリースも増やしたくないし、他のプロジェクトから見て奇異な状態は作りたくないなと思ってます。やっぱ「いっそ消さない」を再度試してみるのが...

ダウンロードのリストアップ機能も使えるので、そちらも試してみます。
あとはもう .org .jp XUGJ などから分かりやすくリンクを貼っていただくしか...