2012 was an interesting year for phpMyFAQ, the second time since our beginnings back in 2001 we didn’t released a major new version. We did that once back in 2008 when we were working on phpMyFAQ 2.5 with the switch to PHP 5.2 as basic requirement. The year 2012 was very similiar, we put a lot of efforts in our backend, we refactored a lot of code, we moved the requirement to PHP 5.3 and we removed some singleton patterns. Especially the removal of the configuration singleton caused a lot of work but it’s working very good now. Another interesting move was the switch from our own classloader to the Symfony 2 classloader and the switch to Composer for some external package we use.
We released seven versions of phpMyFAQ 2.7 and 4 previews of the upcoming next major version, phpMyFAQ 2.8. The stable 2.7 series will get some bugfix releases the first half of 2013 and will be out of support three months after the release of phpMyFAQ 2.8, which hopefully will happen in the first or second quarter of 2013. In 2012, we had more than 60,000 downloads of phpMyFAQ, which is really amazing. Thank you very much!
So, what will happen in 2013? We will release phpMyFAQ 2.8 which will be really a great release with the new Bootstrap based GUI and some nice end-user features. After the 2.8 release we’ll start working on 2.9 which will be one of the first versions based on Symfony2 components. The transition to this will be a long and hard way but I think this will be the right direction. A lot of new open source releases like Drupal 8 or phpBB 4 will be based on Symfony 2, so expect a better integration of phpMyFAQ for other applications in the future.
We added a new news section on our page where you can find all the news beginning from 2001 until today. Please note that some old news are written in German. Have fun!
Tomorrow I’ll leave Germany for my holiday trip to Singapore, Sydney and Tasmania where I will go hiking on the Overland Track. So don’t expect any new commits or releases on phpMyFAQ for the next 3 weeks. Jason and Jochen will keep an eye on the forums.
Today I finally upgraded the phpMyFAQ DevBlog to WordPress 3.2 and from an old MySQL 4.1 database to MySQL 5.1. This blog is running since january 2004 now and all updates from WordPress went smooth. This is quite cool.
This year I’ll travel to Cuba and I won’t be online for the next 16 days. The next releases of phpMyFAQ will be at the end of April / beginning of May. See you then.
Today is the last day of 2010 and I’m looking back to the last 12 months. phpMyFAQ saw about 14 releases including the major 2.6.0 release back in mid january. Since then we improved the whole code base of phpMyFAQ and we’re working hard on the 2.7 release which should see an alpha release the next weeks. I work on organizing a party for the 10th birthday of phpMyFAQ in february, too. Let’s start with the second decade of phpMyAQ!
Yesterday I found a quite interesting link in the English Wikipedia: Comparison of knowledge base management software. Looks like phpMyFAQ’s feature set is capable of competing.
Tomorrow I will leave Germany for 4 weeks to spend my vacations in Australia. I’ll do a roadtrip from Sydney to Melbourne together with my girlfriend. Will be fun!
So don’t expect any releases or support until April 2nd.
I’m speaking at the Dutch PHP Conference 2010 in Amsterdam, Netherlands. My talk “Agile PHP Software Development” is scheduled for June 11th. For more information click on the DPC homepage.
The phpMyFAQ Team wishes everyone a happy new year 2010! Since today, the only supported versions are phpMyFAQ 2.5 and the upcoming phpMyFAQ 2.6 release. We don’t support any PHP 4 based of phpMyFAQ anymore.
The phpMyFAQ Team wishes evyerone a merry christmas.
Today, David helped me to switch my SVN based repository to git. We merged the 2.0 and 2.5 branch and the now called master to git. The public clone is located at github.com. You can also get the Android and WebOS based clients for phpMyFAQ at github.
Yesterday Zend released the Snow Leopard compatible 64 bit ZendDebugger binary. So I can debug again.
imac:extensions thorsten$ file ZendDebugger.so
ZendDebugger.so: Mach-O universal binary with 2 architectures
ZendDebugger.so (for architecture i386):Â Â Â Mach-O bundle i386
ZendDebugger.so (for architecture x86_64):Â Â Â Mach-O 64-bit bundle x86_64
We have another team member: Antoliy Belsky. Anatoliy is working in the same company like me and he already contributed some hundred lines of code and features for 2.5 and 2.6 during the last month so I asked him to join and I’m really happy that he said yes.
Yesterday I received my copy of Snow Leopard, the new version of Apples operating system. I installed it on my MacBook Pro and my iMac. It’s really faster than Leopard (10.5), but sadly I had to recompile my whole MacPorts installation…
Today I received my Apple iPhone 3GS 32GB in black. Works perfect in the German Vodafone network…
… will be the next couple of days. So stay tuned.
We upgraded our own FAQ to the final version of phpMyFAQ 2.5. Everything’s working fine.
The next two and a half weeks I’ll be offline for vacation. I’ll do a trip with a good friend around Seattle, USA and Vancouver, Canada.
Today I visited the Apple Store in Munich and bought an Airport Extreme kit. At home I connected the base station with power and plugged the audio cable into my A/D receiver… then I went to my iMac and started the Airtunes configuration… this took about a minute and I activated the WPA2 encryption. After another minute for a restart of the Airport Express I could listen to my MP3s in my living room. Very cool and it really works like charm!