Note/Forum/7/logCurrent?
Forum/7, Forum/7/LogList
- ふむう・・・2chのネタバレスレチェックしましたけど、意見集約って難しいなあと改めて実感しますねー。あとMod翻訳所の敷居が高いっていう意見もあったのはちょっと意外!翻訳歴3ヶ月の私なんぞでもページ立ち上げして何一つ文句も言われないほど(言われたらヘコみますがねw)オープンなんだけどなぁ。 -- nek-12
- 論議は『まとめる』よりも『引っ張っていく』『叩き台を出して話し合ってもらう』ほうが一般的にまとまりますよね。現実社会でも。表現悪いですが『どうでもいい』という風になっている人が多いとその傾向が強いかと。
ほほーそう仰るならば、いぢめてほしいのですね?『どこの馬の骨とも知らないMortalが私のRealmに土足で上がり込んできて勝手に計画なんて立てて良いと思っているのっ!?本当にずうずうしいやつだわ!…で、でもそこら辺でのたれ死んでMad crabに齧られてしまうようになってはせっかく相手をしてあげた私が困るから、寛大にも許してあげるわ、か、感謝なさいっ!』 こうですか?わかりませんっ! ……あれ?
個人サイトではないこういうサイトの管理人としては出来るだけ個性を出さずにフォーマルにやるべきだと思って行動しているのでそれが距離感を置かれる要素になっているのかもしれません*1。他にはWikiのような『自ら参加する』というものに慣れてない人も多いだろう事も挙げられます(一般的な話ですが、Wikiにアクセスする総User数に占める編集者の割合は1%を割るといわれています)。あとは、興味があっても編集方法が良くわからない、とか、自分ごときが編集してよいものだろうか、という謙遜とかも多いと思います。また別の要因として、みなでやるという計画はそりが合わないという人も居ると思います*2。それらの障害を取り除きコミュニティの発展の促進を行なう管理者であれれば…とはおもっていますが難しいものです。思ったよりそんなに怖いものでもないよ、という事を折に触れ伝える事が出来たらなぁ、と思います。 -- Irrlicht
- 余談ですが、進行状況を表示するためのセレクトボックスって、IE&Operaだと背景色が違って見えるんで便利なんですが、Firefoxだと反映されないんですよね。ブラウザの仕様なのでしょうがないんですが、Firefox使いとしてはかなりうっへりです。どっちの実装が正しいのかなぁ。あとは変更ボタン誤クリックでページの更新作業が行なわれてしまう事(バックアップの肥大化や無意味な更新告知メールがこっちに飛んでくるっ)。JavaScriptを使えば誤クリックをかなり抑止できる機能があるんですが、この程度のことにJavaScriptとかを使うことに意味を感じないのでそればっかりは我慢しているところです (基本的にポリシーとしてよほどのことが無い限りJavaScript等のクライアントサイドな手法は使用しないことにしている)。ちょっとした余談でした -- Irrlicht
- Tagプラグインを導入してみました。ためしにgiskarduk氏のMODの周りに付けてみました。階層構造だけでは判り難いMOD相互の関係をリンクさせるのに役立ちそうな気がします。使用したのはhttp://lsx.sourceforge.jp/?Plugin%2Ftag.inc.phpのものです。書き込みついでにもひとつご報告。ここ数日投稿&プレビュー時に妙に時間が掛かっていた問題を解決しました。詳細は管理blogの方に書きました。ご迷惑をおかけしました。 -- Irrlicht
- このスレの古い部分を過去ログ送り。フォーラムの一覧表示を更新順にソートするように変更 -- Irrlicht
- いつもお疲れ様です。というか、動画スレにも降臨されるとはw 件のプラグインの件は、ぜんっぜんわかんないので、時間が出来たらよく読んで理解するよう努力してみます… -- tea
- タグをページにつける分には&tag(単語1,単語2....); でOKです。タグをつけたページにはそれが表示されるので、夫々の単語をクリックするとそのタグのページがリストアップされます。ほかにも使い方もありますが、これだけ把握すれば結構使えると思いますよ (例L10N/(CUO)Dwemerの右上) -- Irrlicht
- あ、あれ?なんか表組み変わった?タグについては「たぶん」把握しました。で、関係ないことなんですが、昼間思いついたことを。翻訳MOD一覧の表に、「更新情報」というのを付け加えたら良くないかな〜、って。そうすればまず更新見て、落とす必要あるかどうか判別できるし。表自体にはリンクだけで、「更新情報」のページは、各々のMODのページにつくればいいんじゃないかな、と。うぅぅぅ、話が伝わるか自信なくなってきた・・・orz -- tea
- 表のCSSをちょこっといじったんです。ちょっと枠線が薄すぎると思ったのです。
自分は、そろそろトップページの表が大きくなって不便だなぁ、と思い出した*3のですが、多分その思いつきの元と同じですよね。理想を言えば、更新された順で表示され、かつ、上位何件分しか表示されない、そんな仕様が適当かな、と思いました。ちょうどこのForumの一覧表示みたいな感じですかね。ちょっとその線で今からいじってみます。 -- Irrlicht
- 完了です。こんな感じでどうでしょうか?ModList (そのページと以下の階層には悪戯対策で編集認証をかけています。ID&Passは従来のものと同じ)
原理はこのForumと同じと考えていただけると良いでしょう。つまり、ページ(スレッド)が更新されると一覧のトップに上がります(この場合、ModList/数字 のページの状態を変えると一覧表に反映される)。また、通常はTop10のみが表示され、それ以上のページが有る場合はページングがされます。
夫々のModの状態を変えたい場合(すなわちパッチをUPした時等)はそれに対応したページの内容を書き換えるだけでOKです。書き換えなくても『翻訳進行度』や『日本語パッチ状況』の状態を変更したり、状態を変更しなくてもボタンを押してみるだけでもページの更新時間は変更されるので一覧表内の順番は上がります。現在は作成したばかりなので順番が変ですが、『更新した時にステータスを変更する』というルールで今後運用すれば自ずから理想的な感じになるはずです。たぶん文章で説明するより、実際に弄ってみる他方が分かりやすいと思うので色々やってみてください。すぐ直せますので!寧ろ、表示がめちゃくちゃな今の内に弄り倒すのがありかと思います。
尚、ModListとそれ以下の階層には編集認証をかけています(以前のID&PassでOK)。一覧表から各プロジェクトのステータス変更用ページにアクセスできないようにしてあるのも同じ理由で意図的なものです。ModListから変更用ページにアクセスしてください -- Irrlicht
- 追加です。フォームの内容の内、『日本語パッチ配布』は日本語パッチのバージョンかリリース日時にしても良いかと思いました。日時にすればソートも可能ですし。ただし、ソートの対象にするには日時の書式を揃えなくてはなりません。『2009/01/01』や『01/01』、『09/01/01』が混在しては期待通りにはなりません。ここをきちんとしたフォーマットで厳密に投稿するように決めれば使えるようにはなります。…しかし、面倒くさいですよね。私オンリーなら別にそれはいとわないのですが、不特定多数がかかわるこのプロジェクトの場合は不便の方が大きい気がします。ですので、現在は『ページの更新時間』を翻訳ステータスの更新時間とするアバウトな方法を取っています。表示項目の選別はまだ検討の余地があると思いますのでご意見をいただけるとうれしいです。
あと、一覧表から日本語パッチのDLアドレスを削除したのは、現状全て同じアドレスだったので非効率と判断したからです。代わりにMenuBarにJP_Patchというページを作成しました -- Irrlicht
- メンテナンスおつです。MOD一覧を見なおしてみて、今まで一度もベータが取れた事がないのに気付きましたw MOD本体の更新可能性とか翻訳内容への疑義とかいろいろ踏ん切りがつかない原因は分かるのですが、ずっとベータ付きだと個々のプロジェクトがいつまでたっても完了しないみたいで座りが悪い気もします。Soul of Ilithielなんかは正式版にしてもいいような感じも受けますが、どうでしょうか?あと、表に入れる日時については現状通り「ページ更新時間」でいいですね。どのMODが最近翻訳着手されているか分かって便利ですし(翻訳参加者としては)。Patchを落とす人向けのナビとしてはやや見づらいですが、それはJP_Patchのページを見やすく加工できればOKかなぁ? -- nek-12
- 相変わらず、仕事HAEEEEEEE。SoIは確かに正式版としてもいいかも?パッチに関しては、「MOD名」「パッチファイル名」「更新日時」「更新内容」ぐらいの情報で表組むのがいいかも?今のググルのファイル置き場は、どれがどのファイルか、推測する方式になってるので・・・。やったことないけど、実は直リン出来るのかな?まぁ、出来なくても、他にこのMODのパッチも落としとこ〜、って感じで今の状態でいいと個人的には思ってるんですけどね -- tea
- 出来る時に全力投球がまいポリシーです。
ベータの件は私も分かります。別の趣味のページでもモノを公開してた入りするのですが、ベータを取るのって結構度胸要りますし。関わった方に異論が無ければよいのではないでしょうか。
パッチ落とす人へのナビとしてはGoogleグループにページを一つ作ってみました。日本語パッチのリストってページです。パッチをUPした人が適宜編集すれば良いと思うです。DL時の注意もあったほうがいいかもしれませんね(DL上手くいかない場合は右クリから保存、とか)。
一覧表に『パッチファイル名』は上で述べたGoogleグループ上に作成したページに対応させてしまえば不要だと思います。バージョン毎にファイル名変わっちゃいますから修正箇所は出来るだけ減らしたほうがよさげかと。『更新内容』はどうしましょうか。これもGoogleグループ上のページに書いちゃって良い気もします。若しくは『Readme嫁』でも良いかもしれません。更新時に必要な手間は最小限に設計する事、これが更新へのモチベーションを出来るだけ阻害しないようにする、私の経験上のポリシーです。
trackerプラグインによる一覧表表示は実は結構内部処理的に複雑なんです。一覧表示は全ての対象ページを精査&解析して作成しているのです。よって負荷は結構大きい処理です(でもキャッシュ機構があるので実際は結構大丈夫です)。ですので出来るだけ単純化した表が望ましいかな、というのが考えであります。
余り関係ないですがGoogleグループのストレージ容量は100MBだから、現状の消費を考えるとちょっと怖いですね。旧バージョンをよそに移すとかすればよいのでしょうけど。 -- Irrlicht
- 死蔵していた自作Pukiwikiプラグインに手を加え、復活させたのでちょこっと公開。
http://modl10n.oblivion.z49.org/?plugin=change_time
何をするのかというと、指定したページのタイムスタンプを手動で修正が出来るのです。つまり、今回の翻訳一覧表示の『更新日時』を自由に修正できるようになりますので表の表示時間とパッチリリース時間を合わせられます! 機能的には全ページも対象に出来ますが、設定でModList/以下に限定してあります。また悪戯対策で認証も必要としています(PassはtestでOK)。一通りチェックはしたので問題ないと思いますが、念のためデバッグにご協力頂けたらうれしいです。変更してもすぐ直せますので! -- Irrlicht
- 試しにいじってみました。ううむ・・・何も変更を加えずにsubmitしても「入力された時間が不正と思われます (ModList/1)」ってエラーが返ってきますね。何でだろう?あと、Modlistの表ですが、現在パッチ未配布MODのタイムスタンプが完全に同一日時になっている関係か、wikiトップページから「次の10件」をクリックした時に表示される順番がころころ変わってしまうようです。何回かリロードするか一覧からたどるかすれば目的のページには行けますが。 -- nek-12
- あら〜、自分も同じく「入力された〜」になっちゃいますねぇ…。あと、話がごっちゃになっちゃいますが、ググルのグループに関しては、当時自分の間借りしてる鯖が不安定な時期で早急に代替を探した結果あそこに…。なんで容量とか使い勝手とかは犠牲に選んだので、本来ならもっとちゃんと探したほうが…。4shareがオブリ関係は多いけど、管理者がログインしなくなるとマズイ事態になるらしいし、どうしますかねぇ。まぁ昔のバージョンだけうちで補完して最新〜1、2個前ぐらいまでを残せばいいのかな〜 -- tea
- あと、MenuBarのModListへのリンクが、ガイドラインなどの利用上の諸注意へのリンクに埋もれて(個人的に)見づらかったため、エイリアスした上で一個空白入れてみました…けど、よかったんだろうか… -- tea
- 使いやすければなんでもOKかと。おそらく、アルファベットより画数の多い漢字を含む文字列の真下だったのでどうしても上のほうに目が行ってしまったせいかと思います。でも、そのページは基本的に使用者には無関係、というか悪戯されると困るページなので目立たないほうが良いのかも、とかふと思ってしまいました(笑 -- Irrlicht
- 条件分岐の部分で ! (否定表現)を付け忘れていました。例えれば、0以上ならOKと判定するところを0未満でOKとするように、判定がひっくり返っていました。私にはよくある事。 …ゴメンナサイ、報告頂き有難う御座いました。今は直っているはずです。未リリースMODの項は時間を少しづつ変えるのが面倒でこぴぺで投稿した結果でした。確かにそんな問題出ますね。少しづつずらしておきました。これもご報告有難う御座いました。
Googleグループに関しては最低限の機能は有りますし、容量と7zは右クリじゃないと落とせないくらいじゃないでしょうか。このサーバのリソース的にはまだ余力はあるんですが、そのためだけにCMSなりグループウェアを入れるのは豆腐を切るのに牛刀を持ち出すようで…。急ぎでも無いですし、ゆっくり案を考えることとしますかねー。 -- Irrlicht
- タイムスタンプ変更プラグインですが、一つだけ不便なところがあって、一覧ではどれがどのMODのページか分からないんですよね。これはページのネーミングで何とかするべきなんですが、フォームから新規作成すると自動的に数字が割り振られちゃうんですよね、設定弄れば何とかなる筈なのでこの辺は追々と言うことで。trackerプラグインは柔軟性が高すぎて使いこなしたり設定するのに一苦労なんですよね。更に言えば、充実したドキュメントが無いのでトライアンドエラーか、コードを読み解いてやるしかないのです。あぅあぅ -- Irrlicht
- ここ数日で色々手を加えて多分これで仕様が固まりました。
ModListの『管理』の項目のリンクから飛べる設定ページ(Mod/hoge)でそのMODの状態を全てコントロールできるようになりました(タイムスタンプも含め)。設定ページの名前に関しても、新規作成時に指定してもらうことにしました。設定ページ作成してからもリネームはいくらでも可能なので新規作成時に名前をつける必要は無いのですけど。 -- Irrlicht
- ModList等の一覧表示にフィルター機能を追加しました。JavaScript Onの場合、この機能を利用できるようになります -- Irrlicht
- この程度でJavaScript必須*4は有り得ない、と判断、プラグインを改造してJavaScript ON/OFFどちらでも利用できるように修正しました。余談ですが、ここしばらくのtracker_plus利用のこのへんの利便化は2ch動画板に行った書き込みに端を発したアイディアを実験/実証する目的も含んでいます(Tagプラグインの利用開始もそう)。個人的結論では、tracker/tracker_plusでの構築はそれに習熟して無いときついです。そこそここのプラグインに慣れ親しんでいる私でも結構設定周りに苦慮しました。一旦構築してしまえば何とか回ると思いますが、それでも設定変更用ページを夫々に作る必要があるというのは理解しにくい部分ではないかと思います。
フィルタリング機能追加に合わせてパッチ未作成プロジェクトページの更新時間をプロジェクト作成時に直しました。 -- Irrlicht
- ふと思いついた件です。リリースする日本語化パッチですがパッチファイルの命名をある程度決めませんか?そうすればちょっと便利になるかもしれません。例えば[ModL10NWiki]Verona_House_Bloodlines(6.2)-JPatch(0.1beta2).7zみたいに。こうすればMODのどのバージョン対応のバージョン何のパッチかファイル名からすぐ分かるようになると思います。[ModL10NWiki]を頭に持ってくるのは宣伝*5と、各自のPC内でファイル名でソート&検索した場合のことを考えたものです。JPatchを後半に持ってきているのはソートの関係です。日本語パッチのバージョン名は正式版になった場合のことを考えたものです*6 -- Irrlicht
- 日本語パッチに添付するReadmeの雛形を作成しました。結構Readme作成って面倒ですから、こういうのがあれば少しは楽になるかな、と。 Mod翻訳計画の立上げと進行/Readme_template -- Irrlicht
- れどめテンプレ拝見しました。すんばらしいw 次回からこれを活用させていただきますね。あとパッチのバージョン名については上のルールでOKだと思うのですが、既存パッチのリネームはいかがいたしまましょ?個人的にはかえって混乱を招くからやめたほうが良いかもとか思ったり。ああ、でも初見の利用者の方にとってはその方が見やすいのか・・・。ううむ。 -- nek-12
- れどめは、結構MOD作者さんたちもめんどくさいで手抜きして書いてでもって問題が出ているのを良く見たのでその改善案として出してみました。自分はれどめ書くのが半分趣味という変わったタイプですが(プログラムとか、れどめ書きながら仕様を決めていくタイプ)。テンプレ案は適当に考えて作成したので必要時はお好きに修正してください。
パッチ命名則に関しては今後のものを対象ということでよいのではないでしょうか。既存のを直すのは面倒ですしね。ちなみにパッチ名にリリース日も入れる案も考えていました。[ModL10NWiki]Verona_House_Bloodlines(6.2)-JPatch(0.1beta2)-2009_0101.7zという風に。あれば便利だと思いますが、流石に長すぎなので必要な場合のみのオプションという感じでよいかも知れません。 -- Irrlicht
- 日本語化パッチ置き場に関して。現在Googleグループ上にありますが、このサーバの転送量にも余裕はあるのでこのサーバ上に置けないかなと考えています。構想としては、派手なCMSを設置するほどでも無いのでWebベースのファイルマネージャを設置して軽い認証(共用ID&Passwordを設定し、このWikiのどこかに書いておく)を掛けます。そしてUploadディレクトリは直にApacheによるファイル一覧が見れるようにします (http://oblivion.z49.org/files/みたいな感じで)。パッチUP者はファイルマネージャからUP、DL者は直にファイル置き場ディレクトリにアクセス、そんな感じの運用です。この方法のメリットはディスクスペース上限が拡大すること(現時点で10GB以上空いています)、旧ファイルはディレクトリを掘って配置等できるようになること(Googleのでは出来ないっぽい?)、サーバログ解析でDL数をカウントできるようになること(これもGoogleのは出来ない?)、直に日本語パッチのDLリンクが貼れるようになる事。デメリットは管理の手間や悪戯対策(ファイル削除とか)が考えられます。現時点でどうしても移転が必要という訳ではないので積極的な提案というわけでもないのですけどね。 -- Irrlicht
- 日進月歩で進化してる…。Googleグループは、場所取ってきた本人すらよく仕様を理解してません…汗。パッチを利用することを主眼に置けば、wikiの鯖内にファイルが置けたほうが便利は便利ですねぇ。まぁ、最終的には管理の問題に行き着くんでしょうが…。 -- tea
実はかなりおちゃらけた人間ですけど、TPOってことで抑制しています
自分の思うとおりにやりたい、とか、ルールを把握するのが面倒だ、とか、意見の相談がめんどくさい、とか。確かにみなでやる場合はそれらは必要になりますが、実際めんどくさいことです。そのへんの意見はしょうがないかもしれません
本当に皆様のおかげです。お疲れであります!
プラグイン本来の仕様
新人を募るための!
beta〜では正式版でv1.0とかになった場合、バージョンナンバーの不連続でどちらが新しいか分かりにくくなる。上のようにすれば 0.1beta2は (正式版の)0.1のbeta版とすぐに分かる