Archive | March, 2008

Final WordPress 2.5 available

The final version of WordPress 2.5 is now available. there are a lot of changes, but the most prominent one is the new look of the dashboard. The team also states that it has redesigned the administration to “blend” more in and be less “in your face”. I personally liked the “old” look and feel, but it remains to be seen how it will work day to day.

The upgrade worked perfectly. Well, I have to admit that we use subversion to install WordPress and we simply had to switch the taged version to get to WordPress 2.5.

Comments { 6 }

Open Source and the future

From a survey during the latest InfoWorld Open Source conference:

“…Respondents indicated that they like the low price that open source offers. But open source was attractive for more than its low price: Respondents also indicated that they like to have access to the source code, as well as freedom from being locked into a single vendor. This means that customers do see a difference between “free of charge” and “open source,” and are likely to prefer open-source solutions even when they are offered commercial products for little or no cost…”

“…Perhaps the most revealing statistic was the answer to the question, “In five years, what percentage of purchased software will be open source?” More than half of the respondents said that this will be true for 25-50 percent of software within five years, and another 15 percent of respondents said that an even greater proportion will be open source. This not only demonstrates the increasing acceptance rate of open source, as well as the IT community’s internalization of this trend, but also the acceptance of “paid open source.”…”

“…open source companies should know that more and more companies are willing to pay for their products and services…”

All very good signs for open source companies. Of course, now that everybody knows that our Digital Asset Management System will be released as open source as well, we are very excited to see what the future will hold.

(Quotes taken from ostatic.com) The survey with its presentation can be found over at acquia.

Comments { 12 }

SixSigns announces free open source Enterprise Media Asset Management

SixSigns is announcing today that we have plans to release our Enterprise Media Asset Management (MAM) as a free open source edition (based on ColdFusion). Our MAM system has been previously deployed as a licensed system and is currently in use by over 70 organizations. Our plan has always been to release the system as a open source solution, but it only made sense since New Atlanta’s announcement of releasing BlueDragon as open source last week.

As said, we are still in the planning of the open source edition, but here is a summary:

  • The MAM system will be released under the AGPL license. The GNU Affero General Public License is a free, copyleft license for software and other kinds of works, specifically designed to ensure cooperation with the community in the case of network server software.
  • A dual-license will be offered for customers that need it.
  • The system itself comes with a integrated Web Content Management (CMS) and can be tailored to fit any needs.
  • The current system is based on ColdFusion and the Oracle database. Currently all media assets are stored within the database and Oracle features special hooks for digital media assets. But users would have to have the Oracle database 10g R2 (at least in the standard edition one). We will change this to enable additional databases (especially MySQL) to really offer a complete open source solution (our system, Blue Dragon J2EE and database).
  • We will offer and provide different support packages to give organizations the level of support that they need.
  • We are planning to release the open source edition in about two month. As said we are rebuilding some parts of it to support different databases (thus rewriting search, indexing and handling of media assets) and have to rewrite some other code to suite BlueDragon’s CFML support.
  • BlueDragon J2EE edition will be released as a virtual image (VMWare), thus we will offer a fully installed version of our system on top of the virtual image as a free download as well.

We are in the middle of building a new website for the open source system and will make some more announcements on this blog in the near future. If you do have any questions or comments please leave a comment here.

Comments { 62 }

Apache htaccess and directive multiviews

Nowadays it is common to use a .htaccess file to configure access to directories and also mask URL’s that point to internal URL’s. Well today, we had to point a URL of http://www.mydomain.com/solution to an internal URL like http://www.mydomain.com/solution.cfm.

Actually no big deal, since the .htaccess comes to the rescue. We quickly put a .htaccess together with the simple lines of:

RewriteEngine On
RewriteRule ^([a-z]+)$ /$1.cfm

But alas, it did not work. We always got an error message saying that the URLĀ  http://www.mydomain.com/solution could not be found. We thought that the .htaccess file was not working or we had a typo. We even restarted the whole server to see if that had any effect. But still we could not get the rewrite rule to work. Strangely the rule *did* work when we used something like:

RewriteRule ^([a-z]+)$ /test.cfm

Apparenlty, Apache was looking for the same directory and was not matching our rule, but only if the URL and the filename had the same name! So, after a long time looking for a solution we figured out that we had “Multiviews” enabled for all of our hosts. Multiviews is part of the “Content Negotiation package” of Apache. In its own words “Content Negotiation” is about;

“It can choose the best representation of a resource based on the browser-supplied preferences for media type, languages, character set and encoding. It also implements a couple of features to give more intelligent handling of requests from browsers that send incomplete negotiation information.”.

Point is that the Multiviews directive interefered with our rewrite rule. Thus the solution to get our rewrite rule to work properly was to add a custom directive to the host in question without the Mutliviews option.

A comprehensive documentation on Multiviews can be found over at the Apache docs.

Comments { 11 }