ramblings on PHP, SQL, the web, politics, ultimate frisbee and what else is on in my life
[1] « 26 27 28 29 30 31 32 » [71]PHP 5.3 alpha1 release imminent
Last thursday was the begin of the feature freeze phase. Well its not really a hard feature freeze in the sense that we still have plans for a few new features and tweaks, but it means the end of the "maintainers freedom" that usually rules PHP development more or less. As a result developers will now need to get explicit consent from Johannes and myself if they want to add new features. We have already given a number of changes our blessing between alpha1 and alpha2, which are for the most part changes that are very self contained areas (mostly inside existing extensions). There are also a few changes that we still hope to be committed this weekend. At any rate expect alpha1 to be released around July 31st.
read on (comments 3)
emPHPower FAQ
Well unfortunately due to timing issues the emPHPower BoF at OSCON fell through. So it goes. In preparation for the BoF I have however taken the time to write down an FAQ. So the submission of the OSCON BoF was at least a kick in the butt for me to get this done. Please have a look and let me know if anything is unclear or unanswered.
read on (comments 0)
Drizzle, I welcome thee!
The timing of my last post is quite a coincidence. Here I write that the only feature out of the big 5.0 bunch I use is VIEWs and I did not really come out to say that its a must have. Actually with an ORM like Doctrine I can get more or less the same effect (then again in at least one case the point of the VIEW was to present external applications with a time dependent view of the data). So when Drizzle was announced with a cut down feature set I did not dread a single second. Actually I have been collecting articles in order to ready yet another plea to the MySQL folks to open up the development process. So all I can say is: Awesome! Welcome back in the open source world MySQL or shall I say Drizzle?
read on (comments 3)
What MySQL 5 features do I use?
While the MySQL 5.1 feature list looks quite tasty to me, the MySQL 5 feature list has not really won me over. Aside from the fact that most new MYSQL 5 features have been quite bug plagued (though this is now mostly resolved side from the performance issues with VIEW's and INFORMATION_SCHEMA). So Arjen is doing some courses on MySQL 5 features, which got me thinking which are the features I regularly use? Uhm .. I think there is only one, which are VIEW's. Actually I always end up using them for the same thing: Computing a status field that changes given the CURRENT_DATE. I tend to try and avoid cron jobs for these tasks whenever I can. Of course it would be more performant to update the status once, but replying on the status update cron job to actually work right at the expected time is tricky. Maybe with the event scheduler in 5.1 I will consider changing this VIEW use case.
read on (comments 0)
SUN pondering to join the SQL standard process
I am very thrilled to hear that SUN is evaluating joining the SQL standard process. I feel that Peter would be the perfect candidate for this job too, given that he knows the standard inside out. My hope would be that this way the OSDB consortium (yes, I still believe) will get a liason to the SQL standards body. Also this way the much more down to earth real world approach of OSS databases to finding new syntax to add to SQL now has a chance to find its way into newer versions of the standard. It seems things are too late to ensure that SQL2008 will follow the popular LIMIT syntax, but in a way its already a huge leap forward that SQL2008 defines a way to get LIMIT/OFFSET without having to use some convoluted subquery. Chalk this one up as a new potential that came about with the acquisition of MySQL by SUN.
read on (comments 1)