[Seaside] [ROE] Some Questions

Avi Bryant avi at beta4.com
Sat May 24 03:39:43 CEST 2003


Hi guys,

> Our current configuration consists of Squeak 3.5 and PostgreSQL Client
> 0.9 (and - of course - Seaside). We downloaded Roe from Sourceforge,
> but are unsure if this is the latest version available? We did not find
> any documentation, so is it right that there is noting available yet?

If you got it out of Sourceforge CVS, then yes, that's definitely the
latest version.  I haven't done any work on it for a while (too many
projects...).  There's no documentation, and if you've managed to make
heads or tails of it, well done ;).  If you felt like writing up a short
tutorial, of course, that would be wonderful.

> All the test cases ran well, except for
> RATestPostgresSemantics>>testStudentIndex where we get a strange
> failure, that we do not really understand: "Unable to identify an
> operator '=' for types 'text' and 'integer'." Is there already a bug-fix
> known for that problem?

Interesting, I've never seen that (all the tests were green for me).  I
wonder if it has to do with postgres version... what does the query look
like that produces that error?

> As far as we could see there is no deep support to insert, update and
> remove entries with automatically generated keys yet. Also the the
> management of the tables itself (creating, dropping) has to be done
> directly using the PostgreSQL client. Is that correct?

Yes, that's correct.  Currently Roe deals only with SELECT statements.  If
you have any ideas as to how other operations should work, let me know.

> Probably we will come up with some extensions (we just add them, as we
> need them) to Roe and will post them in the Seaside mailing list :-)

Great.

> Why don't you put that framework on SqueakMap, it looks really great
> and makes working with a relational-db much more enjoyable?

Yes, maybe I should... it's just so far from being finished or
documented, and clearly people who are sufficiently motivated can find it
;).

Anyway, I'll be very interested to hear your experiences with using it -
you're getting to be the very first users, since I don't even use it for
anything myself, yet...

Avi



More information about the Seaside mailing list