Hey, nice to see you coming around at

Developing Web Applications

Search Indexing in Rails

With Helma, i am using the Java Lucene to implement fulltext search. In the Ruby world there is Ferret. It's nearly the same as Lucene - great!
Acts as Ferret integrates it in RoR.

For the quickest introduction: To include german stemming do this.

Some troubleshooting if this doesn't work.


This configuration worked for me:
acts_as_ferret(
{ :fields => {
:fieldname1 =>{},
:fieldname2 =>{}
}
},
:analyzer => GermanStemmingAnalyzer.new
)

To get informations about the current index for a Model:

>> puts [Modelname].aaf_index.to_yaml
or
>> puts [Modelname].aaf_configuration.to_yaml

Rumours about Rhino on Rails

It seems that some guys working at Google are using their 20% time for doing a ROR clone on Rhino. I would be interested if they know about the granddaddy of Rhino based web development framework Helma. Yeah, yeah ... in my dreams Google is pushing Rhino up the hill towards Javascript 2.0.

Jala is great!

The Helma guys really did a good job with this collection of modules. I am using the form, l18n and rss2.0 module as well as the hopobject extension at the moment. It's all very well documented and together with the db prototyping functionality of rocket, it's a breeze to create the basic input/output and modelling.