PEAK XOOPS - Re: ガセの沼 その3 in englishin japanese

Re: ガセの沼 その3

  • As this forum is only for commentation, you cannot open a new topic
  • Guests cannot post into this forum
Target News
Subject ガセの沼 その3
Summary ガセ:その3「XOOPSは国産CMSである」国産CMSとはどういう意味でしょうか?開発者がすべて日本人である、という意味でしょうか?いずれにせよ、これは「ガセ」です。onokazu氏が旧XOOPS開発者の一人で、コミット権を持っていたのは確かですが、彼だけが作ったわけではあ...
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/4 20:18
onokazu  上等兵   Posts: 21
Quote:
onokazu氏が旧XOOPS開発者の一人で、コミット権を持っていたのは確かですが、彼だけが作ったわけではありません。私自身、「XOOPSは onokazu氏が作った」などと考えていた時期もあったのですが、いくら調べても、onokazu氏の貢献部分なんて極めて小さかったことを示す状況証拠しか出てきません。

GIJOEさんがどのような根拠でこのようなことを言っているのか興味ありですね。確かに僕1人ではありませんが、貢献部分が極めて小さかったというのは完全に否定できますよ。

この辺りは当時の開発者に直に聞いてみてください。w4zならJM2さんも連絡を取っているみたいですし、その辺りから色々聞けるのではないでしょうか。GIJOEさんの続きも期待しています。
Votes:1 Average:10.00
Previous post - Next post | Parent - Children.1 .2 | Posted on 2006/6/5 4:50 | Last modified
GIJOE  先任軍曹   Posts: 4110
Quote:
GIJOEさんがどのような根拠でこのようなことを言っているのか興味ありですね。確かに僕1人ではありませんが、貢献部分が極めて小さかったというのは完全に否定できますよ。
「完全に否定」できるのでしたら、どの程度の貢献をなさったのか、簡単にでもお伺いしたいですね。
あ、もしかして、*.xoops.org のサーバを提供した、ということでしょうか。それは確かに大きな貢献でした。でも、XOOPS関係者じゃなくなった今、ドメインは手放すべきだと思いますが違いますか?

Quote:
この辺りは当時の開発者に直に聞いてみてください。w4zならJM2さんも連絡を取っているみたいですし、その辺りから色々聞けるのではないでしょうか。GIJOEさんの続きも期待しています。
じゃあ、続きを。

まずは、2004/11/27におけるzxへの私の投稿から。

-----------------------------------------------------------------------
例えば標準モジュール。

で、この「誰がXOOPSを作ったか」ですが、対外的には、onokazuさん、って
ことで一致しているようですけど、本当にそうなんでしょうか?


私がフォーラムの過去ログなどで確認できる「確実にonokazuさんが作ったモ
ジュール」というのは、xoopsheadline くらいなのですが、これが本当に出
来が悪い。

挙げたらキリがないのですが、とにかく、基本的な部分が何一つ出来ていな
い駄コードです。myLinksとかも、標準モジュールの中ではどうかな、と思う
出来ではありますが、それらと比較しても、xoopsheadline は一段レベルが
低いと思います。コアと同じ作者の手によるモジュールなのに、テンプレー
トなどでコアの流儀を無視しているのも不思議な点です。


もっと最近では、追加になったコアの機能。

これも確実にonokazuさんが作ったと思われるのは、グループ権限なのですが、
かなりバグだらけでしたし、他の権限システムを司るファイル群と比べても、
明らかに毛色が違います。


同じく、ユーザーHackのコアへの取り込み。

Ryujiさんも経験あると思いますが、なぜか中途半端な状態でユーザーHackを
取り込んでしまい、Hack作者である私やRyujiさんが、いろいろ面倒を見る羽
目になったりしてます。
ちょっとコードを読めば、どうやって取り込むのが正しいのか、本当のコア
作者ならわかりそうなものなのですが。


これらの情報を総合すると、

ケースA) XOOPSの作者は別に存在する
ケースB) onokazuというハンドルを使う人物が2人いる

の2つしか考えられません。

なぜなら、プログラマーのスキルは、ある時突然進化することはあっても、
退化することはないからです。


ケースBはさすがにあり得ないでしょうから、そうなると本当の作者は誰なの
かに興味が移ります。


私がいろいろと話を伺った限りでは、XOOPSコアの優れた部分(あの段階で
CSRF対策があるなんて凄い!)を作れそうなのは、JM2さんだけです。


XOOPS1 の優れた部分を作ったのは、JM2さんやw4zさんだけど、その出来に満
足がいかずまるまる作り直すことを主張するJM2さんと、漸進的な拡張を主張
するonokazuさんとで意見があわず、その結果、XOOPS2からはJM2さんの名前
が消えた。そしてXOOPS2の進化も止まった……
---------------------------------------------------------------------

当時はあくまで想像として書いています。今は他にも証拠らしきものがでてきましたが、それはまた今度書きます。

2.0.4リリース当時、バグだらけのgroupperm.php について、なぜ「使ってくれ」とか「使ったモジュールがある!」とか宣伝するのに一生懸命だったのか、疑問におもっていましたが、数少ないonokazu製コードだったからと考えればつじつまが合います。


もちろん、onokazuさんが本物の開発者であるなら、数々の非礼はお詫びしなければなりません。

ただ、私にはあなたがオリジナル開発者を騙る偽者としか思えないのです。
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/5 5:54
onokazu  上等兵   Posts: 21
ですから、こういうこと書かれる前にちゃんと確認してもらえませんか?

ちょっと寝ようと思っていたのですが、、
ざっと例えばコアで言うと

