From Drupaled 5.6 to Drupaled 6

Events happening in the community are now at Drupal community events on www.drupal.org.
patty542's picture

Hi everyone,
this post is meant for Bill of course, but anyone willing to answer is more then welcome. As part of a project for implementing a service to several secondary schools we tested Drupaled for a while. We are now in the process to prepare a version to be distributed as version 0 (the schools will work with similar navigation schemes, templates and compulsory contents managed individually). The pilot version is based on Drupaled 5.6. I was wondering about the upgrade to version 6. Will it be possible to upgrade the school sites later from 5.6 to 6? What steps are to be foreseen?
Thank you so much for helping.

Comments

As far as I can see, Drupal

dwees's picture

As far as I can see, Drupal Ed is a collection of modules with some predefined information. So it should be as easy to upgrade it as it would be to upgrade any other site. The only issue here is that it is not possible to provide some huge upgrade path as part of the distribution, you really have to do the following:

  1. Check to make sure that the current modules are support in a 6.x version. This is usually the reason why most site upgrades happen well after the version of Drupal has been changed.

  2. Make sure that none of these modules has any major architectural changes that affect your site. I'd do this by enabling each of them on a separate test site and seeing how effectively they mimic the Drupal Ed set up.

There is a plan in the works to upgrade Drupal Ed to 6.x, but my guess is that new version will not include an upgrade path. It may include some different features, we have no idea which of the current features you are using, etc...

Another point to make is that Drupal 5.6 is already outdated, and includes some security vulnerabilities. I suggest you go through the process of upgrading the sites to 5.11 if at all possible, remembering to test the upgrade for each site first.

getting to 5.11

patty542's picture

Thanks dwees, I exactly did what you suggested, so far I'm up to date with my modules, and I just need to upgrade the core of 5.11 . cheers :) pat

Upgrade to 5.10 (11) in the works

frank ralf's picture

Actually there already is an upgrade to Drupal 5.10 in the works:

http://www.funnymonkey.com/drupaled-5-6-0#comment-117

I enclose two screenshots of my DrupalEd 5.11 installation which show all the used modules and their upgrade status to Drupal 6.

Kind regards,
Frank

Thanks for the screenshot

patty542's picture

Thanks for the screenshot Frank, I should be up to date with 5.11 soon.

What Frank and dwees said, plus...

bonobo's picture

Hello, all,

As dwees points out, the codebase in the 5.6 install is in need of an upgrade. Frank has given us a tarball (thank you! thank you!) which we are testing prior to issuing a 5.11 release. With that said, using the Update Status module is HIGHLY recommended, not just in DrupalEd, but in any Drupal site -- Upgrade Status will let you know when you need to update the modules in your site, which is best practice for any Drupal sites you have live -- and DrupalEd, being a configured version of Drupal, lives by those same rules.

The process of upgrading DrupalEd 5 to the Drupal 6 codebase will be interesting -- we have yet to try it in-house, largely because we are waiting for official releases of Views and CCK. Also, I have heard mixed reports on how Views1 views transfer to Views2 -- DrupalEd makes extensive use of Views, so the smoothness of this upgrade (and, in all likelihood, the process/workarounds needed) will need to be arrived at, probably via trial and (much) error.

Cheers,

Bill


FunnyMonkey
Tools for Teachers

5.11 apparently ok

patty542's picture

Hi,
the upgrade was successfull, after a couple of tries with the core procedure.

The main problems seem to come from my templates... The only one really coping with the upgrade is Box Grey, almost everything else seems to give all sorts of problems: menu disappearing, blocks do not appear where they are suppost to be... Does anybody have a clue about it?

Everything else seems to run smoothly, of course some bugs occured before the library was tuned as before, and of course the testing isn't complete. But it looks like a pretty good and stable situation.

Attached you find a screenshot of the installation.
Thank you again for the tips. Anyone has question, please ask. Hope to be able to give a contribution ebery now and then :)

attachment

patty542's picture

I try again

Block visibility

bonobo's picture

Have you checked the block visibility settings for each of the individual themes to make sure that they did not get munged on the upgrade?

Also, clear all of your cache tables, and your browser cache, just for good measure.

Cheers,

Bill


FunnyMonkey
Tools for Teachers

modules selection

najibx's picture

in D6,
Content profile will be used instead of Bio/User profile
Buddylist should be changed to friendlist/User relation.

-najibx -
<a href="http://www.successideaweb.com>Drupal web developer | designer in Malaysia

Integration between moodle and Drupal?

hosais's picture

Hi,

I read the posts and I think DrupalED is a collection of modules that enable the functionality like moodle(moodle.org).

Does anyone discuss the integration (or the data sharing) between a moodle site and a drupal site?

Or it was concluded to be un-necessary because integrating these sites would be easy by search engines and the web links.

hosais

integration

bonobo's picture

There has been a fair amount of discussion on this -- this thread goes into some of the details: http://groups.drupal.org/node/12450

In short, one challenge with an integration involves determining what Moodle does and what Drupal does. Then, there are related issues revolving around user data. Is Drupal or Moodle the authoritative source of data? Do you want SSO, a common identity, neither, or both? How much content, if any, do you want to pull between sites.

So, there is definitely interest, but the answers to these, and other, questions tend to vary from place to place.

Cheers,

Bill


FunnyMonkey
Tools for Teachers

Integration

ezraw's picture

We're currently working on a Drupal-Moodle integration.

We decided to have Drupal handle all the user account data. Moodle points at the Drupal database as a Moodle "external database." We look for an active Drupal session when a user enters Moodle. If they have an active session, we log them in and automatically create a Moodle session for them.

We're using Node Profile Module to create profile fields and these are updated in Moodle whenever a user logs in. We'll force users back to Drupal if they need to update their profile.

We're using a database view to map the profile and node profile fields in Drupal to Moodle and build that view dynamically so we can add/edit/delete profile fields without needing to manually modify the view each time something changes. Custom profiles on the Moodle side are manually created.

We're taking a similar approach for roles.

Our Moodle installations are heavily customized for Continuing Medical Education (CME) programs (we're using custom modules), so it's probably not of use to go into a lot of detail about content/data sharing beyond that, but if you are just looking for shared user authentication, this approach has worked for us.

DLC Solutions

DrupalEd 5 to DrupalEd 6

Janet's picture

Quiz module can be included in DrupalEd 6.
I am interested in being part of this.

Janet

Drupal in Education

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: