We're pleased to announce the availability of the second Drupal 5 release candidate. We fixed most (if not all) pressing issues so we'd like you to help us test the stability, correctness and performance of this release so we can iron out the remaining issues. After 7-8 months of hard work, we're almost there, folks! And it is going to be a release which we can be really proud of.

Download it from: http://ftp.osuosl.org/pub/drupal/files/projects/drupal-5.0-rc2.tar.gz.

Read on to find out more details ...

Everyone

No matter who you are, start by either installing or upgrading to the new version of Drupal (see INSTALL.txt or UPGRADE.txt for more details). As with everything not formally released, we do not recommend running the release candidate on a live site. If you do, make sure you backup your entire site and database before.

Module and theme developers

Please start the work on updating your modules and themes, to ensure users a smooth upgrade in the not too distant future. Please file any API bug you might encounter.

Drupal interface translators

It's time to blow the dust off your dictionaries! With all the user interface strings frozen, you can start the translating Drupal 5. You can download the translation templates from Drupal.org CVS. Updated translations will be available shortly, watch this announcement or the translations mailing list!

Testers

Are you are gifted with the "Poison Finger"? Does seemingly normal code collapse into a flying mess of errors as soon as you get hold of the mouse? If so, why not have a run at breaking Drupal? When you discover a bug, check the issue queue to see if it is already known. If it is not, submit a bug report. The more polish we can apply before the final release, the better.

When will Drupal 5 get released?

Soon! Erm, I mean: "when it's ready". ;)

Comments

patrickharris’s picture

Looking forward to testing it.

restyler’s picture

rc2 already? faster than expected :) Good job!

RussianWebStudio: improving the web

Caleb G2’s picture

Drupal 5 release candidate 2 demo

Username/Password: demo

Have fun. :)

Christefano-oldaccount’s picture

@Caleb G, you may want to remove the PHP input filter from your demo site.

Caleb G2’s picture

I thought I had already! It's gone now though. :)

=====
Turnkey Drupal solutions

Gman’s picture

Great job everyone! We are planning a major site redesign, and might also migrate it to Drupal 5.0 at the same time. Can't wait to see the modules ported, and I hope to help with some once our requirements are fleshed out a bit more.

----------
My Drupal/Tech Thoughts
Trouve Media

Jeremye77’s picture

The update from RC1 to RC2 went off without a hitch! Great Work!

LXNdR’s picture

I just updated from rc1 to rc2.
Worked fine!
I hope my new site will be finished before the final release of drupal 5.

Florian’s picture

I already have a live site running on rc1 (www.softchannels.com).

I am upgrading in this moment :). Wow ... Great work guys!

Florian

dropcube’s picture

Great work... I updated all my sites and they work ok.
Thanks

Webmaster @ Widewap.com

crischan’s picture

Great news indeed. I've been developing two new websites using the RC1 for some time now and seeing D5 rising from the sea on the horizon makes me jump in happy anticipation! I'll throw all my bad luck against a local copy to see how D5Rc2 will handle it... :-)

Crischan

--
All who wander are not lost. - William Shakespeare

flanderz’s picture

Are there any datbase changes from RC1 to RC2 or just code changes? Just curious about the migration path.

Standart’s picture

Yes.

superjacent’s picture

Is 'Yes' to database changes or code changes or both.

___________________________

Steven Taylor
Melbourne, Australia.

sepeck’s picture

Yes. Please upgrade your site as you normally would following the provided instructions.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

mfer’s picture

This is the first release with the new upgrade instructions. It provides more detail and hopefully provides a process with a little more stable control. You can find them in the UPGRADE.txt file.

--
Matt
http://www.mattfarina.com

Standart’s picture

Both.

Sorry, I thought it's taken for granted that there are code changes in a new release but ok, it has not necessarily to be that way...

bpocanada’s picture

We are looking forward to 5.0. Great work by the core team,contributors and entire Drupal community!

