Thursday, December 14, 2006

ODO - Ontologies, Databases, and Optimizations

I have been working at IBM for the past couple years on a project called the IBM Semantic Layered Research Platform . The project is a collection of software components that provide support for semantics through the entire application-middleware stack.

We released the source code for the entire project in November under the Eclipse Public License .

Monday, November 13, 2006

Drupal database abstraction layer on developerWorks

We published Part 9: Understanding the database layer in our on going series about Drupal on developerWorks several weeks ago. The article describes how the Drupal database abstraction layer works using the pager system and our announcement module as discussion points.

We conclude the article with a "gift" to the Drupal community: support for IBM DB2 Express-C. Hopefully someone will take our work and finish it for later versions of Drupal .

Wednesday, October 4, 2006

Drupal developerWorks series part 7 and 8

The next two articles in our developerWorks series on Drupal were published. Check out Part 7: Structuring content for theming using XHTML to learn about how we developed a consistent, clean content structure with proper semantics that we use in Part 8: Styling content for theming using CSS .

Discuss them on our developerWorks forum or !

Wednesday, September 13, 2006

Part 6 and a Nikon D80!

The next article in our developerWorks series on Drupal was published today. Check out Part 6 which details how to build a custom Drupal module.

Thursday, August 31, 2006

Part 5 of our developerWorks series about Drupal went live

Part 5 of our developerWorks series about Drupal went live yasterday. It is titled Getting started with Drupal and presents an overview of the key Drupal concepts. The Drupal community is quite impressed with the quality of the article. I hope we can keep this up; writing high quality articles is agonizing because we want to be as accurate as possible.

Friday, August 11, 2006

Drupal Development Environment Tutorials go live

The next two articles in the series Using open source software to design, develop, and deploy a collaborative Web site went live today. You can read Part 3: Build your development environment in Windows and Part 4: Building your development environment in Linux and learn how to setup Eclipse for developing Drupal sites.

Hopefully people will find these tutorials valuable; we have been using a lot of the information contained in these tutorials to help people in the office get setup with Drupal and Eclipse.

Wednesday, July 12, 2006

developerWorks series about Drupal goes live

Well after months of work with Alister and Louis on a developerWorks series about designing and building websites with Drupal they finally went live today! The first two articles were released today with two more following soon. Check out the Overview for a roadmap of what we are going to talk about in the series. You can jump straight to Part 1 or Part 2 if you prefer.

Check out the discussion on!