Pineapple 0.4 progress report

Posted on August 5, 2003
Filed Under /dev/null/ | 127 views |

It’s been a long, long time since the last Pineapple release.Since then RSS has become hyper-ubiquitous, NetNewsWire has cornered the Mac aggregator market (and rightly so, it’s pretty good) and I’ve spent most of my time making my living hooking up PHP-driven sites to MySQL databases.

So it is with great joy that I announce that progress on Pineapple 0.4 is well under way. It’s taken so long because 0.4 is largely a complete re-write with a brand-new internal object model, the reasons for which I won’t go into because they’d bore all but the most dedicated of REALbasic developers into sleep.

The biggest change in version 0.4 will be the database in which it stores it’s data. Originally I was using REALbasic’s proprietary db format but that’s proven to be far too underpowered and prone to corruption to scale to the level, and provide the reliability, that Pineapple needs. I’ve migrated Pineapple to use MySQL and it’s working fantastically!

However that too poses a problem: you, the user, will need to run MySQL on your OS X machine. Now to most people this sounds like one hell of a daunting task but it really isn’t, honest. Aaron Faby has created a comprehensive MySQL installer that makes getting MySQL up and running dead easy. And once it’s running, you can forget about it and just let it work in the background.

On the up-side this migration will allow Pineapple to do some really cool things with RSS feed data, the details of which will remain secret for a little while longer.

I expect that the first preview releases of Pineapple 0.4 will be available round-about Sept. 1, 2003 or so. Stay tuned for details.

[Aug. 6, 2003 - 00:30 Update: I've fixed the MySQL link to actually point to Aaron's MySQL page.]

Comments

One Response to “Pineapple 0.4 progress report”

  1. Chris Cummer on August 13th, 2003 2:37 am

    Unnfortunately there doesn’t seem to be a version for REALbasic. I assume that the SQLite library (http://www.hwaci.com/sw/sqlite/) would have to be compiled as a REALbasic plugin?

  • About

    This is an area on your website where you can add text. This will serve as an informative location on your website, where you can talk about your site.

  • Admin