Home / 2007 / July (Page 2)

m2bz

I guess there’s irony in this, but less than a fortnight after submitting some code to mantisBT, I’m now trying to update a perl migration script (m2bz, by Julian Mehnle) to handle a migration from Mantis 1.0.3 to Bugzilla 3.0 (currently it works from Mantis 0.17.5 to Bugzilla 2.16.3).

I know, it’s no great hunk of coding, but I thought it was worth a grin.

(I should point out, by the way, that this isn’t because Mantis is bad software, it’s just that the time tracking chunk of Bugzilla is better than that of Mantis right now, and that’s something that’s required at the moment. There are other features in Bugzilla that are nice bits of icing as well, but the time tracking’s the main thing.)… Read the rest

Read More

HTML 5

Hmmm. One of the fun things when a client specifies W3C html compliance as a requirement is that you can spend a surprising amount of time picking just what W3C standard they want you to comply with in the first place. And now it seems that there’ll be another one to choose from. HTML 5 has just been revived as a standard in development, as a reaction to CSS and XHTML. Which means that at some point in the future, you’re going to have CSS 3, XHTML 2.0 and HTML 5 out there.

Daniel has a good summary of the whys and what’s involved. Some of the new features look downright spiffy – DOM support improved (right about the time that PHP is pushing away from DOM to get to SimpleXML – doh…), improved support for Forms (native data validation and better native input controls look like good timesavers to me), and more content tags (article, dialog, video, canvas and progress were listed).… Read the rest

Read More

Xdebug 2.0 released

Hmmm. First PHP application programmers start GoPHP5.org, then the php core team announces the EOL for PHP4, then namespaces get added into PHP6, and now Xdebug 2.0 is finally released. It’s not quite the precambrian, but it’s definitely been a busy few days!

Xdebug, for those of you who prefer to debug PHP code using echo and var_dump(), is a bloody lovely zend extension for php that lets you get proper debugging information for when stuff goes pear-shaped (excuse the pun). From the official announcement:

It is finally here, Xdebug 2.0.0 has arrived! After about four years of work I finally found it ready to release. Have fun! After almost four years of work, Xdebug 2 is finally ready. With improved functionality and many new features it is ready to totally change the way you develop in PHP.

Read the rest
Read More