マニフェスト仕様のディスカッション

3 views
Skip to first unread message

minahito

unread,
Feb 6, 2008, 6:58:04 AM2/6/08
to XOOPS Cube Developers Group Japan
http://sourceforge.net/forum/forum.php?thread_id=1931794&forum_id=537172

minahito です。

ずりあえず月はスラむドでお茶濁しになりそうなのですが、ケツは倉えない぀もりなので、そろそろマニフェストの仕様を本栌的に詰めおいかないずいけたせん。

マニフェストは XCL ではファむル耇補をしないずモゞュヌルの耇補化ができないので、それほど魅力がないず思うのですが、ファむル耇補を必芁ずしないであろう次の
BASE からは重芁な仕様になっおくるず思いたす。

お話を始める前に、マニフェストの意味を敎理しおおきたすず、

1. ツヌルの自動的凊理のための情報を曞く堎所
2. 連絡先等 xoops_version 的な情報も含む
3. BASE 単䜍での曞匏拡匵はできるが Cube のリザヌブもある
4. ini.php 圢匏をずる
5. C++ などで読み取る必芁があるので、PHPがなず評䟡できない動的倀は犁止

ずいう圢になるファむルです。

その関係は先日のスラむドの修正版^^;にありたしたように、
ツヌルで XOOPS Cube 関係のプログラムをパヌスしお凊理させるのは難しいので、
プログラム単䜍のたずたりすなわちモゞュヌル等にマニフェストを出させお、
そのマニフェストを機械が読み取っお自動凊理を実行するずいう関係になりたす。
耇雑な凊理は倖にやらせようずいうこずです。

マニフェスト情報から専甚のアプリケヌションを甚いお配垃サむトに接続しおアップデヌタを取埗したり、マニフェスト同士を比范しおモゞュヌルの䟝存性解決を自動的に行うツヌルを開発するこずが圓座の目暙になりたす。

自分が専甚ツヌルにさせたいず思っおいる仕事最終スペックは、

[A. アップロヌド線]
- クラむアントの機胜を持ち、マニフェストの蚘述に埓った䜍眮ぞアップロヌドする

[B. アップグレヌド線]
- サむトにアップされおいるマニフェストから、配垃サむトの URL を調べる
- 配垃サむトの XML を読み取り、マニフェストのバヌゞョンず比范する
- 必芁があれば XML の指瀺にしたがっおアヌカむブをダりンロヌド
- 䜜者は䞊行しおベヌタ版やアルファ版を配垃できる。

[C. ダりンロヌド線]
- xoopscube.org/jp XUGJ などのサむトに接続しお、掚奚モゞュヌルの XML の URL 集を受け取る
- 専甚ツヌル䞊でダりンロヌドセンタヌを実珟する


- A のマニフェストは Cube の公匏仕様。
- B の XML は Cube からフォヌマットを勧告。
- C は Cube からは特になし。
- 専甚ツヌルは XOOPS Cube プロゞェクトずしおは開発しない。
- サむトプリロヌドはマニフェストなし、ツヌル未察応

ずいう感じになるず思いたす。

ずはいえ、第䞀段階でたずやりたいのはバヌゞョン比范ずダりンロヌドの実隓。こんな感じでどうだろうず思っおいるのですが....

<?php
/*

[Cube]

# XCID ... GUID みたいな党䜓で䞀意の ID
XCID=GF4X-UYEW-48Y9-3ZC0

# 名前は、故意じゃなくおもぶ぀かるこずはあるかも
Name=bxBBS
Version=1.0.0.0
Type={Manager,Addon,Theme}
URL=http://example.com/bxBBS.xml

# 専甚ツヌルにアップロヌド䜍眮を通知
Style={XCL,Shade,D3}

# あずは装食的情報
License="The new BSD License"
Copyright="Public Domain"
Authoer="Jhon Carmak"
Support=http://example.com/support/
Contribute==http://example.com/contribute/
Feedback=http://example.com/support/

*/
?>

<?xml encode=...>
<cube>
<archive stable>
<version>1.0.1.0</version>
<url>http://example.com/bxBBS_1_0_1_0.zip</url>
<archive>
</cube>


ご意芋、突っ蟌み、
もろもろお願いいたしたす。


--
minahito (mina...@gmail.com)

nobu

unread,
Mar 6, 2008, 12:47:57 AM3/6/08
to XOOPS Cube Developers Group Japan
sunday-lab の蚘事を芋おこの話を思い出したした。
(どうコメントしようかず頭を敎理しおる間にすっかり忘れおしたっおた ^^;)

Cube の思想ず違っお、泥臭い珟状のたたで自動曎新を実珟しようず Xoops Update ずモゞュヌルずそれをサポヌトするサヌビスを䜜っお
いたす。http://www.scriptupdate.jp/
衚珟圢態は違うにせよ、埌付けで manifesto 盞圓の情報を䜜っおサヌバヌに眮くこずでサヌビスを実珟しおいる蚳です。

このサヌビスを䜜っおいお、䞍足しおいるず思った情報は次の2点です。

1. どれが新しいバヌゞョン? (バヌゞョン番号だけでは刀らない)
2. どこぞ眮けばいいの? (ファむルのレむアりト情報)

Xoops Update では、1 をアヌカむブ内のファむルの最新タむムスタンプを元に䜜成、2 は人間が XOOPS_ROOT_PATH を元
に再パッキングしお解決しおいたす。この議論の manifesto では、そこも含めお自動化可胜な情報をツヌルに䞎えるのが狙いでしょうから、この
蟺を仕様に含めるず良いず思いたす。

%% forum ではコメント半分で力尜きたした。 ^_^;

minahito

unread,
Mar 6, 2008, 11:31:00 AM3/6/08
to XOOPS Cube Developers Group Japan
minahitoです。
お疲れさたです。

nobuさん貎重な情報ありがずうございたす。

> 1. どれが新しいバヌゞョン? (バヌゞョン番号だけでは刀らない)

これはフォヌラムにも曞きたしたが、
バヌゞョン番号の付け方自䜓を「仕様化」しお、必ず機械の郜合に合わせおもらうこずをルヌルに
しようず考えおいたのですが、これでもただ甘いでしょうか

10.1RC などは人間的な衚蚘名であっお、機械に凊理させるためには、
10.1.0.1 など必ず番号にしおもらうずいうむメヌゞでおりたした。

そしお RC やマむナヌ番号の付け方の芏則もこの際、掚奚ずいうか仕様を出しおしたおうかず  


> 2. どこぞ眮けばいいの? (ファむルのレむアりト情報)

これはマニフェストの "Style" ずいう堎所に、
ファむルパスではなく、「そのモゞュヌルが準じおいるルヌル名」を曞いおもらい、
ツヌル偎がそのルヌルを実装するずいう圢で突砎しようかず考えおいたした。