class/database/*
class/xml/*
class/xoopsform/*
include/comment*
include/common.php
include/cp*
include/*form
include/xoops.js
include/xoopscodes.php
kernel/*
language/english/*

はもちろん、バグ報告等による貢献部分はありますが、作成者は
自分となります。

JM2さんに協力していただいたのは例のrefCheckの部分です。それ以外は
ほとんどノータッチです。w4zはPHP書けませんので、テスト専門、
そしてテーマファイル(x2t)を少々いじってくれました。phpKaoxは
w4zの友人、defaultテーマは自分です。

Smarty導入も自分です。Smary導入の是非に関しては元E-XOOPS作者の
Halfdeadと意見が合わなかったことがあり、ご存知の通り彼はXOOPS
のフォークであるE-XOOPSを立ち上げました。

標準モジュールに関しては、ちょっと全て覚えていませんが、
mydownloads/mylinksはmyPHPNukeからの移植
newBBに関してはご存知phpBBからの移植
conrtact/news/sectionsに関してはうろ覚えですがこちらもおそらくmyPHPNukeからの移植
systemに関しては機能は一部移植ですが、ほとんど1から自分がやったと思います
xoopsfaq/xoopspoll/xoopsheadline/xoopsmembersは1から自分がやりました。
xoopspartnersは確かw4zの友人のunfore(?)からのコードだったと思います。
移植作業もほとんど自分がやったと覚えています。

これもw4zに聞けば分かりますが、良いかどうかは別として、僕は貢献コードをほとんど受け付けない
(もちろん、全てではありません)ことで通っていました。例外として、notification関連をmvandam
にやってもらったくらいです。この部分に関しては全面を彼に任せていました。

Quote:
当時はあくまで想像として書いています。今は他にも証拠らしきものがでてきましたが、それはまた今度書きます。

どのような証拠か分かりませんが、まずは確認できる事実を確認してください。
お詫びしなくてはいけないとも書かれていますが、公の場でここまで書かれておいて、
ごめんなさいじゃ済まないと思うのですが。
Votes:1 Average:0.00
Previous post - Next post | Parent - Children.1 .2 .3 | Posted on 2006/6/9 5:11
GIJOE  先任軍曹   Posts: 4110
まず最初にお断りしておきますが、zxでの私の疑問に対して、JM2さんからちゃんとレスが返ってきていますよ。
(勝手に引用しちゃってごめんなさい>JM2さん)

Quote:
一応
devはこんな感じ

X1 onokazu, goghs(少し)
X2 onokazu, goghs(X2RCの頃少し)
X2->現在まで 追加部分 Bunny,mvandamがnotify,共有commentシステム等一部追加

devは以上。これ以外にいません。

X2RC(本来のRCの意味ではないけど)のRCの間(1年くらい)、X2から今まで、等、
他にも少しはいますが、このPOSTのポイントからすると別です。
(core devとは関係ない部分)

トータルのnuke的な構造、標準モジュールはnuke色残っていますが、
phpnuke -> MPN(myphpnuke) -> mpnSEなど少しあって -> X1 ->X2
で、X1->X2の差はわかると思うので、その前の部分だと、
myphpnukeには現在のようなgroupもないし、moduleインストーラー部分もありません。

JM2さんの書くことですから、十分に信用できます。
実際、その通りなのでしょう。
私はその上で今のonokazuさんを疑っています。

ポイントは2つ。

(1) 今onokazuを名乗っている人物が、本当に最初のXOOPSを作った人物と同一か

タイの串からアクセスしているonokazuさん(便宜上、串kazuと呼びます)のスキルは極めて低い。本当に口だけです。XOOPSのコードは確かに問題ありますが、それでも十分に大きなアプリケーションで、それなりの腕力を要求されます。とても、この方に組みきれるとは思えません。

(2) mpnからのフォーク後にonokazuさんが追加したコードを「作った」と呼べるのか

こちらは、onokazuさんが本物かどうかとは別です。
Quote:
ざっと例えばコアで言うと

class/database/*
class/xml/*
class/xoopsform/*
include/comment*
include/common.php
include/cp*
include/*form
include/xoops.js
include/xoopscodes.php
kernel/*
language/english/*

はもちろん、バグ報告等による貢献部分はありますが、作成者は
自分となります。
これらのファイルには、数多くの穴がありました。バグじゃありません。穴です。
そして、それらの穴が潰されなかったらどうなったでしょうか?
XOOPSはとっくに消え去っていたでしょう。
どれもこれも本当に致命的でしたから。

Webアプリケーションを作ったことのある人なら、機能をバリバリ追加していくことなんて、実はとても簡単なことだと知っているでしょう。でも、そうやって無計画に作られたアプリケーションをまともに公開サイトで利用できるようにすることは、はるかに困難なことです。

その多くの貢献がなされたのは、JM2さんを初めとするzxチームです。

その貢献に対してonokazuさんは何をしましたか? JM2さんの名前を消し、onokazuの名前で「穴を潰した」と書くことだけです。しかも、JM2さんの正確なレポートやPOCがついているにも関わらず、潰しきれなかったこともしばしばあります。(今も残ってますよ!)
それは、あなたのスキルが、Webアプリケーション開発者と呼べるレベルに到達していない、ということでもあります。

JM2さんを初めとするzxチームのコードをそのまま取り込んだものだけが、その後の穴再現に至っていません。

これがコード的な貢献、という部分においても、JM2さんこそが最大の貢献者だ、とする根拠です。

もちろん、コード以外、「XOOPS全体への貢献者」となれば、もっと他の要素を考える必要があるでしょう。その場合にクローズアップされてくるのは、Mithrandirさんですが、ここでは議論の外です。


Quote:
JM2さんに協力していただいたのは例のrefCheckの部分です。それ以外は
ほとんどノータッチです。
やはり、何も判っていないのですね。
JM2さんがどれほど大きな貢献をしたのか。
それさえ判らない貴方に、開発者を名乗る資格はありません。


Quote:
これもw4zに聞けば分かりますが、良いかどうかは別として、僕は貢献コードをほとんど受け付けない
(もちろん、全てではありません)ことで通っていました。例外として、notification関連をmvandam
にやってもらったくらいです。この部分に関しては全面を彼に任せていました。
貢献コードを受け付けない?
他者のコードを少々書き換えたものを「自分が書いた」としているだけでしょう?

その根拠の一つになるのが、コードの書き方のクセです。コアには数多くの、
false != (変数)
というコードがありますが、これはある意味onokazuさんが書いたという証拠です。別にそれ自体、何も問題ありませんが、
(変数) != false
というコードも数多く混じっているのはどうしてでしょうか? それはどこかからコードを持ってきたからじゃないんですか? onokazuさんが「1から書いた」(プログラマーなら普通は「0から書いた」じゃないですか?)、とされるコードにも混ざっていますよ。

上のは「クセにブレがある」と言われれば終わりですが、Ryujiさんや私が提案したコードも、書き換えられた形でコアに入ってます。その際に、ご丁寧に致命的なバグまでつけていただきました。

でも、onokazuさんはそれだけでさっさと逃げてしまい、後のフォローは、Ryujiさんや私がややるはめになってます。他者の貢献コードにエンバグしておいて自分の名前で登録。そして、その後のフォローも一切しない。そんな人が、「最大のコード貢献者」とよべるでしょうか?


「生まれたばかりの赤子を、危険を承知で町中に放置する」

それは、遺伝学上の親ではあっても、世間一般の「親」とは認められないでしょう。


Quote:
どのような証拠か分かりませんが、まずは確認できる事実を確認してください。
お詫びしなくてはいけないとも書かれていますが、公の場でここまで書かれておいて、
ごめんなさいじゃ済まないと思うのですが。
何か間違ったことを私が書きましたか?
もちろん、私の書いていることが間違っていたら「ごめんなさい」をしますよ。
実際、間違ったことを書いた事なんていくらでもありますし。

しかし、謝罪以上のことがお望みでしたら、どうぞ法的手段に訴えてください。
民事でも刑事でも受けて立ちますよ。
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/9 12:19
onokazu  上等兵   Posts: 21
Quote:
JM2さんの書くことですから、十分に信用できます。
実際、その通りなのでしょう。
私はその上で今のonokazuさんを疑っています。

これは昔のMLでの投稿ですよね?しかもJM2さんは僕をdevの一員と書いていますし、
コードを書いていないなどとは言っていませんが、これがGIJOEさんの言われる
証拠なのでしょうか?w4zにも確認してくれとGIJOEさんに前から言っていますが、
その確認も行ってもらえずに、嘘呼ばわりされてはこちらも何もできませんよね。

Quote:
ポイントは2つ。

(1) 今onokazuを名乗っている人物が、本当に最初のXOOPSを作った人物と同一か

タイの串からアクセスしているonokazuさん(便宜上、串kazuと呼びます)のスキルは極めて低い。本当に口だけです。XOOPSのコードは確かに問題ありますが、それでも十分に大きなアプリケーションで、それなりの腕力を要求されます。とても、この方に組みきれるとは思えません。

串からアクセスしているかどうかなどは全く関係ないと思いますが、僕はこちらの
プロバイダの接続方法にそのまま従っているだけです。また、プロバイダ(または国)
により一部サイトへのアクセス制限が行われているのは確認していますが、それ以上の
ことは全く知りません。僕がバンコクにいることも証明できますが、それは本当に
必要ですか?必要な場合はGIJOEさんの納得の行く形での方法を提示してください。

Quote:
(2) mpnからのフォーク後にonokazuさんが追加したコードを「作った」と呼べるのか

僕は一度も公の場で「XOOPSを作った」等の偉そうなことは言ったことがないんです。
ただ、GIJOEさんが、別スレッドで、

Quote:
- XOOPSにおいて、onokazuさんは他者の貢献コードを自分のものとしてきただけで、実際にはほとんどコードを書いていない
- onokazuさんがドメイン xoops.org を未だに手放さないのは、そんなオープンソースの禁じ手まで犯して得た「オリジナル開発者」という既得権を失いたくないためである

のように言われているのを、誤った想像であることを証明したいだけなのです。

また、mpnに関してですが、僕はmpnの開発チームの一員でしたし、mpn SEは
開発リーダを一応ですが任されていました。

Quote:
やはり、何も判っていないのですね。
JM2さんがどれほど大きな貢献をしたのか。
それさえ判らない貴方に、開発者を名乗る資格はありません。

僕が一度でもJM2さんが全く貢献されていない等のようなことは言いましたでしょうか?


個人的な想像上の事実をもとに、多少でも影響力のある公の場でそれを公表する
ことこそがガセの最大の原因なのではないですか?
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/13 6:49
GIJOE  先任軍曹   Posts: 4110
しかし、このコメントシステムって、本当に使いづらいですね。
このあたりは、本当にonokazuさんが作ったというのが信じられる部分です。

Quote:
これは昔のMLでの投稿ですよね?しかもJM2さんは僕をdevの一員と書いていますし、
コードを書いていないなどとは言っていませんが、これがGIJOEさんの言われる
証拠なのでしょうか?w4zにも確認してくれとGIJOEさんに前から言っていますが、
その確認も行ってもらえずに、嘘呼ばわりされてはこちらも何もできませんよね。
onokazuさんは2つの勘違いをしていますね。

一つ目。
私はonokazuさんそのものを疑っているんですよ?(串kazuさんか、本物かに関わらず)
そのonokazuさんを信じるために、onokazuさんが紹介した人物に訊け、と?
基本的な論理に矛盾があるでしょう。
(余談ですが、こういう積み重ねが、「onokazuさんは論理的思考能力に問題がある」という判断につながっています)
いずれにせよ、w4zさんに訊く必要はありません。それは2つ目の理由があるからです。

2つ目。
JM2さんは、最初から「onokazuさんが作った」と言ってますよ。だから、「その上で私は疑っている」とつながるんです。疑問でしたら、もう一度読み直してください。
JM2さんは影でonokazuさんを非難するようなことはまったくしていません。コードにまったく統一感が見られないことについても、「元となるコードがいろいろあっただけで、おそらくonokazuさんが書いた」とまでzxでフォローしています。

w4zさんに訊くまでもない、というのはお判りいただけましたか?

私が信頼しているJM2さんでさえ、「onokazuさんが作った」と判断しているので、w4zさんに訊く必要はない、ってことです。


そして、その上で「onokazuさんが作った」と呼ぶことに疑問がある、と書いています。

もともと、9出来ていたもの(Nuke)に、0.5を足して、9.5 とした。
その0.5には数多くの穴があったが、自分では修正することができず、そのフォローは他者がした。

その0.5を足した人を、作者と呼べますか?

そういう話です。お判りいただけましたか?


コード量だけなら、5 -> 9 くらいかもしれません。
しかし、onokazuさんが足したコードにどの程度の意味があったというのでしょうか?
「コードの価値」という観点でなら、私には、9 -> 9.5 程度にしか思えない、ってことです。

コメント…酷いインターフェース
common.php…大穴
modulesadmin…「インストール」という概念そのものが「ハッタリ」に過ぎない

いくらでも続けられますよ。

ちなみに、notificationについては、「XOOPSの中では結構読めるコードじゃないか!」という意見を良く聞きます。なるほど、onokazuさんじゃないですものね。


JM2さんのフォローについても「元となるコードがいろいろあった」のであれば、それはonokazuさんのコードじゃないのでは? と考えています。証拠というのはその部分です。いかに数多くの他者コードを引っ張ってきたか、ソースコードが読める人なら判るはずです。


Quote:
串からアクセスしているかどうかなどは全く関係ないと思いますが、僕はこちらの
プロバイダの接続方法にそのまま従っているだけです。また、プロバイダ(または国)
により一部サイトへのアクセス制限が行われているのは確認していますが、それ以上の
ことは全く知りません。僕がバンコクにいることも証明できますが、それは本当に
必要ですか?必要な場合はGIJOEさんの納得の行く形での方法を提示してください。
そのプロキシと同じasianetで、直前に別のタイ人からアクセスがありましたが、プロキシ経由でもなんでもなかったですよ。だから、何か後ろめたいことをしているのだろう、と判断しました。
ただ、こちらについては、まったく余計だったかもしれませんね。
とりあえず、謝罪しておきます。
ごめんなさい。


実際には、これは2点張りのうちのひとつに過ぎません。

xoopscube-dev で、私がErrorHandlerについて批判した際のやりとりを貼っておきます。
Quote:
> > >そのonokazuさんは、そのxoops.orgも含め、どの程度、他のXOOPSユーザのト
> > >ラブルシュートに付き合ってきたというのでしょうか?
> > >
> > >結局、何も作っていないのですから、XoopsErrorHandlerなんて馬鹿げたクラ
> > >スのおかげで、サポートに苦労しているモジュール作者の気持ちなんて理解
> > >できないのでしょうね。

> > これまで1千または2千近くのXOOPSサイトの立ち上げに関わりました(ほとんど
> > はPHPの名前くらいしか知らないユーザです)が、確かにモジュール開発者から
> > みた視点が失われつつあるのは認識していました。

> もうとっくに4/1は過ぎてますよ。
>
> 1,000〜2,000のXOOPSサイトの立ち上げって、ちょっと計算してみてください。
> 1日いくつのサイトを立ち上げたらそんな数字になりますか?
>
> それとも、ホスティングサービスしているだけで、立ち上げに関わった、な
> んてカウントに入るのでしょうか?
>
> 私は、こういうホラ話で笑えるほど人間が大きくないものですみません。

この辺り、本当にホラ話として処理されてしまうのもあれですので、、

上の数は事実です。もちろん、その中ではインストール作業のみで終了
というのはありますが、それでもそれらのユーザも含めて全てのサポート
は行っています。カスタマイズ等の開発作業は行っていません。XOOPSユーザの
ことは全く考えていないように思われていたので、それに対して上記
の数字を出させていただいたまでです。

XOOPSが出てから何年経過していますでしょうか。自分自身、年を通して
休日なしでずっと働いております(皆さんそうかもしれませんが)が、
それで計算していただいても十分可能な数字です。

1000〜2000ものサイトの「立ち上げに関わる」ことが現実に可能だと思いますか? >読者のみなさん

そんな豆粒を数えるみたいにサイトを構築できないことくらい、サイト構築を手がけた人間であれば当然に知っていることです。しかも、1000〜2000なんて最小と最大で2倍近くも違うような概数で出せるほど、サイト構築は軽い仕事ではありません。ある意味、サイト構築に携わっている人間に対する侮辱でもあります。

その時点で嘘だろうとは思っていましたが、バンコクで他の仕事をしながら、となれば、そここそ完全に不可能です。しかもバンコクでは、オフラインの打ち合わせも出来ません.
(苦し紛れに、タイ向けのサイトとか言い出さないことを祈ります)

バンコクにてオフショア開発に携わっているのが本当である
-> 1000〜2000のサイト立ち上げに関わったというのが嘘

1000〜2000のサイト立ち上げに関わったというのが本当
-> バンコクにてオフショア開発に携わっているなんて嘘


ただ、我ながら攻め方が悪かったですね。onokazuさんがタイにいる、いないに関わらず、明らかに嘘なのは、1000〜2000の方なのですから、そちらを徹底的に攻めるべきでした。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/13 11:24 | Last modified
onokazu  上等兵   Posts: 21
Quote:
そして、その上で「onokazuさんが作った」と呼ぶことに疑問がある、と書いています。

もともと、9出来ていたもの(Nuke)に、0.5を足して、9.5 とした。
その0.5には数多くの穴があったが、自分では修正することができず、そのフォローは他者がした。

その0.5を足した人を、作者と呼べますか?

そういう話です。お判りいただけましたか?


コード量だけなら、5 -> 9 くらいかもしれません。
しかし、onokazuさんが足したコードにどの程度の意味があったというのでしょうか?
「コードの価値」という観点でなら、私には、9 -> 9.5 程度にしか思えない、ってことです。

コメント…酷いインターフェース
common.php…大穴
modulesadmin…「インストール」という概念そのものが「ハッタリ」に過ぎない

いくらでも続けられますよ。

ちなみに、notificationについては、「XOOPSの中では結構読めるコードじゃないか!」という意見を良く聞きます。なるほど、onokazuさんじゃないですものね。


JM2さんのフォローについても「元となるコードがいろいろあった」のであれば、それはonokazuさんのコードじゃないのでは? と考えています。証拠というのはその部分です。いかに数多くの他者コードを引っ張ってきたか、ソースコードが読める人なら判るはずです。

この辺りはGIJOEさんの個人的な評価ですから、何も言うつもりはありません。
前にも言いましたが、GIJOEさんのコードに対して僕自身もいくらでも考えている
ことはありますし、これは実際にコードを見る方々が判断することですよね。


Quote:
onokazuさんは2つの勘違いをしていますね。

一つ目。
私はonokazuさんそのものを疑っているんですよ?(串kazuさんか、本物かに関わらず)
そのonokazuさんを信じるために、onokazuさんが紹介した人物に訊け、と?
基本的な論理に矛盾があるでしょう。
(余談ですが、こういう積み重ねが、「onokazuさんは論理的思考能力に問題がある」という判断につながっています)
いずれにせよ、w4zさんに訊く必要はありません。それは2つ目の理由があるからです。

2つ目。
JM2さんは、最初から「onokazuさんが作った」と言ってますよ。だから、「その上で私は疑っている」とつながるんです。疑問でしたら、もう一度読み直してください。
JM2さんは影でonokazuさんを非難するようなことはまったくしていません。コードにまったく統一感が見られないことについても、「元となるコードがいろいろあっただけで、おそらくonokazuさんが書いた」とまでzxでフォローしています。

w4zさんに訊くまでもない、というのはお判りいただけましたか?

私が信頼しているJM2さんでさえ、「onokazuさんが作った」と判断しているので、w4zさんに訊く必要はない、ってことです。

僕がw4zに聞いてくれといったのは、GIJOEさんが、僕がコードを全く書いて
いないようなことを言われたことに対する反論ですので、GIJOEさんの
その考えが誤りだったということであれば、もちろん聞いていただく
必要はないです。それは勘違いでもなんでもないですよね。

Quote:
1000〜2000ものサイトの「立ち上げに関わる」ことが現実に可能だと思いますか? >読者のみなさん

そんな豆粒を数えるみたいにサイトを構築できないことくらい、サイト構築を手がけた人間であれば当然に知っていることです。しかも、1000〜2000なんて最小と最大で2倍近くも違うような概数で出せるほど、サイト構築は軽い仕事ではありません。ある意味、サイト構築に携わっている人間に対する侮辱でもあります。

その時点で嘘だろうとは思っていましたが、バンコクで他の仕事をしながら、となれば、そここそ完全に不可能です。しかもバンコクでは、オフラインの打ち合わせも出来ません.
(苦し紛れに、タイ向けのサイトとか言い出さないことを祈ります)

バンコクにてオフショア開発に携わっているのが本当である
-> 1000〜2000のサイト立ち上げに関わったというのが嘘

1000〜2000のサイト立ち上げに関わったというのが本当
-> バンコクにてオフショア開発に携わっているなんて嘘

とりあえずですが、僕は嘘を言っているつもりはないし、こんなことで
嘘をついても何のメリットもありませんので。また、これは今回の論争
とは別の話ではないでしょうか。


Quote:
そのプロキシと同じasianetで、直前に別のタイ人からアクセスがありましたが、プロキシ経由でもなんでもなかったですよ。だから、何か後ろめたいことをしているのだろう、と判断しました。
ただ、こちらについては、まったく余計だったかもしれませんね。

asianetもおそらく自分だと思います。ADSL経由のほかに携帯のGPRS経由で何度か
アクセスしましたから。串かどうかなんということは、
前にも書きましたが、僕自身は全く判りませんし、
こちらの接続方法にそのまま従っているだけです。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/14 4:08
GIJOE  先任軍曹   Posts: 4110
とりあえず事実関係だけ。

Quote:
僕がw4zに聞いてくれといったのは、GIJOEさんが、僕がコードを全く書いて
いないようなことを言われたことに対する反論ですので、GIJOEさんの
その考えが誤りだったということであれば、もちろん聞いていただく
必要はないです。それは勘違いでもなんでもないですよね。
最初から、まったくコードを書いていない、などとは思っていませんし、そう主張もしていませんよ。私のX2コードに対する批判は、ほとんどonokazuさんが書いた部分だと推察されますし。
zxへの投稿の最初から
「意味あるコードを書いていない」
ですね。

Quote:
とりあえずですが、僕は嘘を言っているつもりはないし、こんなことで
嘘をついても何のメリットもありませんので。また、これは今回の論争
とは別の話ではないでしょうか。
いえ。根は一緒です。
苦しくなると平気で嘘をつく、というonokazuさんの本質に関わる部分です。
(コア開発メーリングリストの購読、という件も明らかな嘘ですよね)
それこそ、これは「ErrorHanlderがechoしちゃっている」ことに対する批判に対してonokazuさんが書いたことでしょう? それがこんな話になったのはどうしてか、こちらこそ伺いたいものです。

Quote:
asianetもおそらく自分だと思います。ADSL経由のほかに携帯のGPRS経由で何度か
アクセスしましたから。串かどうかなんということは、
前にも書きましたが、僕自身は全く判りませんし、
こちらの接続方法にそのまま従っているだけです。
違います。ADSL接続で串を利用していないのは、本物のタイ人のアクセスです。
(xhldの言語対応という話題です)
onokazuさんのアクセスと認識されるものは、すべて串経由です。
つまり今でも、十分に疑われるところです。
ただ、今後は争点にしないだけです。
Votes:1 Average:10.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.1.1.1.1.1
Previous post - Next post | Parent - No child | Posted on 2006/6/14 8:55
onokazu  上等兵   Posts: 21
Quote:
最初から、まったくコードを書いていない、などとは思っていませんし、そう主張もしていませんよ。私のX2コードに対する批判は、ほとんどonokazuさんが書いた部分だと推察されますし。
zxへの投稿の最初から
「意味あるコードを書いていない」
ですね。

ほとんどコードを書いていないと言われていましたが、、この辺りはもう深く追求するのはやめておきます。

Quote:
いえ。根は一緒です。
苦しくなると平気で嘘をつく、というonokazuさんの本質に関わる部分です。
(コア開発メーリングリストの購読、という件も明らかな嘘ですよね)
それこそ、これは「ErrorHanlderがechoしちゃっている」ことに対する批判に対してonokazuさんが書いたことでしょう? それがこんな話になったのはどうしてか、こちらこそ伺いたいものです。

コアMLの件に関してどこが嘘なのか未だに分かりませんが、、僕は事実を書いたのみですよ。

Quote:
違います。ADSL接続で串を利用していないのは、本物のタイ人のアクセスです。
(xhldの言語対応という話題です)
onokazuさんのアクセスと認識されるものは、すべて串経由です。
つまり今でも、十分に疑われるところです。
ただ、今後は争点にしないだけです。

全く関係ありませんので、これに関して更に証拠がご必要な場合、不満、不信が
ございましたら是非メールにてお願いいたします。
Votes:3 Average:3.33
Previous post - Next post | Parent - No child | Posted on 2006/6/9 13:29 | Last modified
onokazu  上等兵   Posts: 21
Quote:
その根拠の一つになるのが、コードの書き方のクセです。コアには数多くの、
false != (変数)
というコードがありますが、これはある意味onokazuさんが書いたという証拠です。別にそれ自体、何も問題ありませんが、
(変数) != false
というコードも数多く混じっているのはどうしてでしょうか? それはどこかからコードを持ってきたからじゃないんですか? onokazuさんが「1から書いた」(プログラマーなら普通は「0から書いた」じゃないですか?)、とされるコードにも混ざっていますよ。

こんなことを証拠として挙げられても困ってしまいます。
現在は極力
false != (変数)
のようにしていますが、以前や今でもたまに癖で
(変数) != false
としてしまうこともあります。

また、ファイルは何度も追加/修正が入るので、その時期によっても当然異なってくるでしょう。
Votes:0 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/9 13:46 | Last modified
onokazu  上等兵   Posts: 21
GIJOEさんが僕の技術に関してどう思われているかは勝手ですので、
そこに関して反論しようという思いはありませんし、していないですよね。
僕自身、GIJOEさんのコードに関して思うことは色々ありますから。

また、偉そうに自分が最大の貢献者だ等も言っていませんし、それこそ
オープンソースの理念に反することですよね。自分の技術が相当なレベルである
等のようなことも言っていません。

ただ、事実でもないことを自分の想像だと言っておき、実際にきちんと確認もせずに確かな事実のように
書かれるようなことだけはやめていいただきたいのです。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/13 7:00
GIJOE  先任軍曹   Posts: 4110
正直私も飽きてきたので、そろそろ収束する方向にしましょう。

私自身、勘違いしていたのですが、onokazuさんは別に、この元記事に対しては特に反論はないんですよね?

記事の内容としてはこんなものです。

「XOOPSはもともと国際プロジェクトであるから、国産CMSという表現は間違っている」
「国産かどうかは、プロジェクトの優劣とは無関係」
「XOOPS Cube 2.1 の開発者は、minahito(メイン)/nobunobu(QA)/Tom_G3X(インターフェース)であって、onokazuさんは基本的に関与していない」

この3点について「ガセ」だとおっしゃるのでしたら、それに対する反論をお願いします。


もし、それがなければ、onokazuさんが承知できないのは、別スレッドで私が書いた以下の2点だけ、ってことでよろしいでしょうか?

(1) XOOPSにおいて、onokazuさんは他者の貢献コードを自分のものとしてきただけで、実際にはほとんどコードを書いていない
(2) onokazuさんがドメイン xoops.org を未だに手放さないのは、そんなオープンソースの禁じ手まで犯して得た「オリジナル開発者」という既得権を失いたくないためである

とりあえず、(2)については、xoops.org のオーナーが、onokazuさんでなくなった時点で取り下げます。その際には、謝罪と感謝をするつもりでおります。

(1)については、一つ前のコメントにも書いた通りですが、表現に難があるのは認めざるを得ないでしょう。

「XOOPSにおいて、onokazuさんのコード的な貢献は事実として存在するが、それは世間一般で言う『作者』と呼ばれるほど大きくはない」

この表現でよろしければ訂正いたします。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1
Previous post - Next post | Parent - Children.1 .2 | Posted on 2006/6/13 11:40 | Last modified
onokazu  上等兵   Posts: 21
Quote:
「XOOPSはもともと国際プロジェクトであるから、国産CMSという表現は間違っている」
「国産かどうかは、プロジェクトの優劣とは無関係」
「XOOPS Cube 2.1 の開発者は、minahito(メイン)/nobunobu(QA)/Tom_G3X(インターフェース)であって、onokazuさんは基本的に関与していない」

最初の2つは良いとして、3つ目の2.1に関してもコード的にほとんど貢献
していないので、そう言われても仕方がないとも思います。ただ、元々3.0
のために最初からある程度コード書いて、それを2.1に反映させていくということを
考えていたので、2.1外で現在進行中のコードがかなりの量ですがあります。
ただこれはminahitoさんの2.1とバッティングしかねないので、それらを
どうするかは未だに判りません。その内、devのMLでも出していこう(既にほんの少し
出していますが)と思っていますので、その時はそちらの評価もぜひ
お願いします。


Quote:
この3点について「ガセ」だとおっしゃるのでしたら、それに対する反論をお願いします。

これらについては僕は「ガセ」とも何も言っていないはずです。「ガセ(の原因)」
ではないかと言ったのは、別スレッドでのGIJOEさんのコメントのことです。


Quote:
(1)については、一つ前のコメントにも書いた通りですが、表現に難があるのは認めざるを得ないでしょう。

「XOOPSにおいて、onokazuさんのコード的な貢献は事実として存在するが、それは世間一般で言う『作者』と呼ばれるほど大きくはない」

この表現でよろしければ訂正いたします。

まあ、この辺りもGIJOEさんにお任せします。僕がXOOPSを作ったとは公言
していませんし、もしも作ったというのであれば、当時のXOOPSの開発チーム
のメンバ全員に当てはまることだと思いますから。コードの貢献度の度合いに
関わらず、メンバ全員はそれぞれ大きな努力をしたのは間違いないですからね。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.1
Previous post - Next post | Parent - No child | Posted on 2006/6/13 15:58 | Last modified
tohokuaiki  上等兵   Posts: 25
一読者です。
Quote:
僕がXOOPSを作ったとは公言
していませんし、もしも作ったというのであれば、当時のXOOPSの開発チーム
のメンバ全員に当てはまることだと思いますから。コードの貢献度の度合いに
関わらず、メンバ全員はそれぞれ大きな努力をしたのは間違いないですからね。
私はXOOPSに触りだした時、onokazuさんがそのほとんどを作ったと作ったと思っていました。現時点でもそのように思ってるユーザーは多いと思います。

このNews読んできて思ったのは、
・onokazuさんがほとんど作ったという印象は改めなければならない
・onokazuさんは当初からXOOPSに関わっている唯一の正式メンバー

後者のは、人によって(良くも悪くも)ですね。飽きっぽい私は悪くは受け止めていませんが。
Votes:0 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/14 4:23
GIJOE  先任軍曹   Posts: 4110
今までの話は、基本的に、onokazuさんだけが貢献者として扱われている(串kazuさんがどう主張しようが関係ありません。そのように誤認されているのは事実です)ことへの反論でした。

ただ、それよりもなにより、重要なのは、今後の開発体制です。

Quote:
最初の2つは良いとして、3つ目の2.1に関してもコード的にほとんど貢献
していないので、そう言われても仕方がないとも思います。ただ、元々3.0
のために最初からある程度コード書いて、それを2.1に反映させていくということを
考えていたので、2.1外で現在進行中のコードがかなりの量ですがあります。
ただこれはminahitoさんの2.1とバッティングしかねないので、それらを
どうするかは未だに判りません。その内、devのMLでも出していこう(既にほんの少し
出していますが)と思っていますので、その時はそちらの評価もぜひ
お願いします。
これを読んだ瞬間に「しまった」、と思いました。

今までの失礼はすべてお詫びしますから…

Cube 2.1の開発には手を出さないでください

コミット権を持っているのは知っていますが、onokazuさんのスキルで手を出されたら、せっかくのCube 2.1が腐ってしまいます。


現在のスキルが足りないだけなら勉強すれば良いことですが、この串kazuさんが本物のonokazuさんだとしたら、3年前から何一つスキルが向上していない(むしろ退化している)わけで、「伸びしろ」にも期待できません。

ORマッパーでもなんでも好きに書いていてください。SQL Injectionも理解できない人のORマッパーなんて…とは思いますが、自分とは無関係なプロジェクトであれば気にする必要もありませんから。
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/14 9:05
onokazu  上等兵   Posts: 21
コア開発に関してご意見がある場合は、GIJOEさんも参加されている「開発メーリングリスト」へとお願いします。コアも含め、開発関連の話題は基本的にこのメーリングリストとなりますので。
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/17 4:56
GIJOE  先任軍曹   Posts: 4110
とりあえずこちらだけ。
Quote:
コア開発に関してご意見がある場合は、GIJOEさんも参加されている「開発メーリングリスト」へとお願いします。コアも含め、開発関連の話題は基本的にこのメーリングリストとなりますので。
お断りします。
何事も裏で握りつぶす、というonokazuさんの行為を批判しているのに、なぜ非公開MLに移動しなければならないのでしょうか。

私個人宛にお送りいただいたメールでは、
Quote:
こちらとしても、申し訳ありませんが公の場(メーリングリストは非公開
ですが、将来的には公開も予定しております)にて小馬鹿にされてそれを
受け流すことができるほどの器量は兼ね備えておりません。
とのことですが、少なくとも現在は公開されていませんよね。

そして、このMLを公開した場合、問題視されるのは、私がErrorHandlerについてonokazuさんを批判している(小馬鹿にしている)部分ではなく、コアチームの選出方法の不透明さの方でしょうね
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/17 10:05 | Last modified
onokazu  上等兵   Posts: 21
少なくともこれまで僕は全て事実を書いていることは他の方には伝わっている
と思いますので、この辺りでここでの投稿はやめておきます。ここでのこれ以上の投稿は非生産的且つ無駄だと分かりましたので。お付き合いいただきありがとうございました。
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/25 5:46
GIJOE  先任軍曹   Posts: 4110
最後の最後まで串でしたね。

串の向こうで根拠もなく「事実だ」と繰り返すだけの人。
顔を合わせる、という人間としての基本コミュニケーションを拒否する人。
もはやXOOPSプロジェクトとは無関係なのに、xoops.orgの権利を握って離さない人。

どこまでが串kazuさんかは判りませんが、いずれにしても尊敬できませんね。

串kazuさん、さようなら。
一生バーチャルな世界で生きていてください。


そうそう。韓国語では「引きこもり」のことを「バンコク」と呼ぶそうです。
「ちょっとバンコク行ってくる」(=プチ引きこもり)なんて冗談めいた使い方もされるそうです。
まさか「韓国語での事実だよ」なんてオチはないでしょうね?
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/26 22:01 | Last modified
onokazu  上等兵   Posts: 21
串かどうかなんていうのは僕自身も実は判らないんですよ。
一部掲示板とかに確かに書き込むことができないなぁとは
ずっと思っていましたが、こっちのプロバイダの設定なんですかね。。

僕が日本にいながら海外の串経由でわざわざこのサイトにアクセスしているとでも未だに思われているのでしょうか?この件に関していつでも証拠を出すことは可能ですが、どうしましょうか。言葉が悪いかもしれませんが、想像も行き過ぎると妄想になりますよ。

今後もニュース記事は拝見させていただきますので、
僕個人について何を書かれても良いですが、ぜひともきちんと
事実に基づいた記事を書いていただけることを期待します。
Votes:1 Average:10.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1.1.1.1.1
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/27 4:45
GIJOE  先任軍曹   Posts: 4110
もう書き込まないはずだったのでは?
まあ、誰であっても歓迎しますよ。

それはそれとして、串kazuさん=onokazuさんであり、2〜3年ずっとバンコクに住んでいる、なんて証拠を見せていただけるならぜひともお願いしたいところですね。私自身、パスポートの原本を拝見することくらいしか思い浮かばないので。


Quote:
今後もニュース記事は拝見させていただきますので、
僕個人について何を書かれても良いですが、ぜひともきちんと
事実に基づいた記事を書いていただけることを期待します。

このコメントの元記事「ガセの沼3」は、事実に基づいた記事であり、そのことを串kazuさんにも「問題ないですね」と確認したと思いますが、違いましたでしょうか?

xoops.org 関係はwhoisで一発ですし、
- 他の貢献者の名前を消してonokazuの名前としている
なんてのも、容易に確認できる事実ですよ。
本家でも問題視されてましたね。
あの時はなぜかHerkoがフォローしてましたが

そこから発展して、「他のコードについても、他者の作った物を自作と称している部分が多く存在するのではないか」と私は考えましたが、それはもともと簡単に立証できないものなので、「想像だ」と反論されても仕方がないでしょう。

実際、論理的整合性すら破綻している救いようのないレベルのコードが多いのも事実なので、それらについてonokazuさんの手によるものだと主張されたら、納得せざるを得ませんし。(値から型を類推するコードなんて生まれて初めて見ました。しかもその指摘を一度受けているのに、「修正済」とされた後もすぐそばにほとんど同じ穴が残っているのですから、Criteriaは確かにonokazuさんの手によるものなのでしょうね


何はともあれ、未来志向で行きましょうよ

onokazuさんは、Cube 3.0 とやらに専念。
Cube 2.1には一切触らない。

この点だけ、あらためてお願いしておきます。
Votes:1 Average:0.00

normal Re: ガセの沼 その3

msg# 1.1.1.1.3.1.1.2.1.1.1.1.1.1.1
Previous post - Next post | Parent - No child | Posted on 2006/6/27 8:23
onokazu  上等兵   Posts: 21
記事はそれほど問題ないのですが、問題あるのはGIJOEさんの数々のコメントの方でした。結局何も証拠もなかったようでしたからね。。それをあたかも事実かのように書かれてしまったのは本当に残念です。 バンコク関連に関しては証拠が必要であれば何らかの形で出しますよ。プライベートに関わることでもあるので、必要であればぜひメールにてお願いします。

コードのレベルに関してはもう既に何度も話しましたので、この辺りでもう良いのではないでしょうか。何度も書きましたが、GIJOEさんのコードに関して僕が思うこともたくさんあります。レベル云々に関してはここではあえて書きませんが。

Cube2.1/3.0等に関してはご意見があるのであればぜひGIJOEさんも参加されているコア開発メーリングリストでお願いします。以前から書いていますが、コア開発の議論に関してはこのメーリングリストでのみとなっていますので。ここでGIJOEさんお一人が決めることでも、僕自身が決めることでもないかと思います。

それでは、この辺りで本当に最後の投稿とさせていただきます。
Votes:1 Average:10.00
Previous post - Next post | Parent - No child | Posted on 2006/6/5 6:39
onokazu  上等兵   Posts: 21
ちょっと書き忘れましたので、、(眼が冴えてしまってどうやら寝られなさそうです )

JM2さんの名前が消えたのは、JM2さんより消して欲しいとのリクエストがあったためです。僕はJM2さんとの間ではこのrefcheckに関してと、その他WEBアプリ全般における雑談のようなものをしたくらいしか記憶にないですね。。XOOPSの拡張に関してはほとんどなかったと思います。JM2さんは独自のアプリの開発に忙しかったようですから。。

これはGIJOEさんの方で直接JM2さんに聞いていただければすぐに確認できるレベルの話ですよね。
Votes:0 Average:0.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!