I haven't tried it yet, but "Og" is my favorite Ruby library name.

I look forward to trying it.

Nick

On Tue, 1 Feb 2005 19:05:49 +0900, George  Moschovitis
<george.moschovitis / gmail.com> wrote:
> Hello everyone,
> 
> new versions of Nitro and Og were just released.
> 
> Homepage: http://www.navel.gr/nitro
> Download: http://www.rubyforge.com/projects/nitro
> 
> A *very* important release. A new abstract rendering
> pipeline is introduced. This pipeline allows for multiple
> adaptors (WEBrick, fastcgi are included).
> 
> Many classes have be rewritten using *clean* code,
> and the  directory structure has improved again. All
> unused and obsolete files have been removed. A new
> version of the Blog example was included. This version
> does not use XSLT and runs on Windows.
> 
> If you havent seen Nitro or you had problems with an
> earlier version, this is the time to revisit this
> project!
> 
> Most notable additions:
> 
> * Improved Windows compatibility.
> 
> * Drastically improved source code readability.
> 
> * New abstract rendering pipeline. Benefits:
> 
> * multiple adaptors.
> * better unit tests.
> * optimized memory allocation.
> * more modular desing.
> 
> * FastCGI support (tested with Lighttpd).
> 
> * no_xsl_blog example.
> This new example is easier to setup, even on Windows.
> This also demonstrates that Nitro does NOT force
> the use of XSLT.
> 
> * No global variables used for nitro configuration.
> 
> * Updated the docs to better reflect the rappidly
> evolving codebase.
> 
> * Og metalanguage relations insert metadata into
> the target class, useful for advanced scaffolders.
> 
> * Og refer_to meta-language command.
> 
> * Many bug fixes and small optimizations.
> 
> The next version will stabilize the Nitro api.
> 
> Nitro is an efficient, yet simple engine for developing professional
> Web Applications using the Ruby language. Nitro aims to provide a
> robust infrastructure for scalable web applications that can be
> distributed over a server cluster. However, Nitro can also power simple
> web applications for deployment on intranets or even personal
> computers. Nitro integrates the powerful Og Object-Relational mapping
> library.
> 
> Nitro is a multiparadigm application framework and will integrate ideas
> from Rails, Wee, PHP, JSP and .NET
> 
> Nitro integrates the Og (ObjectGraph) object-relational mapping
> library. Og provides transparent serialization of object graphs to a
> RDBMS backend. Unlike other similar libraries Og maps standard Ruby
> objects to SQL tables and not vice versa. Og provides a meta language
> to describe the relations between objects, a flexible and intuitive api
> for querieng the database, raw access to the SQL language if needed
> (for example to fine tune the automatically generated SQL tables, or
> for custom queries), suports deserialization to Ruby objects or tuples,
> automatically generates join tables for many_to_many relations
> and provides a collection of usefull Mixins to synthesize common
> Entities.
> 
> Og is a combination of the best features of Active Record and the
> former O-R mapping library included in Nitro (NDB). Adapters for
> PostgreSQL and MySQL are included.
> 
> I would really appreciate your suggestions, ideas and bug reports. I
> hope this software will be useful for you.
> have fun,
> George Moschovitis
> 
> 


-- 
Nicholas Van Weerdenburg