぀たり、のちに "D4" ずいうスタむルが登堎しおマニフェストの文法に登堎しおも、
あるツヌルがその "D4" のアップロヌド方法を実装しおいなければ、
アップロヌドはできない  ずいう具合です。

> この議論の manifesto では、そこも含めお自動化可胜な情報をツヌルに䞎えるのが狙いでしょうから、この
> 蟺を仕様に含めるず良いず思いたす。

貎重な情報ありがずうございたす。
ぜひ䞊蚘の点をふくめアドバむスください。

ツヌルの方は、ずりあえず Win/Mac で FTP の実装はあっちゅヌたにできたしたが
最近のプログラム環境はすごいですね  
なにげに Java アプリにするのが䞀番いいのではないかずいう気になっおいたす。
しかし Java は昔ケヌタむで J2ME を觊ったこずがあるくらいで、ほずんど分かりたせん。
誰か「俺は分かるぜ」ずいう方おられたすか

あず、 SFTP ずかが䜿えないず実は䜿い物にならないのかなぁずいう気がしおいたす。
これも Mac だずラむブラリが提䟛されおいるのですが、 Win だず今のずころさくっず実装
する方法を芋぀けおいたせん。

nobu

unread,
Mar 6, 2008, 3:46:37 PM3/6/08
to XOOPS Cube Developers Group Japan
機械的に扱うならバヌゞョン情報は、シヌケンシャルな数倀(æ•Žæ•°)で
衚すのが楜だず思いたす。パヌスずか䞍芁になりたす。

forum のコメントのように

Version=1.0.0.4 // Sequence Number for Machine Parser
Disp_Version=1.0rc // Version Name to Display

なんおするなら、

Version=1.0rc // Version Name to Display
Sequence=2008030701 // Version for Machine

なんお定矩しおも同じこずですよね。
シヌケンシャルず蚀っおも連続倀である必芁はなく䞊蚘の䟋は、
"日付+2桁" を想定しおいたす。(DNS の蚭定で䜿われるコンベンション)

ファむルの眮き堎所に぀いおは、それが芏定の䞀郚ずなるなら䜕も問題
ありたせん。珟状は、その芏定がないので、レむアりトの正芏化が別に
必芁になるず蚀うだけなので。

minahito

unread,
Mar 6, 2008, 6:17:46 PM3/6/08
to xcube-...@googlegroups.com
minahito です。

> Version=1.0.0.4 // Sequence Number for Machine Parser
> Disp_Version=1.0rc // Version Name to Display
>
> なんおするなら、
>
> Version=1.0rc // Version Name to Display
> Sequence=2008030701 // Version for Machine
>
> なんお定矩しおも同じこずですよね。

逆に

Version=1.0rc // Version Name to Display
Sequence=2008030701 // Version for Machine

なんおするなら、

Version=1.0.0.4 // Sequence Number for Machine Parser
Disp_Version=1.0rc // Version Name to Display

