Revize Geeklog!

オープンソースCMS「Geeklog」のテーマ開発・配布サイト

フォーラム

#1 2007-10-29 02:18:55

maruyo
メンバー
登録日: 2007-10-13
投稿: 48
ウェブサイト

GeeklogRの方向性についての提案

本家版との差別化を図るため同梱するプラグインを常に最新版にするというのはどうでしょう?
レイアウトとの兼ね合いもあるので難しい選択だとは思いますが・・・

あと本家版からの移行ドキュメントなんかもあると嬉しいかも

オフライン

 

#2 2007-10-29 21:15:19

Phize
管理者
登録日: 2007-09-23
投稿: 45
ウェブサイト

Re: GeeklogRの方向性についての提案

本家版とはGeeklog Japaneseで配布されている日本語版のことでしょうか? roll
プラグインであれば、影響は少ない(と思う…)ので新しいものを取り込んでいってもいいかもしれませんね smile
本家版はよく知らないのですが、少なくとも日本語版にも含まれているプラグインにはかなり多くのバグや、昔の仕様がそのまま残されているということがわかりましたので…。

Geeklog Rは、今のところGeeklog 本家&日本語版からの派生と言うというよりは、テーマを扱いやすくするためのハックの延長線上な感じで捉えています。
バージョンアップのたびに仕様やスクリプトの変更が多すぎるので、あまり独自の路線でいきたくないなあというのが本音です sad

移行は、たぶん、上書きだけでいけるんじゃないかとは思うんですが、自分ではまだ試していないので…。

オフライン

 

#3 2007-10-29 21:39:34

maruyo
メンバー
登録日: 2007-10-13
投稿: 48
ウェブサイト

Re: GeeklogRの方向性についての提案

ここで言っている本家版とは日本語版のことです。
私もバグはかなり発掘したほうだと思っているのですが、使用頻度の少ないところとかまだまだあるかもしれませんね^^;

独自路線はたしかに控えたいところだと思います。バージョンアップのたびにというのも納得できるところです。1.4.1以前がどういう変遷をしてきたのかはわかりませんが1.5からのバージョンアップはバグフィクスや細かな仕様変更に収まるのではないかと考えているので、1.5を乗り切ればしばらくは安泰なんじゃないかなと思っています。

今日試しに移行をやってみました。config.phpとlib-common.php、コンフィグレーションのプラグインを入れている場合はそちらの設定ファイルぐらいが問題になりそうです。特に問題になるのがlib-common.phpで呼び出すthtmlファイルが変更されているのでバックアップしておいて差し戻しというわけには行きませんでした。あとはテーマファイルの構成が異なるので一時的にユーザーのテーマ設定をRevizeなどにしてあげる必要がありそうです。(データベースを直接書き換える必要がありそうですが)
以上の事柄にだけ気をつければ不要なファイルは残りますが移行は簡単にできそうです。できれば一度すべて消し去ってクリーンな状態での差し替えが望ましいですが、プラグインの絡みもあるのでそれは無理でしょう・・・

プラグインの最新版への差し替えや私のわかっているところでのバグについて、よければこちらでコミットしていこうかと思うのですがどうでしょう?

オフライン

 

#4 2007-10-29 22:30:22

Phize
管理者
登録日: 2007-09-23
投稿: 45
ウェブサイト

Re: GeeklogRの方向性についての提案

そうですね、とりあえず今は日本語最新版がいつでるのかと、1.5がどうなるのかが気になっています(笑
1.xにはあまり期待していないのでバグフィックス程度にとどめて、2の開発に力をそそいでほしいところです。
細かい不具合はmaruyoさんの発掘されたものを含めて、いくつか修正しているつもりですが、calendarプラグインなどはかなりバグが残っている感じでした。特に使用頻度が低そうなプラグインということもあるかもしれませんが…。

移行は、やはりテーマまわりが少しネックなのですね。開発中も、テンプレートファイルの構成の違いが原因でエラーが出ることがあったので、うまく移行できるように情報をまとめられたらと思います。

プラグインは、PHP内に含まれた分のHTMLなどはいじっているので、差し替えの場合はそれの確認作業は必要になると思います。戻すのは難しくない(?)と思いますし、困ったらmaruyoさんに助けていただくことにして(笑)、修正・改善点があればコミットよろしくお願いします smile

オフライン

 

#5 2007-10-30 00:13:34

maruyo
メンバー
登録日: 2007-10-13
投稿: 48
ウェブサイト

Re: GeeklogRの方向性についての提案

カレンダープラグインは私自身がさっぱり使っていないので、まったくといっていいほど検証していませんwカレンダーってブロガー(サイト管理人)がサイトの更新状況をパッと見て把握する以外さして見ることのない部分なのだと思っていますので・・・(間違っていたら指摘してください)

プラグインの差し替えについてはがんばってみます。バグってるところもなんとかカバーしていければと思います。

プラグインについては、ダウンロード>展開>コピーまでをプラグインインストール用のプラグインの汎用的なものを書けないかとも思ったのですが、テスト用には使えても実用にはファイル構成の違いなどからの誤作動を考えると難しいかな、といったところです。
よくわかってる人が使う分にはプラグインのインストール作業が非常に短縮されて実用的だとは思うのですが・・・

基本のスタイルとしてアップデート>ロック>コミット>ロック解除のスタイルでいきますね

オフライン

 

ボードフッタ

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Thanks to famfamfam.com for some icons(Creative Commons Attribution 2.5).

Copyright© 2007-2007 Revize Geeklog!.