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.
squeak-dev@lists.squeakfoundation.org