Well ... it was inevitable that we would support PHP5 -- personally, I was just putting my head in the sand waiting for PHP6 to come along and wipe the taste of PHP5 from our mouths and memories. Alas, popular blogging software, Wordpress decided to force everyone to move to PHP5.
So, what's that got to do with Depot ? Well, I run several web sites using Depot, but I have two sites; one that I just admin - not run, so that's a Wordpress install, plus another I run just to see what's new with Wordpress and what the "competition" has been up to, so to speak. As I needed those sites working, I was forced to get my hosting service upgraded to PHP5.
No turning back ... everything looked good, until there was a major showstopping admin login bug that took about 20 -30 minutes to diagnose and fix and some other issues with the FCKEditor module. We're working on these fiddly little issues along the way, so I can 99% say that Depot supports PHP5.
I run an iPhone and OS X development blog called NSBrainDump over at xcode.sikosis.com. I've been neglecting it for awhile, but with the recent OS X and iPhone projects I've been taking on, I've felt a strong desire to give back. So, I've started posting little snippets of code that other developers might find useful and the like.
One of my mates, who was just getting into development, was stuck with something that I had blogged about, so I sent him the link. He was happy to get the code, but mentioned it would be nice if the code I had on my blog was formatted with proper indents, etc. I agreed and he said I should look at GeSHI.
So, I did ... a couple of hours of bashing my head, I realized that GeSHI wasn't suited for Depot and then I decided to have another look at Syntax Highlighter. I'd used it before for HDU 2010 but that was just used in a page I had hacked together. Needless to say, Syntax Highlighter was easier to impliment, and I was able to find a brush (template) for objective-C too.
If you want to see it in action, head on over to xcode.sikosis.com
I've been avoiding the whole adding a Comments feature to Depot, mainly because it's the last thing I wanted to work on and it's where all the security issues can occur on your web site.
That being said, I decided to give up rolling my own as I came across the excellent and free web plugin service called DISQUS, that easily embeds a fully featured commenting system right into the site. It even does a nice job integrating with your site, in that it will display the number of comments on a post.
You also get full administrative abilities via their admin site -- easy to setup with Depot and finally adds that missing piece.
Since I've posted about Depot on this site ...
Well, I can definitely say, we're still alive and kicking. Still running on lots of sites, even though a few have gone away. Still adding new features when sites require them.
So, all and all, life's okay here in the trenches at Depot.
Well things have been going well here with Depot with more sites coming on-board that require more features that I've been implementing, with the upside being that all sites benefit.
We've also fixed a few long standing bugs and totally streamlined the upgrade process.