I have a rather large conversion from Joomla to Drupal. After a year working with Joomla I have decided that the ability for users to add content was not adequate. I am also proud to become a member of the Acquia sales team and figured I would see what I am able to do with our support. Two common questions have been posed to me many times: "can I do this migration or upgrade myself?" and "Is it ok to ask a Newbie question here without a lecture."
To help answer these common prospect questions I thought I would go out on a limb and commit and share my project with those in my shoes. I am a Newbie myself and I am about to take on a task that to me at this point is completely out of my current ability. So far I have created a simple blog by following "Using Drupal," by O'Reilly. But I felt this would be helpful for others in my position to see my progress/success as I try to accomplish this daunting task.
The web site is Currently in Joomla 1.5.2
A site for New England kiteboarding community
The goal of the site is to provide the best social platform and allow users to share experiences. We started with a forum but dreamed of social publishing and fell short as I have given up manually adding all these articles.
I am switching to Drupal because I cannot meet the demand of manually inputting our session reports, profiles, beach docs, educational articles and events. I will set up content types for the users to input these articles themselves.
After this migration to Drupal I will need to migrate my user credentials and forum from PHPBB to Drupal as well. So this should be quite the project. I am skipping the PHPBB for now as that is live and needs to switch over without much loss.
The following is my first attempt to ask for help via IM:
1:10:18 PM Robert Douglass: So, you're a guy with a problem. A joomla! problem. Let's see what can be done.You might try this:
http://drupal.org/project/joomla If you can migrate to Drupal 5.x then the upgrade to Drupal 6 is easy. So the path would be Joomla!->D5.7->D6 How are your PHP coding chops? How are your Perl chops? http://blog.simon-cozens.org/post/view/1350 And then this looks interesting: http://drupal.org/node/249643#comment-829971 (which I found here http://www.drmartinwilliams.com/websites/from-joomla-to-drupal.html)I think the most auspicious path is the first one.
1:17:51 PM John DeSalvo: I am good at backend and the creative stuff no "no chops". I think your mentioning of 5.7-6 is already a big OMG. But I have been faced with this feeling of "no way" before.
1:17:54 PM Robert Douglass: Please give that a try, ping with questions when you get stuck.
1:18:13 PM John DeSalvo: Let me absorb what you just proposed to me before blindly asking more
1:18:32 PM Robert Douglass: ok. At least do this:
1) set up a version of Drupal 5
2) install the joomla module (http://drupal.org/project/joomla)
3) see if the instructions make sense.
But the first order of business is seeing how to get Joomla to Drupal at all.
1:20:43 PM John DeSalvo: Ok well I cant imagine copying and pasting all the articles so I will review these suggestions and pages. Create drupal 5 with a new data base right.
1:20:55 PM Robert Douglass: yup. And feel free to ping if you get stuck. Installation process for D5 is a bit different than for D6 so pay attention to INSTALL.txt
1:21:50 PM John DeSalvo: I will begin tonight But cant imagine being alone on this
1:23:32 PM Robert Douglass: yes. Record the salient bits of our conversation here. Update with your progress and questions. Or, better yet... maybe a forum post on acquia.com. I'm sure some of our customers would like to migrate Joomla sites, too. And whatever help you get from me, Josh, Brenda etc. will then be on record for people.
1:45:10 PM John DeSalvo: Can I chronicle my entire project in one thread? Migration? As a case study from day one one.
1:48:37 PM Robert Douglass: One thread. The comments can be updates and status reports. Make sure and bug the hell out of me, Josh and Brenda. And when we're done and successful, you can write a kickass blog post for Acquia.com S-Files. Be prepared that this will be a lot of work. Keep very detailed notes because you will have to do the whole process three times.
#1 to discover how
#2 to actually do the migration and confirm it works
#3 to write about it
Well I guess this is not the scope of a "first" Drupal project. I am stubborn though and have visions of kiteboarding social publishing grandeur. But again many of you calling in on the sales que are so curious to find out and ask if "you" can do this. So here is my struggle which I am sharing, this is my best way of helping you make that decision. I will try it myself!