Migration to Drupal

I wanted an easier way to add examples and eventually expand from Java to other languages. There are many great open-source content management systems (CMS) around - Joomla, Mambo, Elgg, e107, WordPress, etc. Any one of them seemed like it would handle the needs for exampledepot. However, I chose Drupal for it's heavier focus on customization. I was planning on implementing other non-content based websites in the future and felt that Drupal would be a better base from which to start these projects.

I started the migration work in November 2009 and spent every weekend on this project until it was deployed in January 2010. It was more work than I expected but I managed to get Drupal to do what I set out to do.

Here are the tools that I use for development.

  • Eclipse PDT to write PHP code.
  • WAMP stack on local machine.
  • Bazaar as the source control system.
  • FTPSync to push files to the host server. This program is the only command-line program I could find that would do this syncing.