Software Development

Drupal's Ubercart forks into Drupal Commerce

A few years ago, I had developed an online store for a buddy of mine using osCommerce. I had hoped to use Joomla! or Drupal for the site but at the time wasn't satisfied with the shopping cart extensions or modules that were available for either CMS. Shortly after developing that site a new eCommerce module for Drupal became available called Ubercart. I've never had taken on the task of building another online store (it was a lot of work) but I've always kept my eye on Ubercart just to stay informed.

MODx Web Development Book

MODx Web Development is a new book from Packt which will help users create a powerful, dynamic website by using the individual elements of MODx. Written by Antano Solar John this book is an example-driven tutorial, which will take readers from the installation of MODx through to configuration, customization, and deployment. It will enable them to build a fully-functional, feature-rich website quickly and without any programming language.

MODx evolves into version 1.0

After five years of development, the MODx CMS has finally went to version 1.0. Late last week, the project leaders for MODx made the following announcement:

To say we're excited about this release would be a bit of an understatement. Far, far more than just a new Manager theme and some bugfixes here and there, Evolution 1.0.0 represents a ton of work by a lot of people. Our classic code base is no where close to outdated or obsolete, on the contrary it just took a huge leap forward and sets the stage for continuing development and improvements to our classic code base.

Boatloads of bugfixes and feature requests aside, our 1.0 release focuses on a few key areas. The international communities deserve a huge "thank you" for all their hard work in getting their languages updated, too

MODx Evolution is actually one of two branches of development for the CMS. The release based on legacy code-MODx Evolution-has existed since 2004. There is also a completely rewritten MODx Revolution release that will occur in late 2009. In fact the release candidate for MODx Revolution is due later this summer.

Some of the new features and changes in MODX 1.0 Evolution include:

  • Many updates to Manager and Installer language translations
  • Now handles RSS, Word, Excel, XML, HTML, CSS, JS, PDF and plain documents with custom icons in the Site Tree
  • Remove legacy code no longer needed

Technology Break 2009 Begins

Every year, I like to slow down my technology usage for a few weeks. I don't think as human beings we were meant to be immersed in the huge quantity of digital information that we are today. From the moment I am awake to the moment I go to bed, my body is being loaded information. The email, cell phone, and the Internet seem to have a never ending presence in the lives of us IT folks. I don't have much control with removing technology from my work day, but I do have options in my personal life. It's time for me to unplug and officially begin my annual Technology Break.

Theme development and the GPL

Some of the most intense debates I've seen in the open source community have been discussions covering what is or what isn't required by the popular open source license, the GNU GPL. For example, it is common practice in the open source CMS market to distribute themes that include the templates (the code) under the GPL and the artwork (including CSS) under a different license. Under the GPL, is this practice legal or not?

I agree, 'Open source ain't cheap'

I originally thought the article from Silicon.com, "Naked CIO: Open source ain't cheap" was written by a troll.  Most IT authors realize that the quickest way to get a rise out of readers is to say something negative about one of two topics, Apple computers or open source. This author decided to write about the latter.  Reluctantly, I have to agree with the author that for most enterprises running while open source is no more expensive than proprietary solutions it also certainly is not compellingly cheaper.

A few sources of costs for the enterprise running open source given by the author include:

XOOPS Forks re-unite with their "Mothership"

The XOOPS Project, one of world’s leading Open Source CMS (Content Management System), is experiencing something that probably none of the Open Source CMS projects have ever experienced: reunification with its forks.
It's typical in the Open Source environment that developers work on a project, but then have different ideas, and leave the project to create their own forks. Most of the time they never come back.

So it's a sign of a visionary leadership of the current XOOPS team that they reached out and were able to attract back three of its recent and most innovative forks:
 
•    Simple-XOOPS under Dirk Herrmann from Germany 

osCommerce Online Merchant v3.0 Alpha 5

osCommerce LogoosCommerce announced that their osCommerce Online Merchant v3.0 Alpha 5 will be made available on March 11th.  They've also retooled the schedule for additional releases of this well known shopping cart.

osCommerce Online Merchant v3.0 Alpha 5 was scheduled for release by the end of February and has been postponed to ensure the quality of the release. It will now be released on Wednesday the 11th of March. This release also brings in a new roadmap and release strategy for the v3.x series.

Internet Explorer 8 Release Candidate

Although Firefox is my choice for Internet browsers, I do use Microsoft's Internet Explorer from time to time.  Yesterday, I installed the release candidate of Internet Explorer 8.

I can't say I'm a big fan of their "Web slice" approach as it feels like I'm ramming Google Desktop via RSS feeds down the browser's favorites bar.  Who know though, perhaps the slice approach will grow on me.  However, I am a big fan of Microsoft creating a more compliant and less buggy browser and IE8 seems to fit the bill.  If IE7 was a good step in the right direction then IE8 gets Microsoft's users pretty close to the destination.

Meanwhile, my rant to all the IE6 users.  I can't believe that about a third of Microsoft Windows users are still using IE6.  Shame on you if you are still using that insecure, buggy, and non-compliant browser.  Microsoft doesn't even want you to use that browser...and yet you're still stuck in the stone ages.  I have a theory that IE6 is symbolic of the problems of complacency at Microsoft and those companies/users that are still on that browser.  IE8 arriving on a modern Windows desktop near you and you're still on IE6?  Give me a break!