rublog-0.3.0

Rubricks-0.6.0対応向けにrublogの調整をおこなっています。大きな変更点はマルチユーザ対応とv0.6.0対応です。マルチユーザの対応はまだ完全とは言えませんが一応...というレベル。実際にはマルチユーザ対応の実装をするかどうかは最後まで悩んだ(ブログってやっぱ個人のものでしょ?)のですがRubricks本体がマルチユーザを意識した作りになっているので、コンポーネント側もそれに沿った実装にということで作ってみました。v0.6.0対応では、

  1. Ajax先読みの対応でパッケージ名の付与
  2. link_to_の変更
  3. render_xxxx_begin系のブロック化

が主なところ。

それ以外はRAILS_ENV=development環境でのバグ

  1. コンポーネントインストール時のスタックエラー
  2. URL Not Foundエラー

を修正をしました。これまでなぜか.bash_profileにexport RAILS_ENV=testが記述してあってずっとtest環境で動かしていたんですね、忘れてた...。マックを新調して環境が変わったらいきなり2つのエラー。どうも、1.スタックエラーは前々から発生していたらしいんですが自分ではまったく気がつきませんでした。2.のほうはv0.6.0になってからみたい。一応、require/includeの記述位置を直して解決したのですが、根本的なところがまだ理解できていないためちょっとキモチが悪いです。(development環境のconfig.cache_classes(クラスのリロード)が原因らしいのですがまだ消化不良。)さらにまだいくつか見つけちゃった不具合があるので、リリースまでにはもう少し時間がかかりそうです。まあのんびり、ボチボチとやります。近日中には修正予定(希望)です。bookworms::本の虫のほうは一足先にvアップしました。残念ながらSafari2ユーザにはご不便をおかけしますがsafari3(Mac+Win)/Firefoxでは大丈夫ですのでご了承ください。

この記事のトラックバックURL:

http://hippos-lab.com/blog/trackback/188

Comments

こんにちは、v0.6.0正式リリースお疲れ様です。

オペレーションバーの件は承知だったんですが、どう修正しようか迷っていて結局そのままになってしまいました。やっぱりバレちゃいますねぇ。中途半端なので対応しようと思います。

>謙遜されていますが

いやいや本心です。何か問題が発生したときはもうお手上げ状態になっちゃいますね。も少し勉強せねばと思ってはいるのですがいろいろ手をだすばっかでなかなか身につきませんよ。 :-)

こんにちは、utaです。

今回はローカルでは試す時間がなかなか取れないので、Bookwormsの方で動きを見させて頂きました。(手抜きっぽくてすみません(^^;

hipposさんはいつも「Ajax過ぎてそろそろついていけない」と謙遜されていますが、いやいやどうしていい感じに仕上がっていますね~。AjaxHistoryも使いこなしているようで、NewsやBBSよりも一歩進んでいる感すら。オペレーションバーの「記事一覧」ボタンだけ、通常のリンクが残っていますので、よく使うと思われるボタンなだけにそちらもAjax化されるとなお良いのかなと思いました。