--
Roshan Shah
CEO & Chief Solutions Architect
BPO Canada Global Services Corporation, Canada
T : 604-630-4292
--
"Building Drupal Center of Excellence in Ahmedabad, India"
http://www.bpocanada.com : Skype : 'bpocanada' Yahoo IM : 'bpocanada'

BryanSD’s picture

Build it and they will come! Already upgrading a site of mine with RC2 as we speak. The future looks bright for Drupal.

-Bryan

bonobo’s picture

Just what I was looking for...

Yee haw!

-------
http://www.funnymonkey.com
Tools for Teachers

victorkane’s picture

...silk!

Upgrade to rc2 effortlessly includes the following 5.0 upgraded third-party modules:

CCK

Content 5.x-1.x-dev Allows administrators to define new content types.
Required by: Date (enabled), Node Reference (enabled), Number (enabled), Option Widgets (enabled), Text (enabled), User Reference (enabled)
Date 5.x-1.0-beta Defines a date/time field type and a date api.
Depends on: Content (enabled)
Node Reference 5.x-1.x-dev Defines a field type for referencing one node from another.
Depends on: Content (enabled)
Number 5.x-1.x-dev Defines numeric field types.
Depends on: Content (enabled)
Option Widgets 5.x-1.x-dev Defines selection, check box and radio button widgets for text and numeric fields.
Depends on: Content (enabled)
Text 5.x-1.x-dev Defines simple text field types.
Depends on: Content (enabled)
User Reference 5.x-1.x-dev Defines a field type for referencing a user from a node.
Depends on: Content (enabled)

Input helper

FCKeditor 5.x-1.1 Enables the usage of FCKeditor (WYSIWYG) instead of plain text fields.

Other

Devel 5.x-1.x-dev Various blocks, pages, and functions for developers.
IMCE

Project

Project 5.x-0.x-dev Provides a project node type and browsing of projects.
Required by: Project issue tracking (enabled), Project releases (enabled)
Project issue tracking 5.x-0.x-dev Provides issue tracking for the project.module.
Depends on: Project (enabled)
Project releases 5.x-0.x-dev Provides a release node type to represent releases of projects.
Depends on: Project (enabled)

User interface

JS Calendar Enables popup calendars for selecting dates using the jscalendar library.

Views

Calendar 5.x-1.0-beta Adds date calendar themes to views that can display any type of date field, and creates default calendar views.
Depends on: Views (enabled)
daterange 5.x-1.x-dev Defines a daterange filter for the content module.
Depends on: Views (enabled)
Views 1.1 The views module creates customized views of node lists.
Required by: Calendar (enabled), daterange (enabled), Organic groups (disabled), Views Bonus Pack (enabled), Views RSS (enabled), Views Theme Wizard (enabled), Views UI (enabled)
Views Bonus Pack Enhanced features for Views module
Depends on: Views (enabled)
Views RSS 1.1 RSS plugin for the views feed selector argument.
Depends on: Views (enabled)
Required by: Organic groups (disabled)
Views Theme Wizard 1.1 The views theme wizard helps create stub theming for views.
Depends on: Views (enabled)
Views UI 1.1 The Views UI module allows you to create and edit views.
Depends on: Views (enabled)

Victor Kane
http://awebfactory.com.ar

rszrama’s picture

I was still having problems with Views and Pathauto in RC1... seems something about taxonomy has changed and screws stuff up in both of those modules. Have you experienced any issues? For example... in Views, using the table display and adding taxonomy terms as a field shows Array instead of the individual terms. Pathauto was just kicking out errors every time it was used... so, every time I created a node. : P

----------------------
Current Drupal project: http://www.ubercart.org

Nick Lewis’s picture

I have had those issues too. Spent a few hours debugging my own code before I decided to search drupal.org and found out that it was all pathauto (gotta hate how errors tend to report in the completely wrong place for any code where functions are called by module_implement... of course, gotta love module_implement for being the grand daddy of the hook system).

