A Request from Me to You

I really do not mind answering your questions. I promise.  But sometimes, you make it nearly impossible. In this instance, the request was sent with an email address that does not work.

Two weeks ago, I got one of those.  Unfortunately, I have been traveling these last couple of weeks and was not near the computer that I normally use for managing this website.  The net result, I could not post the answer here readily.  I did however, post an answer on my personal blog as well as link to it via the PostgreSQL4Mac Twitter feed.

Bruno, if you are seeing this, hope you read it.  The email you provided is bouncing.


Finally, the 9.2.4 branches are done and published. My last PowerPC machine is done, dead, finished, so this is the end of the PowerPC support.  

SourceForge is already uploaded and Druware is done as well, so the download links should be working right now

Life, it seems, doesn't go as planned

As I mentioned a couple of weeks ago, I was trying to get a new release wrapped up and out the door.  Needless to say things did not go as planned. Unfortunately, life, got in the way.  I know that it has been mentioned before that this is very much a part time thing. While I would love to be able to spend my entire working time on PostgreSQL related projects, there simply isn't enough revenue to do that. So when things crop up that kill my spare time, this is frequently the first casualty. 

So it has been for the last 8 weeks.  Evidently, it is just that kind of summer around here. In the last 8 weeks, we have had the house hit by lightning (cooking a TV, projector, DVR & surge protector); one Air Conditioner died; the lawn mower died; my wife wrecked her car (she is fine); my primary bicycle / commuter broke; the commode in the upstairs bathroom broke a seal and leaked enough water to damage the ceiling below it; one of the Mac Minis in the build & test cluster broke down; my oldest daughter had to have money for college tuition; the refrigerator broke; and last night I got to add the clothes dryer to the list of things that have broken.  All in all, it has been a VERY expensive, and free time consuming 8 weeks.  

Sometimes, things just go wrong

Well, as someone pointed out not too long ago, the 9.2.4 build never made it into publication?  why?  I really have no idea.  It was staged, ready to publish and then I went out of town.  It never got pushed.  So after discovering that, I checked it and found out why.  

The current build doesn't work on Lion.

The issue was a bug in the build environment, where someone accidentally left the x86 build machine booted into Mountain Lion and it built there.  That has now been resolved and a new build is downloading and building as I type this.  Unfortunately, I am headed back out into the wild blue yonder Monday, so if I cannot get this published over the weekend, it will probably be late next week.

I will try to keep you posted, and if you want the latest, follow @PGSQLforMac on Twitter for the updates.

PostgreSQL 9.2.4 & Friends

Today we are finishing an update built agains the 9.2.4 tree. This release is significant for a number of reasons. First, it drops the PowerPC support from the main code branch. This cuts the disk image size roughly in half, but at this point, it just makes sense. It really is time. If you require PowerPC, let us know, and we can provide a PowerPC build for you. Why are we doing it this way? The short answer is, so that we know for certain how many downloads are for the PowerPC, and can judge the future needs better. We simply can’t imagine there are that many PowerPC Macs still in active use.

In addition, we have included the first new version of the Preference Panel in over a year. This code hasn’t seen too much work until the last couple of months. Since then we have been working on incorporating a bunch of new work on parsing and editing the configuration files into the GUI. The network configuration file (pg_hba.conf) is now editable from the GUI. The general configuration file is in progress, and should find it’s way into the next release.

Future Direction and Associated Projects

Well, it is hard to believe, but this project is about 2 weeks short of being 8 years old. In the intervening 8 years, we have learned a lot.  When we started this project in 2005, it was born out of frustration with the state of database on OS X.  Since then, there have been a lot of changes, and there are a number of options out there.  We were not the first to tackle the problem of PostgreSQL on the Mac, nor were we the first to package it.  That honor goes to Marc Liyanage who started packaging PostgreSQL in 2003.  Much of our work has roots in the work that Marc did then, but we chose to move to some more OS X configurations.

Anyways, back in 2005, it was all PowerPC and a dearth of options.  Today, we are working with Intel hardware, and a broad swath of options for installing PostgreSQL, including a more or less official distribution from EnterpriseDB, and another that is buried in the Mountain Lion Server package.  As far as we know, we are the only ones still offering PowerPC support.  

9.2.3, 9.1.8 & 9.0.12

Well, here we go.  The latest code all wrapped up into a new installer.   Available on both SourceForge and Druware for download.  Now for the challenging parts of the equation.  

A little later today there will be a couple of other posts.  Hope to get some feedback from the audience regarding direction.

Updates Coming

Well, 9.2.3 and friends have hit the official release phase on, so we are in the process of building ours.  They should be published shortly.

In addition, last week we had someone ask for some tips on getting another bit of software running on the Mac with PostgreSQL.  LimeSurvey, an Open Source web survey product.  With that in mind, we wrote up a quick how to, and it is now available here.

HowTo: Install LimeSurvey

9.2.2, 9.1.7 & 9.0.11 Now Available

Just a quick update to the core code.  No other changes.

9.2.1, 9.1.6 & 9.0.10 Released

It only took about 24 hours longer than it should have, but the upload is now done.  The downloads are now ready to roll from either SourceForge or Druware.  As always SourceForge will download quite a bit faster than Druware