From: Holden Glova Date: 2002-01-02T17:32:54+09:00 Subject: [ruby-talk:30031] Re: Announcing Ruby.APP -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 02 Jan 2002 03:13, Stephan J. Schmidt wrote: > Ruby.APP is based on two other technologies: > > Ruby.RDO (Ruby Data Objects): Persistent objects libary. > Will be delivered with two providers for DBI and > Aruna. The DBI provider uses connection pooling > and configuration with XML datasources. Aruna provides > an embedded database. I wish for XML, RDBC and OODMS > providers. > > e.g. you have a one-to-many relationship between department and > employee. To list all employees of department "1" you only have to > do: > > factory = ObjectFactory.getFactory(Department) > department = factory.find(1) > puts "Department: #{department.name}" > department.employees.each { | employee | > puts " Name: #{employee.name} Lastname: #{employee.lastName}" > } I think this is very, very cool. I used a OODB called Jade for a short period at uni, after uni > Ruby.RO (Ruby Objects): An component based web application > enviroment like Web Objects but with some ideas from > other GUI libs like Swing. > > For outputting the employees as a HTML table (component) This is neat too - I've never used Web Objects, but it should be easy for people to write their own. Does something like a cocoon paradigm fit anywhere into your model? I know it's a big job writing a cocoon, so I wouldn't be surprised if the answer is no. I'm looking forward to watching this project evolve, and not dissolve ;) - -- Signed, Holden Glova -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8MsYy+mF116Lw2cQRAsVnAJ9m9T/lN+k6Wjypt5rra8NltSYHrACggEHR GjWuoVI27O2dh4dQaneRSHQ= =gNcF -----END PGP SIGNATURE-----