[ANN] PostgresV2 (a.k.a. PostgreSQL Client for Squeak) 1.0 released on SqueakMap and SqueakSource

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANN] PostgresV2 (a.k.a. PostgreSQL Client for Squeak) 1.0 released on SqueakMap and SqueakSource

Yanni Chiu
In the tradition of "let's call something a final release",
there's now a 1.0 release of the PostgreSQL Client for Squeak.
The release supports MD5 authentication (contributed Lois Lherbier).

It should load into a Squeak 3.8 image. The Cryptography
package is needed for MD5 authentication to work; otherwise
you can configure the database for cleartext authentication
and skip the Cryptography package. You will need to set the
default connection arguments in PGConnection to run the
SUnit tests, which should all pass. For users of older
versions, beware that #buildDefaultFieldConverters has
changed.

The license is now Squeak/MIT instead of Squeak-only.

Some notes.
- It's called PostgresV2 on SqueakSource to have a short
conformant name. The V2 is there because it implements
version 2 of the frontend/backend protocol. From Postgres
version 7.4 onwards, a version 3 of this protocol is used,
but the older version is still supported, for now.
- Instead of a changeset (.cs), it's a Monticello package (.mcz)
- PostgresV2-yj.1.mcz corresponds to the 0.9.2 changeset
- PostgresV2-yj.5.mcz is release 1.0
- release 0.7.0 was made in 2001 when there was no MC or SqueakSource,
and licensing issues were even cloudier than now. We've come a
long way.

Send email, if you want to be added as maintainer/developer
Or, it could just be open for all, but I'm not sure how
well that works for SqueakSource - suggestions/experience
is welcome.

--
Yanni Chiu