For now, I've just had to disable the pathauto module as I wait for this patch to get committed. http://drupal.org/node/92900 . Shouldn't be long, I would think
--
"I'm not concerned about all hell breaking loose, but that a PART of hell will break loose... it'll be much harder to detect." - George Carlin
--
Personal: http://www.nicklewis.org
Work: http://www.onnetworks.com

--
"I'm not concerned about all hell breaking loose, but that a PART of hell will break loose... it'll be much harder to detect." - George Carlin
--
Personal: http://www.nicklewis.org
Work: http://www.zivtech.com

rszrama’s picture

Thanks for the tip... the Views one is still confusing me. It seems to be similar to the Pathauto bug in that it's expecting a string but receiving an array as a return value. Perhaps it was a change in taxonomy.inc with the latest development? I'll keep my eye on the Pathauto and wait for it to be patched. : )

dnewkerk’s picture

Just upgraded on my local installation (on MAMP, OS X) from RC1 to 2... went perfect.
Great work guys :D

-- Dave

tcblack’s picture

I had an almost flawless upgrade. I say almost because I forgot to put the site into off line mode (DOH!)
That caused a few files to be busy when I tried to copy them. No problem, re uploaded them and ran update. All is golden.
--
tcblack
- Truth Is Still Truth, Even If You Don't Believe It

jacauc’s picture

digg_url = 'http://drupal.org/?q=drupal-5.0-rc2';

Could someone change the input format of this digg widget please.

deathgod’s picture

I'm have been checking my rss feed several times a day for drupal5rc2 news, and now I'm hoping to see "Drupal5.0 Launches" every time I check. I'll check out rc2 soon. Cant wait for 5.0
------------------------------
If I kill you I will get health orbs
Naruto - Naruto Forums

roadburn’s picture

Just upgraded my site from RC1 to RC2 :)
The upgrade went smoothly, it's ready for viewing at
www.hockeycircle.net

pixor’s picture

Thanks guys. Just upgraded my "play" site at www.pixor.co.uk from RC1, and everything went smoothly.

Hasior’s picture

I have just updeted, work fine, Thanks!
http://onet.se/

fonero.ws

tanepiper’s picture

w00t! Will upgrade later today, great work guys.

jonathanchris’s picture

I just upgraded my test site from RC1 to RC2, and nothing blew up! I hope this means the actual release is around the corner. :)

neural’s picture

Hi,

Is the upgrade procedure for Drupal 5 sites in a multi-domain configuration with pre-fixed database tables the same as in 4.x?

For 4.x the upgrade consists of running the upgrade script on each domain so as to update the prefixed table.

Has anyone tested this with 5.x?

Thanks.

Florian’s picture

Yes and everything will work as expected. All you have to do is to upgrade every sub-site separately.

Florian
------
The World is a big puzzle but not a solved one!

Florian

pepeek’s picture

Do you have shared tables on your multi-domain setup? This causes troubles when you perform the upgrade for each of the subdomains, then the shared tables are upgraded multiple times.

For certain upgrade sequences it might be OK to be run over and over (such as: just ignore the error message about already renamed column which may not be renamed again), but sometimes it causes an error.

Do you have a solution for this problem or the upgrade just happened to go allright?

--Josef

psicomante’s picture

I hope there aren't so many strings updated...anyway a great news!!

___________________
Katapekkia | Multiblog Sociale
Psicomante Blog
Psicomante's Themes for Drupal

yahmaster’s picture

Yeah, me too.
Good job though.

yahmaster

Aero-1’s picture

Just upgraded my Drupal Lithuania Community at http://drupal.ten.lt. It's working great!

Budrick’s picture

What is http://ftp.osuosl.org ?
Nooo, I am not gonna download anything that calls itself drupal from place anywhere outside drupal.org ;-)

sepeck’s picture

Drupal.org is hosted by osuosl. We use their ftp because it simplifies the infrastructure setup for them.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

Xano’s picture

Good job everyone! I'm going to download RC2 and try to upgrade my RC1 right now.

