New IBM Drupal Howto

"Aus die reihe": Drupal Howto's from IBM; Part 5: Getting started with Drupal "Using open source software to design, develop, and deploying a collaborative Web site"

In this series, the IBM® Internet Technology Group designs, develops, and deploys a closed community Web site using a suite of software that is freely available. If you followed the instructions in the previous articles, you now have a generic Drupal installation. You can begin to add content and modify the style. This article introduces the Drupal programming model used in developing Web sites and includes a description of different types of content, developing new features using modules, implementing hooks to enable those modules, and site URL design.

A rather good howto I must say from a rather cool company IMHO.

IBM, Open Source and ... Drupal

Two IBM related newsitems today and one can only hope there is a small connection, though that is a rather small chance. The RedHerring has an article on
IBM going beyond Linux. IBM has been a /huge/ sponser of the Linux (kernel) but has -apart from eclipse- not done a lot on other OSS projects. This will change:

IBM plans to make investments—though financial terms were not disclosed—across eight new open-source disciplines. Among the areas it will focus on are client-side middleware, development tools, web application servers, data servers, systems management, open hardware architectures, grid computing, and business and technology services.

And IBM (who is going to switch to Drupal for their development network) releasing part 3 and 4 of their Drupal Howto. One needs an IBM userid for part 3 and 4.

It would be so nice if IBM would give the same support to Drupal as they did to Linux, but that is dreaming.

IBM and Drupal

It is all over the web, but yes, IBM will use Drupal for one of their community sites.
IBM focuses on Drupal for new developerWorks series |

The popular IBM developerWorks site has started a new series entitled "Using open source software to design, develop, and deploy a collaborative Web site". After reviewing numerous open source packages such as Typo3, Mambo, and the ever-hyped Ruby on Rails, they "decided to use Drupal", remarking that it "provided the right combination of framework and flexibility . . . to get the job done". They also echo many of our user's concerns about potential complexity: "There is still an apparent learning curve to the "Drupal Way" of creating sites, but significantly less compared with other CMSs. The ability to use PHP to move freely between the business logic layer and the presentation layer (using the PHP template engine) was also very appealing."

Direct link towards article here. And it is very nice that IBM lists Drupal right between the "real big ones",

  • Drupal - An open source content management system
  • MySQL - An open source database store
  • PHP - A Web-based language for supporting dynamic content with PHPMyAdmin and SQLBrowse
  • Apache - An open source Web server
  • Eclipse - An open source development environment
  • CVS - A source code management system that tracks changes in your code

I think IBM (See Dries) is right on when they see Drupal is both "outofthebox" yet also a "framework" that needs love and custom code to do anything. I also liek the proces on /how/ IBM decided and the transparacy of it a lot. See for example:

I hope Druplicon will star soon in a IBM commercial, "...does he have a name?"

And we already made the frontpage of digg, so no need to digg more .

You as a new CEO of SCO would use the following name...


Open AJAX is nothing more than a hype within a hype. Open source project to take Ajax mainstream

Like J2EE before it, Open Ajax is all about assembling critical mass convergence around a stack to prevent Microsoft from co-opting it. And, like Linux before it, it's about vendors trying to hop a train that was already leaving the station with or without their support.

And that's a very negative reason to do so, to prevent to let MSFT in. Just remember that is was Microsoft who first started to do AJAX things, but didnt "get it and didnt gave it a cool name.

And the website of openajax has a huge mistake, They are mixing up functionality and a program. I mean, why run your blog in the directory named after the product? What if they migrated to a real CMS?. Rewrite all the URL's? I think the fact that myblog is in a directory called myblog is stupid enough, but I wasnt so stupid to call it drupal2.0 or something.

XML feed