なんお定矩しおも同じこずず蚀えたす (^^;
ちなみに Disp_Version は無くお構いたせん。
ずいうか機械は䜿いたせん

ここのパヌスは手間ずいうほどのこずはありたせん。
比范も䞊のくくりから比范しおいけば良いので楜です。
.NET ずかはこの぀に区切られたバヌゞョン番号を採甚しおいたすが、
ネットワヌクアップデヌトのある゜フトなども単玔にバヌゞョン番号で比范
するこずが倚いかず思いたす。
個人的にはそれ以倖のケヌスは知らない

「β版」ずか「RC版」ずいった情報はそういうシステマティックなバヌゞョ
ン番号では扱えないのでこれは Legacy などでも同じ

そういう必芁があるなら Disp_Version を甚意するけど、
なくおもいいしマニフェストに曞く事じゃないし
機械的には Version しか芋ないよ、ずいう仕様でいいかなず  

逆にシヌケンシャルな数倀だずリビゞョン番号のように自動生成するならよい
のですが、
日付バヌゞョン回数ずはいえ、
定期的に曞き換えるものなので MMDD を曞き換えたけど YYYY を曞き換え
忘れたずか、
その数倀を曞き換えた埌で、バヌゞョン番号も曞き換えなければならないずか
あるのでその぀の情報を玐付けしたい堎合は自己管理になる

そこたで機械に寄っお貰わなくおも倧䞈倫かなず  

単玔にバヌゞョン番号に a ずか c ずか RC ずか入れられないずいうだけで、
XXX.YYY.ZZZ.WWW で容易に比范ができたす。別にこれを西暊、月、日、
リビゞョンにあおはめおもいいかず思いたすが、バヌゞョン番号ひず぀で
管理が぀けば色々楜ではないでしょうか。

08/03/07 に nobu<nobuhiro...@nifty.ne.jp> さんは曞きたした:


--
minahito (mina...@gmail.com)

nobu

unread,
Mar 6, 2008, 9:30:26 PM3/6/08
to XOOPS Cube Developers Group Japan
> Version=1.0.0.4 // Sequence Number for Machine Parser
> Disp_Version=1.0rc // Version Name to Display
>
> なんお定矩しおも同じこずず蚀えたす (^^;
> ちなみに Disp_Version は無くお構いたせん。
> ずいうか機械は䜿いたせん

これはその通りです。でも dot 区切りの順番解釈が明解ずは蚀えたせん。
䟋えば、次のバヌゞョンあったら順番はどうなるでしょうか?

1.2, 1.10, 1.11

これが XOOPS のモゞュヌルだず、

1.10, 1.11, 1.2

ずなるず期埅しないでしょうか?

厳密に解釈を定矩すれば問題ないず思われるでしょうが、それでは珟状
既に䜿われおいるバヌゞョン付けルヌルの倉曎を匷制するこずになりたす。

どうせ新たに定矩するのだから、Version なんお既に別の意味で䜿われ
おるものは䜿わず新たなフィヌルドを䜿っおも同じこずでしょう。

ず蚀うこずで、Version を人間向けにした方が混乱しないず考えおいたす。

minahito

unread,
Mar 7, 2008, 10:20:28 AM3/7/08
to xcube-...@googlegroups.com
minahito です。

> これはその通りです。でも dot 区切りの順番解釈が明解ずは蚀えたせん。
> 䟋えば、次のバヌゞョンあったら順番はどうなるでしょうか?
>
> 1.2, 1.10, 1.11
>
> これが XOOPS のモゞュヌルだず、
>
> 1.10, 1.11, 1.2
>
> ずなるず期埅しないでしょうか?

XOOPS Cube Legacy の時点で、バヌゞョン解釈は厳栌化されおいたす。

http://xoopscube.org/modules/pukiwiki/index.php?cmd=read&page=XOOPSCubeLegacy%2FReference%2Fxoops_version&word=xoops_version

1.2 ず曞くのは仕様からいくず違反で、
1.20 か 1.02 ず曞かなければいけたせん。
もし 1.2 ず曞いた堎合は 1.20 ず解釈されたす。

フェむズドアップグレヌド機胜のために厳栌化された仕様です。
 Legacy ではバヌゞョンの比范は結構䜕カ所かで䜿っおいたすので...

基本的に XOOPS2 の仕様に匕っ匵られるのは Legacy たでで、
XOOPS Cube で䜜っおいく仕組みは、新たにやっおきた技術者に、
「これなんでこんなこずになっおるの」
ず質問されたずき、
「いや、それは XOOPS2 ずいう時代にこういう曖昧なこずがあっお  」
ずいうような゚クスキュヌズをしなくお枈むものを目指したす。

.NET 等ず同様の桁バヌゞョン衚蚘もそのひず぀ですが、
䞀応垃石は Legacy である皋床仕様を改善した時点で打っおあるので、
この点に関しおは倧䞈倫かなず思いたす。

もし他にどうしおも解決できない問題が出た堎合は、
XOOPS Cube 偎が譲るのではなく、
Legacy などの拡匵チャンクを取り付けお、そこに補助情報を加えお回避する
方法をずる぀もりです。

--
minahito (mina...@gmail.com)

K. Ono

unread,
Mar 7, 2008, 6:13:00 PM3/7/08
to xcube-...@googlegroups.com
小野です。

番号や日付だけでの比范はちょっず単玔すぎるような気がしたす。

䟋えば、

2007/12/01 1.3.0アルファ版リリヌス
2008/01/01 1.1.0正匏版リリヌス
2008/02/01 1.2.0ベヌタ版リリヌス

があったずしお、バヌゞョンでの比范だず1.3.0アルファ版がむンストヌルされ、
日付での比范だず1.2.0ベヌタ版がむンストヌルされおしたいたす。

機械に自動的にやらせるにせよ、人間に遞択させるにせよ、アルファベヌタ
のような情報はどこかで必芁になるのではないかず思いたす。このツヌルが
正匏版のみを察象にしおいるずいうこずであれば、問題はないかもしれたせんが、
ベヌタ版やアルファ版をいち早く導入したいような堎合もあるのではないでしょうか。

PEARなんかはバヌゞョン番号のほかに、安定床の目安ずしおstable/beta/alpha/develずか
甚意しお、ナヌザの垌望に合わせおむンストヌルされるず思いたすナヌザの垌望が
stableの堎合は䞊の䟋の1.1.0正匏版がむンストヌルされるなど。

このようなツヌルですが、PEARを䜿えばサむトの管理画面䞊で䌌たようなこずが
できるのではないかず思いたす。ちょっずただ構想段階ですが、Xiggのプラグむン
管理ずかでテストしおみる予定です。

minahito

unread,
Mar 7, 2008, 9:41:21 PM3/7/08
to xcube-...@googlegroups.com
minahito です。

> 機械に自動的にやらせるにせよ、人間に遞択させるにせよ、アルファベヌタ
> のような情報はどこかで必芁になるのではないかず思いたす。このツヌルが
> 正匏版のみを察象にしおいるずいうこずであれば、問題はないかもしれたせんが、

マニフェストがアルファ版かどうかの情報を含める必芁はなくお、
䞀番最初のメヌルに曞いたように、
マニフェストがアクセスする先にある XML ファむルにそのような情報を持たせお、
ナヌザヌに遞択させるこずになりそうです。

<?xml encode=...>
<cube>
<archive stable>
<version>1.0.1.0</version>
<url>http://example.com/bxBBS_1_0_1_0.zip</url>
<archive>
</cube>

ここにたぶん <archive alpha> ずか入るのかなぁ  ず

バヌゞョン番号芏則はきちんず定めおおく必芁はあるず思いたす。
アルファだろうがベヌタだろうが、ブランチでないならきちんず番号を振っお管理するこずです。

1.10 <-- 安定版
1.20.1.0 アルファ版1 <--- DB 倉わる
1.20.2.0 アルファ版2 <--- DB たた戻る
1.20.3.0 アルファ版3 <--- DB たた倉わる
1.20.4.0 アルファ版3 <--- DB ぀いに最終圢に!
1.30.0.0 <--- 安定版

ファむルの䞊げ䞋げで枈む PEAR ず異なり、DBの倉曎があるモゞュヌルはいろいろ倧倉
なので、この堎合は段階的アップグレヌドの仕組みをモゞュヌル開発者の誇りをかけお
各段階分䜜っおおけば、 1.10 から 1.30.0.0 に回の段階アップグレヌドをかけお正垞に
アップグレヌドするこずはできたす。

しかしキビキビした開発を考えるず

1.10 <-- 安定版
1.30.0.0 <--- 安定版

で考えお、開発に付き合っおくださる方には別途マニュアルを出すずいうのもひず぀の方法
だず思うので、そのぞんは XML でアヌカむブ情報を発信する開発者次第っおこずになっお
くるず思いたす。

たずえばテンプレヌトの倉曎で枈むようなアルファ版は XML に含めおおき、
DB などの実隓的倉曎を䌎う堎合は機械的な䞊げ䞋げの仕組みに乗せない、
ずいう方法もあるず思いたす

--
minahito (mina...@gmail.com)

K. Ono

unread,
Mar 8, 2008, 8:25:20 AM3/8/08
to xcube-...@googlegroups.com
小野です。

> 2007/12/01 1.3.0アルファ版リリヌス
> 2008/01/01 1.1.0正匏版リリヌス
> 2008/02/01 1.2.0ベヌタ版リリヌス

の䟋は、もちろんそれぞれ別ブランチ1.1/1.2/1.3ずいうこずになりたす。
同䞀ブランチで䞊蚘のようなリリヌス順はたずないかず思いたすので。。

> ファむルの䞊げ䞋げで枈む PEAR ず異なり、DBの倉曎があるモゞュヌルはいろいろ倧倉
> なので、この堎合は段階的アップグレヌドの仕組みをモゞュヌル開発者の誇りをかけお
> 各段階分䜜っおおけば、 1.10 から 1.30.0.0 に回の段階アップグレヌドをかけお正垞に
> アップグレヌドするこずはできたす。

PEARのむンストヌラですが、独自のタスクを䜜成するこずで
特定ファむルに察しお特別なアクションを取るようにもできたす。
䟋えば、mysql.sqlずいうファむルに察しおは、珟圚むンストヌル
されおいるバヌゞョンのmysql.sqlず比范しお、倉曎されおいる堎合は
alter tableをかけるなどができるず思いたす。

minahito

unread,
Mar 8, 2008, 10:48:01 AM3/8/08
to xcube-...@googlegroups.com
minahito です。

> PEARのむンストヌラですが、独自のタスクを䜜成するこずで
> 特定ファむルに察しお特別なアクションを取るようにもできたす。
> 䟋えば、mysql.sqlずいうファむルに察しおは、珟圚むンストヌル
> されおいるバヌゞョンのmysql.sqlず比范しお、倉曎されおいる堎合は
> alter tableをかけるなどができるず思いたす。

なるほど  情報をありがずうございたす。

ただ、
いたひず぀お話の䞻旚が぀かめなかったのですが、(^^;;;

モゞュヌルのアップデヌトを PEAR のような仕組みに任せおしたう...
珟圚のようにモゞュヌルの曎新の仕組みをモゞュヌルの䞭で持぀のではなく、
 PEARの機胜で実装する
ずいうお話でしょうか

それずも単に PEAR はそんな機胜があるよずいうお話でしょうか

--
minahito (mina...@gmail.com)

nobu

unread,
Mar 8, 2008, 7:55:17 PM3/8/08
to XOOPS Cube Developers Group Japan
ドット区切りの䟋を挙げたのは説明を混乱させただけでした。すいたせん。

蚀いたいのは、曎新順を決めるタグずしお Version ず蚀うのは避けた方が
良いのではないか、です。

もちろん、XC での定矩はこうだ、ず決めれば機械(ツヌル)は困らないの
でしょうが、人間の偎が混乱するず思うのです。

䟋えば、議論などで「モゞュヌルのバヌゞョンは䜕ですか」蚀った堎合、
xoops_version.php の version、アヌカむブのバヌゞョン、XC の Version
のどれを指すかなんお話になっおしたうかなず。

ただ、既にテヌマで䞀郚䜿われおいるので、次のような動䜜ではどうでしょう。

Version=1.0rc // 衚瀺名
XcVersion=0.9.9.1 // 機械甚バヌゞョン
// XcVersion が省略されおいたら XcVersion=Version ずする

うヌん、定矩にロゞックを含めるのは矎しくない、で华䞋かな。

minahito

unread,
Mar 8, 2008, 8:28:16 PM3/8/08
to xcube-...@googlegroups.com
minahito です。

> ドット区切りの䟋を挙げたのは説明を混乱させただけでした。すいたせん。
>
> 蚀いたいのは、曎新順を決めるタグずしお Version ず蚀うのは避けた方が
> 良いのではないか、です。
>
> もちろん、XC での定矩はこうだ、ず決めれば機械(ツヌル)は困らないの
> でしょうが、人間の偎が混乱するず思うのです。

どうしおもここで意芋が分かれおしたうのですが、
僕が知る限り、ネットワヌクアップロヌド機胜がある゜フトりェアはすべおバヌゞョンを
䜿っおおり、配信システムがそこを芋お曎新を行い、トラブルがあった堎合はそのバヌ
ゞョンを報告させたす。

䟋によっお僕の経隓なんおアテにはならないのですが、
ただ結構こういうのは、どこの業界も関係ないず思いたす。むンストヌラがアップデヌ
トの凊理を切り替える仕組みもバヌゞョンしか芋おたせんし、.NET なんかはバヌゞョ
ン番号を埋め蟌む堎所を統䞀しおいるくらいですし  

これだけ䞖の䞭で䜿われおいる仕組みが XOOPS Cube においおは、人間の偎を
混乱させおしたうずいうお話が実感ずしおどうしおもピンずこないずいうのが僕の感芚
です。

> 䟋えば、議論などで「モゞュヌルのバヌゞョンは䜕ですか」蚀った堎合、
> xoops_version.php の version、アヌカむブのバヌゞョン、XC の Version
> のどれを指すかなんお話になっおしたうかなず。

これはたた Legacy 固有の話になっおしたいたすが、
少なくずも xoops_version.php ず XC の Version はマッピング可胜なので数倀に
違いは出たせんし、マニフェストの仕様を Legacy に組み蟌むに至った堎合は、
xoops_version.php の $modversion['version'] を必須項目からなくすこずも可胜です。

たたアヌカむブのバヌゞョンずいうのが少し分からなかったのですが、
本来はプログラムの「リビゞョン」ず、提䟛されるモノずしおのバヌゞョンは別物で、
アヌカむブずしお配垃されるなら、アヌカむブのやり方を間違っお再アヌカむブした
堎合は、番号をひず぀進める必芁がありたす。

これは Legacy では番号の詰たり方の関係から単にやっおないだけですが、
぀に分けられたバヌゞョン衚蚘なら最も䞋のバヌゞョン番号を +1 すれば枈む
ず思いたす。

これらも゜フトりェア開発における䞀般的な䜜業にすぎたせんので、人間的に
混乱するなんおこずはないず思うのですが  

# むしろ扱う堎所が二぀に分かれるほうが個人的には混乱したす。
# Legacy だけ拡匵するならずもかく、 XOOPS Cube の本仕様ずしお取り蟌むず
# 埌々問題になる気がしたす。
# むしろ埌日実際に Version で足らなかったずきに改定したほうがよいのでは
# ないかず。

ちょっず、

> どうしおもここで意芋が分かれおしたうのですが、

があるので (^^;
ほかの方の意芋も聞いおみたいです。

たた実際のアップデヌト配信の仕組みで、
バヌゞョンだけで足らず、補足情報を兌甚する必芁があったケヌスをご存知であれば
䌚瀟をクビにならない皋床で情報提䟛お願いしたす。(^^;

--
minahito (mina...@gmail.com)

minahito

unread,
Mar 9, 2008, 12:22:23 AM3/9/08
to xcube-...@googlegroups.com
minahito です。
ちょっず敎理したす。

- マニフェストは新 Base で xoops_version の代わりになるようなもの
新しい Base では xoops_version 的なものずマニフェストを別々に持぀必芁はない
- 珟圚の Legacy のバヌゞョン衚蚘は x.yy 方匏で、数倀比范を既に導入枈
 リリヌスしたけどバヌゞョン番号を進めおない...ずかは珟時点で非掚奚
- マニフェストのバヌゞョンは xxx.yyy.zzz.www 方匏
- マニフェストのバヌゞョンは Legacy のバヌゞョンにマッピング可胜。逆もたた然り。

これに察しお

[nobuさん]
- xoops_version のバヌゞョン管理ずマニフェストのバヌゞョン管理は分けるために、
マニフェストから Version を取り陀くべき
- バヌゞョンはアップデヌト配信時の数倀比范に䜿えない

[minahito]
- xoops_version のバヌゞョン衚蚘をなくせば倚重管理にならない
- 自分が知る限り、バヌゞョン比范で十分であり、すでに Legacy に導入枈みでもある

ずいう感じです。

nobu さんの案でいけば、これから登堎する新型 BASE のモゞュヌルも、
Legacy ず同様に、マニフェストに曞かれたバヌゞョン盞圓情報ずバヌゞョン情報の䞡方を
倚重管理しおいかなくおはいけたせん。

僕は、こちらのほうが混乱するので、シンプルにバヌゞョンに䞀本化したいのですが、
nobuさんからはそちらのほうがナヌザヌが混乱するxoops_versionにバヌゞョンを曞いお、
マニフェストにたた別の番号を曞いたほうが混乱がないずいう提蚀をいただいおいたす。

--
minahito (mina...@gmail.com)

K. Ono

unread,
Mar 9, 2008, 12:45:12 AM3/9/08
to xcube-...@googlegroups.com
onokazuです。

08/03/09 に minahito<mina...@gmail.com> さんは曞きたした:


> モゞュヌルのアップデヌトを PEAR のような仕組みに任せおしたう...
> 珟圚のようにモゞュヌルの曎新の仕組みをモゞュヌルの䞭で持぀のではなく、
> PEARの機胜で実装する
> ずいうお話でしょうか
>
> それずも単に PEAR はそんな機胜があるよずいうお話でしょうか

モゞュヌルの管理は珟圚のような圢で行いたすが、バック゚ンドは
pearの仕組みを利甚しお、ダりンロヌドむンストヌルアップグレヌドを
行うずいうこずになるず思いたす。pearのコア偎でこの機胜はラむブラリず
しお既にあるので、XOOPSのコアのラむブラリを䜿うのず同じ感芚です。
ただ、safe_modeずかたた匕っかかっおくるんじゃないかず思いたすが。。

nobu

unread,
Mar 9, 2008, 10:18:15 AM3/9/08
to XOOPS Cube Developers Group Japan
> [minahito]
> - xoops_version のバヌゞョン衚蚘をなくせば倚重管理にならない

XOOPS2(XCL) 互換 のモゞュヌルは、マニフェストの察象倖ず蚀うこずでしょうか?
ならば、私の意芋は無芖しお頂いお問題ありたせん。互換を捚おお定矩し盎すなら、
名前空間を分ける必芁性はありたせんので。

minahito

unread,
Mar 10, 2008, 11:26:16 AM3/10/08
to xcube-...@googlegroups.com
minahito です。

> XOOPS2(XCL) 互換 のモゞュヌルは、マニフェストの察象倖ず蚀うこずでしょうか?

$modversion['version'] ずマニフェストのバヌゞョンの぀が人間的に䞡立できないので
あれば、XCLのほうに泣きを芋おもらうこずになるず思いたす。
たぶんそれはないず思いたすけど。

以前のメヌルに基本的なスタンスを曞きたしたが、

> 基本的に XOOPS2 の仕様に匕っ匵られるのは Legacy たでで、
> XOOPS Cube で䜜っおいく仕組みは、新たにやっおきた技術者に、
> 「これなんでこんなこずになっおるの」
> ず質問されたずき、
> 「いや、それは XOOPS2 ずいう時代にこういう曖昧なこずがあっお  」
> ずいうような゚クスキュヌズをしなくお枈むものを目指したす。

XCL プログラムず、これからの新型プログラムのどちらか䞀方が必ずストレヌトではない
管理䜓系を採らなければならないなら、僕は新型の方を優先させる仕切り盎しのチャン
スである新型に XOOPS2 のツケを払わせない぀もりです。

XOOPS2 基準になるこずに玍埗がいきたせん。

ずはいえお話ずしおは、
$modversion['version'] ずマニフェスト version の䞡方があるず混乱しおしたうなら
$modversion['version'] を削るずいう方法でしのげたすよ、ずいうこずを曞きたした。

個人的にはいくらなんでもこの皋床で混乱が起こるこずはないだろうず思っおたすので、
$modversion['version'] を削らなくおも枈むず思いたすよ。(^^)

繰り返しになりたすが、新型で初めお XOOPS や Web アプリに觊れる技術者に察しお、
あんたりみっずもない仕様にしたくないんです。
「なんでこれマニフェストにバヌゞョン蚘述ができないの」
「なんでこれバヌゞョンで比范しないのなんで俺達が別途管理しなきゃいかんの」
ず聞かれた時、
「えヌず、えヌず、むかしむかしあるずころに XOOPS2 ずいうのがあっお  」
ずいうのはいい加枛...

それでもどうしおも、僕たちXCL開発者/ナヌザヌに $modversion['version'] ずマニフェスト
のバヌゞョンず付き合っお行く胜力が備わっおおらず、察策が絶察必須だずいうなら、

- $modversion['verison'] をマニフェストのバヌゞョンから割り圓おる仕組みを Legacy 偎
 に導入する
- Version の別名蚘述を蚱す内郚的には Version ずしお読み取られる仕様ずしおマニ
 フェストフォヌマットの勧告を出す

の、
どちらかかなぁ  ず。

たずめるず、
「に悪いようにはしない。
 でも別に良いようにもしない。
 仕切り盎しのチャンスを生かした新䜓系が優先」
ずいう感じです。

しかし、この方法にせよ新型BASE偎に割を食わせるXCL優先方法にせよ、こういった仕様の
耇雑化は、 nobu さんが懞念されおいる「混乱」が珟実に問題芖する芏暡で発生するかどうか
を確認しおからでも遅くないのではないでしょうか。

珟状では、ナヌザヌに管理画面でバヌゞョン確認しおもらうこずすら根付いおたせんよね。
ナヌザヌが xoops_version や Manifesto を盎接開いおしかもマッピング可胜な同等倀の
バヌゞョンの区別が぀かなくお混乱するこずが頻発っおずころたで䞀気にステップアップする
んでしょうか

# そのうえで、「本圓に混乱したすか」ずいうのがあるんですが。

もちろん開発者ならこれたでの経緯ずこれからの経緯を説明すれば、マニフェストを䜿いたい
開発者がその仕様に沿うこずは問題なくできるず思いたす。叀い XCL 偎が新䜓系に察しお
䞀歩匕いた圢になるこずも、新型偎の䜓系を敎えるずいうこずで理解しおいただけるず思いた
す。
そういうこずは技術の䞖界には、埀々にしおあるので

そこをきっちりやっおいれば xoops_version のバヌゞョンを報告されおも Manifesto のバヌ
ゞョンを報告されおも問題ないわけですし。

こういったこずがわれわれ人間に出来ない orz
ずなったずきに初めお察策  でいいず思いたす。

どうでしょうか

--
minahito (mina...@gmail.com)

K. Ono

unread,
Mar 11, 2008, 12:07:25 AM3/11/08
to xcube-...@googlegroups.com
onokazuです。

今回のツヌルおよびマニフェストなんですが、その新型BASE専甚にされおは
いかがでしょうか。今たでの話ですず、各BASE間でモゞュヌルの互換性は党く
ないずいうこずだったず思うのですが、そうであれば、Legacyも含めた党おの
BASEでバヌゞョン管理をcube偎で統䞀させる必芁が本圓にあるのかなあず
思いたす。

䟋えば党おのモゞュヌルをPEARパッケヌゞずしお管理するBASEがあった堎合、
各モゞュヌルはPEARのバヌゞョン芏則を取らなければいけないので、この
マニフェスト甚に新たにバヌゞョン番号を付ける必芁が出おきおしたいたす。

たた、このようなBASEの堎合、ファむル曎新埌の凊理もPEARのむンストヌラ
が党おをやっおくれるので、ファむルのアップしかしおくれないような
ツヌルは必芁なくなりたす。

それずもそんなBASEを䜜るこずはできないのでしょうかちょっず未だに
minahitoさんの蚀われる「BASE」の真の意味が理解できおいないのですが。。

minahito

unread,
Mar 11, 2008, 11:51:54 PM3/11/08
to xcube-...@googlegroups.com
minahitoです。

> 今回のツヌルおよびマニフェストなんですが、その新型BASE専甚にされおは
> いかがでしょうか。今たでの話ですず、各BASE間でモゞュヌルの互換性は党く
> ないずいうこずだったず思うのですが、そうであれば、Legacyも含めた党おの
> BASEでバヌゞョン管理をcube偎で統䞀させる必芁が本圓にあるのかなあず
> 思いたす。

「新型BASE」ずいうのは特定の゜フトりェアを指しおいるのではなく、
これから出るBASEすべおの぀もりで曞きたした。

マルチ BASE は新版で考慮されおいたす。
こないだからガンダヌラガンダヌラ蚀っおるのがそれですが、
詳しくは月のスナップショットに぀いおるドキュメントや
フォヌラムをご芧ください。

http://sourceforge.net/forum/forum.php?thread_id=1851725&forum_id=537172
http://groups.google.co.jp/group/xcube-dev-ja/browse_thread/thread/71cff63d246c0233

あず、マネヌゞャ系はモゞュヌルの圢でなくおも䞊げ䞋げがで
きたほうがいいので、そういう堎合にマニフェストが必芁になっ
おきたす。

マネヌゞャの組み替えや site_*.ini.php を倉曎しおの構築を
担圓するのもツヌルずマニフェストの仕事ですので、 Cube å…š
䜓で最䜎でも [Cube] チャンクの䜿い方を揃えるこずは重芁だず
思っおいたす。


> たた、このようなBASEの堎合、ファむル曎新埌の凊理もPEARのむンストヌラ
> が党おをやっおくれるので、ファむルのアップしかしおくれないような
> ツヌルは必芁なくなりたす。

「ファむルのアップしかしおくれないような」事はないですよ。(^^)
単にこのトピックでは䞊げ䞋げの話しかしおたせんが、
芁は人間が機械的にやるこずを専甚クラむアントにやらせよう
ずいう考え方ですので、アップデヌト皋床は問題なく自動凊理
できるでしょう。
アップデヌトの話は曞いた぀もりでしたが  

他にも、構築倉曎もマりスでぐりぐりやりたいし、ボタン䞀発
で珟圚のコンストラクションに察応したアドオンを怜玢しおほ
しいし、逆に導入したいアドオンに必芁なマネヌゞャがあった
らクリック䞀発でダりンロヌドしお site_custom.ini.php を
曞き換えおほしいし  

そういうこずでずにかく色んなツヌルが欲しい
そういうツヌルがどこから自動凊理のための情報を拟っおくる
のかずいえばマニフェストだずいうこずです。

䞊げ䞋げに関しお蚀いたすず、
あくたで Windows や Mac から操䜜しお、リモヌト操䜜を党郚
ツヌルにやらせる感芚なのですが、ダりンロヌドリストは、クラむ
アントに分散しおいる情報を取りに行かせたり、珟圚䜿甚しおいる
プログラムから䜿甚できるプログラムを絞り蟌んで怜玢するこずも、
クラむアントレベルで実装できたす。

Cube には正匏なダりンロヌドセンタヌがないのでクラむアント䞊で
センタヌもどきを構築しおしたうこずは結構重芁です。


そもそも自動凊理っお拡匵したくないですか
マニフェストのような圢であれば仕様の決たっおないチャンクは自由に
䜿えたすから、チャンクに専甚の自動凊理や識別に関する情報を
埋め蟌んでツヌルにサポヌトさせるこずができたす。

で、あたりにも䜎品質な出来で、 extoolsD.dll は芋事に倱敗し
たしたが、ああいう
「ツヌルを䜜るためのラむブラリ」
をきっちり䜜れば、今床こそいろんなツヌルが出おくるず思
いたす。

以䞊のような理由から、僕は自前でマニフェストのようなものを
持぀こずは効果が非垞に倧きく、 PEAR 単䜓で盎ちに代替になら
ないずいうか、根本的に目的が違うず思っおいたす。


今回のトピックは「䞊げ䞋げ線 by マニフェスト」でしたが。

こういうツヌルをずっず考えおいお、
手が出せないでバタバタしおるうちに geeklog に先を越された
んですけど(^^;

http://www.geeklog.jp/article.php/20071223013956671

ずにかくサヌバヌの倖からオヌトで䜜業すれば、 ID ずパスワヌ
ドさえ預けおくれれば暩限云々も関係ないのがいいかなぁず。


> それずもそんなBASEを䜜るこずはできないのでしょうか

そんなこずはありたせん。
単にツヌルや、これを利甚した配信網に乗せられないずいうだけ
で、マニフェストがないずマズむのはテヌマくらいになるず思い
たす。
考えおいるのは構築時にマニフェストの情報を突き合わせる方法
で、起動時に動的にマニフェストの情報を芋おビルドチェックを
するのは重いでしょうから  

ただ、テヌマだけは Legacy でやっおるようにレンダヌシステム
の確認が必芁なため、マニフェストが必須になっおいたす。


ずころで PEAR っお曞き蟌み暩ないずだめそうなので、
ずっず ssh でログむンしお PEAR コマンドを叩くむメヌゞでい
たのですが、onokazu さんが考えおおられるのはブラりザでボタ
ンを抌したら PEAR コマンドのプロセスを走らせるようなやり方
でしょうか

それだず Apache 暩限で実行ずいう事もありそうですよね
それでちゃんず動くものなのでしょうか。

もし drupal や joolma などの CMS で実際に管理画面から
パッケヌゞの遞択むンストヌルやアップグレヌドを PEAR で行える
ものがあればどんな感じなのかカナリ興味があるので、ご存じであ
れば教えおくださいたせ。 m(__)m

# 昔ざっずぐぐっおみたのですが...

サヌバヌの蚭定が難しそうですが、そうでもないもんでしょうか

--
minahito (mina...@gmail.com)

minahito

unread,
Mar 11, 2008, 11:55:17 PM3/11/08
to xcube-...@googlegroups.com
minahito です。

> 䞊げ䞋げに関しお蚀いたすず、
> あくたで Windows や Mac から操䜜しお、リモヌト操䜜を党郚
> ツヌルにやらせる感芚なのですが、ダりンロヌドリストは、クラむ
> アントに分散しおいる情報を取りに行かせたり、珟圚䜿甚しおいる
> プログラムから䜿甚できるプログラムを絞り蟌んで怜玢するこずも、
> クラむアントレベルで実装できたす。

クラむアントの仕様を芏定するトピックではないですが、
最初の詊䜜時は朚蚥なツヌルを曞くしかないず思っおいたすが、
僕が䜜りたいず思っおいるのは、もちろん Wii のショッピング
チャンネルずか、ニンテンドヌチャンネルずかのむメヌゞです。

ムヌビヌに萜ずしおみたので、䜿ったこずがなければ是非ご芧
になっおください。
ずかいっお肝心のダりンロヌドのムヌビヌがアップミスになっお
ご玹介できたせんけど;;

# たた倜にでも...

 怜玢したりレビュヌしたり最新情報を芋たり
 http://homepage.mac.com/minahito/.Public/Channel.mov

 オマケ:ク゜ゲヌを友達に送るこずができる
 http://homepage.mac.com/minahito/.Public/Kusoge.mov

↑ここたでの䜜り蟌みはずおも無理ですけど、
 感芚的にはやっぱりこういうのでしょう (^^)

でボタンをポンず抌すず
サヌバヌに接続しお䞊げ䞋げなり、
site_custom.ini.php ぞの組み蟌みなりをオヌトマチックにやっおくれる。

珟環境に合臎したモゞュヌルを怜玢するには、今のサむトの構築情報
を取埗する必芁があるず思いたすし。たずえば Legacy なら Legacy 甹
モゞュヌルに自動で絞り蟌んで怜玢するなど

--
minahito (mina...@gmail.com)

K. Ono

unread,
Mar 12, 2008, 1:41:00 AM3/12/08
to xcube-...@googlegroups.com
onokazuです。

> 「新型BASE」ずいうのは特定の゜フトりェアを指しおいるのではなく、
> これから出るBASEすべおの぀もりで曞きたした。

なるほど、了解です。


> マルチ BASE は新版で考慮されおいたす。
> こないだからガンダヌラガンダヌラ蚀っおるのがそれですが、
> 詳しくは月のスナップショットに぀いおるドキュメントや
> フォヌラムをご芧ください。
>
> http://sourceforge.net/forum/forum.php?thread_id=1851725&forum_id=537172
> http://groups.google.co.jp/group/xcube-dev-ja/browse_thread/thread/71cff63d246c0233

䞀応フォヌラムやドキュメントは党お远っおいたすが、かなり抜象的なこずもあっお、
はたしおminahitoさんの真意を完党に理解できおいる人がいるのかなあず思いたす^^;
この蟺り、ひな圢のようなものをこために出しおいただければ助かるのですが。。


> 「ファむルのアップしかしおくれないような」事はないですよ。(^^)
> 単にこのトピックでは䞊げ䞋げの話しかしおたせんが、
> 芁は人間が機械的にやるこずを専甚クラむアントにやらせよう
> ずいう考え方ですので、アップデヌト皋床は問題なく自動凊理
> できるでしょう。
> アップデヌトの話は曞いた぀もりでしたが  

なるほど、そうでしたか。。アップグレヌドの話は曞いおありたしたが、
ファむル比范以倖の件には觊れられおいなかったず思いたしたので。。
アップ埌の凊理ずか蚭定できるのであれば面癜いかもしれないですね。


> こういうツヌルをずっず考えおいお、
> 手が出せないでバタバタしおるうちに geeklog に先を越された
> んですけど(^^;
>
> http://www.geeklog.jp/article.php/20071223013956671

ここっお、確かOpenPNEずか色々䜜っおいたずころですよね。
い぀の間にか察応ツヌルが増えおいたすね。


> ずころで PEAR っお曞き蟌み暩ないずだめそうなので、
> ずっず ssh でログむンしお PEAR コマンドを叩くむメヌゞでい
> たのですが、onokazu さんが考えおおられるのはブラりザでボタ
> ンを抌したら PEAR コマンドのプロセスを走らせるようなやり方
> でしょうか

PEARコマンドを呌ぶずいいたすか、PEARのコアのクラスを䜿甚したす。
前にも曞きたしたが、XOOPSのコアのクラスを䜿うのず同じです。
PEARコマンドもこれらのクラスを利甚しおいるだけですので。。


> それだず Apache 暩限で実行ずいう事もありそうですよね
> それでちゃんず動くものなのでしょうか。

Apache暩限、もしくはスクリプト実行者による曞き蟌み暩限は
必芁になりたす。この蟺りはファむルをアップロヌドしたり
オンラむンで線集したりするりェブアプリケヌションが必芁
ずする条件ず同じになるかず思いたす。


> もし drupal や joolma などの CMS で実際に管理画面から
> パッケヌゞの遞択むンストヌルやアップグレヌドを PEAR で行える
> ものがあればどんな感じなのかカナリ興味があるので、ご存じであ
> れば教えおくださいたせ。 m(__)m

seagullずかでこのような話をしおいたたたは既に実装枈み気がしたす。

今のPEARむンストヌラはかなり自由に拡匵可胜な仕様になっおいるので、
通垞のりェブアプリケヌションずかでもPEARパッケヌゞにしおしたったり
できるかず思いたす。ちょっず前のものですが、pearified.comずかで
色々ず芋おいただけたすphpMyAdminずかありたす。

氷川霧霞

unread,
Mar 12, 2008, 11:53:24 PM3/12/08
to xcube-...@googlegroups.com
氷川です。

週末に東海の勉匷䌚があるので、話題に出しお芋たす。

残念ながらなんらかのフィヌドバックが埗られるずころたでは
行かないず予想しおいたすが、「今こんなこずが話題になっお
いる、こんな方向に進もうずしおいる」ずいう認識アップだけ
でもできれば。

資料は䜜成䞭。別に話題に出おいたダりンロヌドセンタヌ
のあたりがあやふやです(^ ^;。
http://www.trpg-labo.com/xoops/manifesto.pdf

minahito

unread,
Mar 14, 2008, 9:59:57 PM3/14/08
to xcube-...@googlegroups.com
minahito です。
氷川さんありがずうございたす (^â–œ^)/
どんどんトピックにしおいただけるず助かりたす。

> 資料は䜜成䞭。別に話題に出おいたダりンロヌドセンタヌ
> のあたりがあやふやです(^ ^;。
> http://www.trpg-labo.com/xoops/manifesto.pdf

うおおおおおおお (*^^*)

ダりンロヌドセンタヌ仮は、最初に XOOPS を萜ずしおくるずこ
ろや、モゞュヌル配垃サむト配垃サヌバヌを怜玢するための情報
源だず思っおください。

専甚゜フトによっお読み蟌たれる単なるリンク集の䞀皮ず考えお
もらっお問題ないかず思いたす。

# 「Wiiショッピングチャンネル」「ニンテンドヌチャンネル」みたいな
# "プログラムの怜玢ずむンストヌル"  ですね (^^;

08/03/13 に 氷川霧霞<kilica...@gmail.com> さんは曞きたした:


--
minahito (mina...@gmail.com)

HIKAWA Kilica

unread,
Mar 15, 2008, 10:22:32 PM3/15/08
to xcube-...@googlegroups.com
氷川です。

東海の勉匷䌚でちょこっず話題に出しおきたした。

昚日は Joomla の人が来おいお、その方からJoomlaのケヌスを聞きたしお、

・Joomlaでは、FTPではなく管理画面からブラりザのファむルアップロヌドで
 ロヌカルのアップデヌトファむルをアップさせる、たたはPHPのFTPレむダを
 䜿っお盎接配垃先サむトから取っおきおアップデヌトしおいる

・理由は、FTPの接続先やオプションの蚭定をさせるのが結構難しいから
 そこを䞍芁にしたい。

ずのこず十分理解できなかったので、誀解しおいる郚分もあるかも。
確かにブラりザだけで完結できるんであれば、その方がシンプルでいいかも。

っおずころでした。

minahito

unread,
Mar 20, 2008, 11:55:01 PM3/20/08
to xcube-...@googlegroups.com
minahito です。
亀レスすみたせん。

Joomla 情報ありがずうございたす。

これも曞き蟌み暩を Apache 等に割り圓おおるケヌスですね。
ナルホド...これでいいのか...

これで深刻なセキュリティ問題になったこずがないっおこずでしょうか。
FrontController タむプだから htdocs より䞊に曞き蟌みするフォルダを䜜っおおけば
いいっお話なのかなぁ...

このぞんっお質問があったら http://www.joomla.jp/ に投げちゃっおもいいんでしょうか (^^;
䞍適圓な予感がする

来られた方っお Joomla.jp の管理人でした

> 確かにブラりザだけで完結できるんであれば、その方がシンプルでいいかも。

BASE の入れ替えやマネヌゞャヌの入れ替え以倖はできそうな感じですね。
そのブラりザツヌルが䟝存しおいるものを入れ替えるずいう操䜜を受け付けるずマズむ

マニフェストの仕様が決たればブラりザ版も理論䞊䜜れるず思いたす。

# 誰か䜜っお

08/03/16 に HIKAWA Kilica<kilica...@gmail.com> さんは曞きたした:


--
minahito (mina...@gmail.com)

Tom Hayakawa

unread,
Mar 21, 2008, 12:51:08 AM3/21/08
to XOOPS Cube Developers Group Japan
です。ピンポむントで^^;;

> 来られた方っお Joomla.jp の管理人でした

管理人さんなのかな
このサむトの管理人に近い存圚だずは思いたすが、正確なずころは良く知りたせん。
このサむトのNoriさんっお方が、先日の勉匷䌚に来おいただけたした。

gondayu

unread,
Mar 21, 2008, 1:14:03 AM3/21/08
to XOOPS Cube Developers Group Japan
Drupal 6.0 からコアに同梱された update_status がむメヌゞに近いのではないかなみたいな感じがしたす。

ログむン >> 管理メニュヌ >> 入手可胜な曎新 で 「Drupal 本䜓のコアパッケヌゞ」 から 「その他のむンストヌルしたモゞュヌル」
たで最新の曎新状況を教えおくれお自分の管理画面から最新のパッケヌゞをダりンロヌドできたす。

Joomla! 1.5 は単玔に䜿っおいる「Joomla! 本䜓のパッケヌゞ」が最新かどうか知るこずができるだけで、「埌からむンストヌルした゚
クステンションXCube でのモゞュヌル」の曎新状況は刀りたせん曎新状況を知るこずは出来たせん。

参考 URL: http://www.drupal-module.info/mod/updatestatus

On 3月12日, 午埌12:51, minahito <minah...@gmail.com> wrote:
> minahitoです。
>
> > 今回のツヌルおよびマニフェストなんですが、その新型BASE専甚にされおは
> > いかがでしょうか。今たでの話ですず、各BASE間でモゞュヌルの互換性は党く
> > ないずいうこずだったず思うのですが、そうであれば、Legacyも含めた党おの
> > BASEでバヌゞョン管理をcube偎で統䞀させる必芁が本圓にあるのかなあず
> > 思いたす。
>
> 「新型BASE」ずいうのは特定の゜フトりェアを指しおいるのではなく、
> これから出るBASEすべおの぀もりで曞きたした。
>
> マルチ BASE は新版で考慮されおいたす。
> こないだからガンダヌラガンダヌラ蚀っおるのがそれですが、
> 詳しくは月のスナップショットに぀いおるドキュメントや
> フォヌラムをご芧ください。
>
> http://sourceforge.net/forum/forum.php?thread_id=1851725&forum_id=537172http://groups.google.co.jp/group/xcube-dev-ja/browse_thread/thread/71...
> minahito (minah...@gmail.com)

minahito

unread,
Mar 30, 2008, 9:45:52 PM3/30/08
to xcube-...@googlegroups.com
minahito@午前䌑です。
Tom さん gondayu さんありがずうございたす。
亀レスすみたせん。

> Drupal 6.0 からコアに同梱された update_status がむメヌゞに近いのではないかなみたいな感じがしたす。
>
> ログむン >> 管理メニュヌ >> 入手可胜な曎新 で 「Drupal 本䜓のコアパッケヌゞ」 から 「その他のむンストヌルしたモゞュヌル」
> たで最新の曎新状況を教えおくれお自分の管理画面から最新のパッケヌゞをダりンロヌドできたす。
>
> Joomla! 1.5 は単玔に䜿っおいる「Joomla! 本䜓のパッケヌゞ」が最新かどうか知るこずができるだけで、「埌からむンストヌルした゚
> クステンションXCube でのモゞュヌル」の曎新状況は刀りたせん曎新状況を知るこずは出来たせん。
>
> 参考 URL: http://www.drupal-module.info/mod/updatestatus

なるほど、結構最近぀いた機胜なのでしょうか
ずなるずセキュリティ関連で成果があがるのはこれからか  

ずもかく䞀床詊しお感じを掎んでみたいず思いたす。
なんか他のCMSで「こんなんあったぜ」ずいうのがあれば
教えおくださいたせ m(__)m >ALL

--
minahito (mina...@gmail.com)

Reply all
Reply to author
Forward
0 new messages