A note concerning translations: We've almost finished ours (Dutch). Only a bit of tweaking is needed and then we're completely done.

Sophia’s picture

Just upgraded my (test) site, and all went well! Modules went smoothly as well, just waiting for the Video module to be upgraded and we're ready to go "live".

Thanks for the wonderful job!

peterx’s picture

I am testing RC2 now for conversion of a site. RC1 is already better than most production releases of open source products. RC2 seems to have only one issue that might stop one of my sites converting. The final switchover depends entirely on modules. If this is only RC2, the final release will be the cleanest CMS release ever.

I noticed sites/all containing the readme.txt. When a new feature like this arrives, I suggest:

  • Create the directories sites/all/modules etc so nobody forgets them.
  • Create a page in the documentation for the feature and put a link in the readme.txt.

If new features are allocated a documentation page at the start of the development then links can be placed in readme.txts, code, anywhere, and we can find the documentation without a search. If the found page is empty then we can start filling it. A link to an empty page, just with the right heading, can prompt action that might otherwise be spread over a lot of unfocused forum topics.

petermoulding.com/web_architect

Leeteq’s picture

Ref. "A link to an empty page, just with the right heading".

Good suggestion :-)
Such pages could with a short sentence invite people to start filling in information.

As a start, a "start" page for such initiatives could be made so that whoever introduces or decides on a new feature, can know one place to list only its name and module reference, so that others will be informed that a related page should be made as suggested here. That way, it tells the developers that we would like to help them document their work, but need to be informed about it as early as possible. Such a page where no-one will be accused of providing too little information about a new function, could trigger faster collaborative documentation. A name and module reference could be enough to get it rolling for new functions. We could even have a draft page where new ones are added on top by the developers, and then collaboratively copy them into another structured page where they are grouped etc.

.
--
( Evaluating the long-term route for Drupal 7.x via BackdropCMS at https://www.CMX.zone )

Leeteq’s picture

.
--
( Evaluating the long-term route for Drupal 7.x via BackdropCMS at https://www.CMX.zone )

solaas’s picture

I've been searching the site but I haven't been able to find a comprehensive list of new features for the new Drupal version - except a *very* short summary by Dries in the announcement of RC1.

Of course, I will eventually get around to installing it or upgrading one of my existing sites anyway - but knowing what nice stuff would come with that would probably be mouth-watering for many of us and would make the adoption of the new version a lot quicker.

Please, core devs, make some 'What's New' for all of us (or point me to it if it is done and I've just been unable to find it...)

And, of course, congratulations everyone for this wonderful new year present!

peterx’s picture

Converting 4.7.x modules to 5.x is the most useful list for module writers and theme coders.

The new administration interface is so convenient with the auto complete and other stuff that a simple list of features would not do it justice. For module writers and users, the .info file is excellent because you can specify prerequisites.

The user defined content type will simplify some modules. I have not yet found a page explaining how to automate the creation of a new content type via the .install file in a module. There is a quick description at http://drupal.org/node/64279#node-types.

petermoulding.com/web_architect

sepeck’s picture

New features are covered in the changelog. As part of the actual announcement I'm fairly sure new features will get a mention. And I wrote up some expansion based off the change log on my site

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

Leeteq’s picture

I think many of us would like "default" approach for new releases, which includes a brief introduction to the approach and tempts anyone to join in and update the documentation "incrementally".

Should have one easy-to-find start page in the handbook from where such information can be found easily.

Ref. this suggestion: http://drupal.org/node/109265

.
--
( Evaluating the long-term route for Drupal 7.x via BackdropCMS at https://www.CMX.zone )

dnewkerk’s picture

Also definitely check out the great videocast by Lullabot, which outlines many of the new features:
http://www.lullabot.com/videocast/video_new_features_for_drupal_5

That and you can try one of the available demos, and many of the (terrific) new changes will become immediately clear:
http://drupal5-0.highervisibilitywebsites.com

-- Dave