As part of the Sogn og Fjordane Fylkeskommune county's, Drupal web development team, did we manage to create quite a few web pages, during my 6 month long contract, this is one of them http://fylkesarkiv.no. We where replacing an older and dated systems with Drupal 6 and other opensource goodness.
Tired of typing passwords logging to SSH servers you often access then switching to keys to authenticate will be a game changer. Complex passwords will in general provide a good level of security, but they are tedious and slow to type. Make sure these passwords are strong! Using passwords to authenticate also prevent you from running local scripts that automatic log into other computers (like servers), running tasks or perhaps you want to have a backup/copy running between your laptop and server(s). The good news is that's a simple solution to all of this.
May 2012 - One year have past since I initially wrote this article. Upgrading these days from Drupal 6 to 7 have become easier, safer, and a lot less nerve wrecking, though it will never become a cakewalk.
May 2015 - Cleaned up language a corrected grammar erros.
To migrate or upgrade?
As writing do I still have a few more complex sites running on Drupal 6. Knowing these sites, their complexity, and all existing glue code, a fast and easy upgrade will be hard pull off. It might be easier for complex sites to only migrate the content using modules like migrate and migrate_d2d.
A data migration
Do a clean Drupal 7 installation.
Build basic needed content types and configurations.
Recreate the theme in D7 or port you existing CSS/SASS styles.
I joined the ELMCIP Project in July 2010, and will be busy working on this project for the new two years. This does not mean, that I'm not available for other contract work/projects, but this will reduces my availability by about 10-15%.
It is that time of the year again and we all migrate to a specific venue. This year is the European Drupalcon held in København (CPH). I'll be there with my fellow Drupal geeks. Do you see me, buy me a pint or just say hello.
26.07.2010: Updated and improved to make it compatible with MAMP ver. 1.9. If you are not a PECL auto make ninja, please resort to the manual build if PECL modules chapter, then it give you more fine grain control of the build process it self.
Uploadprogress or simply any PECL/PEAR module in MAMP
p>This howto will show you how to get those pesky PECL modules to compile in MAMP like uploadprogress or Xdebug. First a little Drupal background information. FileField and ImageField 3.0 for Drupal 6 released as one of many new features enables us to use the PHP extension uploadprogress that especially come in handy giving the user feedback of progress when uploading large files. Many OS X users are using MAMP to sandbox their development environment but compiling a PECL/PEAR module is not quite that easy in MAMP.