Well, I cannot get COLLATE=en_US.UTF-8 in Postgresql,
and OpenACS seems to need it everywhere.
The reason seems to be that postgresql depends on the systems
locale and the following:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libc/string/strcoll.c?rev=1.6&content-type=text/x-cvsweb-markup
I will continue experimenting with the C locale.
Antonio, so far I understood what OpenACS is. What you write, is not the
reason of my understanding problems. The documentation has too much
step by step "learning by example", too much sentences like "open
your emacs editor", "install an operting system", etc. You speak about
writing a package? I think this is impossible without knowing the
architecture of OpenAcs, but you have the "Package Developer's Guide"
before the "Platform Developer's Guide".
What I miss, is a concise, accurate explanation.
S.O.