WordPress 3.0 nears completion

During the final days of May, the first release candidate for WordPress 3.0 was released to the public. In the world of WordPress, when a version of the popular blogging application becomes a release candidates it means that the official version of WordPress isn't too far behind.

What’s an RC? An RC comes after beta and before the final launch. It means we think we’ve got everything done: all features finished, all bugs squashed, and all potential issues addressed. But, then, with over 20 million people using WordPress with a wide variety of configurations and hosting setups, it’s entirely possible that we’ve missed something.

WordPress logoSo what are the new features that will be included in WordPress 3.0. Personally, I'm excited about improvements in custom taxonomy and the merging of standalone WordPress with WordPress Multi-User code which WordPress is calling Multisite. Some of the highlights of WordPress 3.0 include:

  • New menu management feature
  • New theme "Twenty Ten" is the only theme in the WordPress distribution.
  • Improved child theme support; child theme use is highly encouraged and as described in the Child Themes article, very simple to accomplish
  • New comment_form() that outputs a complete commenting form for use within a theme template
  • Expanded contextual help
  • All importers moved to the plugin repository (e.g. WordPress Importer)
  • Custom backgrounds for themes
  • The Default (Kubrick), and Classic themes, are no longer included in the WordPress distribution, but are available in the Theme repository
  • Bulk theme update ability
  • Improved custom post types (try the Custom Post Type UI or GD Custom Posts And Taxonomies Tools plugins to see the possibilities)
  • Improved custom taxonomies including hierarchical (category-style) support (again, try the Custom Post Type UI or GD Custom Posts And Taxonomies Tools plugins)
  • Standalone WordPress and WPMU code merged and is called Multisite (Note: extra domain stuff remains plugin territory for this version)
  • Multisite requires wp-config.php file changes to institute

Below the fold I've also included a video from WordPress.TV on WordPress 3.0 multisite.

Moodle 2.0 to be released this summer

Perhaps because I like to think of myself as a constant learner, I like to keep keep my eyes open for what is happening with learning/course management systems. CMS Report has been covering Moodle since the early days of our website and I believe it to be one of the more popular open source LMS out there. Moodle 2.0 is currently under development and with an estimated release date of July 20, 2010.

Although Moodle 2.0 hasn't been officially released, the developers did reach important milestones this month with the release of Moodle 2.0 Preview 1 and  Preview 2. These previews give you an idea just how all the new features and improvements are coming together for the next release of Moodle. There are a ton of new features and improvements coming to Moodle to be excited about. Below is a list of major new features we've gleamed of the Moodle 2.0 release notes.

  • Community Hubs - Anybody can set up a Community Hub, which is a directory of courses for public use or for private communities. The code is implemented as separate GPL plugin for Moodle.
  • Repository Support - Moodle now supports integration with external repositories of content, making it really simple to bring documents and media into Moodle via an AJAX interface that looks like a standard Open dialogue in desktop applications.
  • Portfolio Support - Modules can now export their data to external systems, particularly useful for portfolios where snapshots of forums, assignments and other things in Moodle are useful to record in a journal or a portfolio of evidence
  • Completion -  Teachers can now specify conditions that define when any activity or course is seen as completed by a student.
  • Conditional activities - Access to activities can be restricted based on certain criteria, such as dates, grade obtained, or the completion of another activity.
  • Cohorts - Also known as "Site-wide groups", these are site-wide collections of users that can be enrolled into courses in one action, either manually or synchronized automatically
  • Web Services Support - Support for standards-based web services across the entire Moodle code base, allowing the admin to expose particular functions of Moodle for use by: 1) Administrative systems such as HR or SIS applications and 2) Mobile clients.
  • IMS Common Cartridge - Moodle can now import courses in IMS Common Cartridge format (commonly used by publishers)
  • New blocks - Comments block, Private files block, Community block, and Completion block.

Moodle 2.0 Preview 2 can be dowloaded from the Moodle download server.

Mollom Stats from CMS Report

After two years of spam protection by Mollom people are beginning to proudly show off their ham/spam stats. Davy Van Den Bremt over at Drupal coder writes:

If you're happy about Mollom, just shout it out on Twitter, Facebook, your blog, ... by putting up a screenshot of your stats and saying how many spam has been caught by Mollom. You can find the stats of your site on your Mollom account. If you're using Drupal, you can find them under Administer > Reports > Mollom Statistics.

If you're using Twitter, use the hashtag #mollomstats. I'm looking forward see how much crap content Mollom has spared us from.

Joomla 1.6 Beta announced by the Joomla Project

The Joomla Project has announced the release of Joomla 1.6 Beta. Designed to offer enhanced site control and a more polished user experience, Joomla 1.6 is expected to deliver a variety of new tools to improve website management and access, a more robust organizational structure for content control, and various other user-experience improvements throughout the software.

Some of the key features that will be introduced in Joomla 1.6 include:

Guidelight Business Solutions video of DrupalConSF 2010

Guidelight Business Solutions, a custom software and web strategy company based in Texas, has put together a little video highlighting their experience at last month's DrupalCon in San Francisco. The video does a good job in capturing the fun, scale, and pace of a Drupal conference. At the start of the video, you'll also see a snip of video of me taken during an interview while we were waiting for one of the keynote speakers to come on stage. I'm honored to be included in a video among so many of the other talented faces that were there for DrupalCon.

SilverStripe 2.4 moves a significant step forward

SilverStripe 2.4 was released this week. According to Brian Calhoun, SilverStripe CEO, this release is an important milestone for the open source CMS.

We're excited to tell you that we just released SilverStripe version 2.4! This is a major new release and an important milestone for the SilverStripe community, the open source project, and our company.

SilverStripe 2.4 is the culmination of over a year's worth of development. We fixed 391 tickets and had over 1,400 changelog entries. A large number of the patches that went into 2.4 have come from you, the community, and we're especially happy that there's been increasing community involvement.