Archive for February, 2007

Public Media 2007

Monday, February 26th, 2007

Last week I spoke at The Integrated Media Association’s Public Media 2007 Conference in Boston. The audience and most of the speakers came from the public radio and television community that is trying to deal with the disruptive force of new media. I really enjoyed the opportunity to listen to new perspectives in content management.

Resource constrained, this industry has fallen behind in digital innovation and there was a great sense of urgency to adapt – or perish. The different stations and shows were looking to work together, embrace risk, and pick up the pace. Innovator in Video Journalism Mike Rosenblum gave a great talk about technology disruptions. Using several examples, he made the point that “technology happens,” someone figures out what to do with it, then market revolution happens. Tom Mohr talked about the traditional print publishing industry’s struggle to stay relevant and brought on some guests from the BBC and CBC to talk about their transformations.

My session on selecting a CMS, was a lot more grounded and tactical. We talked about current state and small steps to help get parity as cheaply as possible. Many of public radio stations and shows are starting with something as simple as a static HTML site and a blog. Some were growing out of this platform and moving to Drupal and various Nuke applicaitons

In general, open source is very attractive for the price but many organizations have small to non-existent technical groups. This makes operating and installing any software (commercial and open source) a challenge. One attendee that I spoke with made the point that public media needs a new generation of engineers that is as passionate about software as preceding generations was about audio/video engineering. Public Interactive’s SaaS product has a huge marketshare as does Expression Engine which is free for non-profits and non-commercial use. However, I expect that these turnkey solutions could hold an organization back if it really wanted to turn the corner and become innovators. You can’t innovate without some level of investment and risk.

There was a lot of talk about collaboration between public media organizations. This would share the cost of innovation so that the sector would innovate together without differentiation. There is an initiative to share Google Analytics data. There may be opportunities to standardize on data formats and even standardize on using the same technology. On the open source side, my co-panelist Brendan Greeley talked about the high degree of overlap between the open source community and the public media audience., He should know, he runs the web site of the popular radio show “Open Source.” He posts technical questions on the show’s blog and listeners write back with answers. Drupal has a module called “Station” that provides tools for a radio station such as a schedule and a playlist. Plone has a number of add-on products to address issues like high bandwidth streaming and large file handling. Joomla! has Joomla Radio. I am sure there are others.

I guess the big question is whether the public media companies have anything to offer this growing social media phenomenon. Is YouTube the new definition of “listener supported” programming? Public Radio and Television have the advantage of trusted names and loyal audiences. They just need to figure out a way to leverage these assets without allowing them to become encumbrances in a fluid and agile media world.

Alfresco Moving to the GPL

Saturday, February 24th, 2007

Alfresco recently announced that it will be moving their Community Edition from the MPL (Mozilla Public License) + Attribution to the GPL (v3) with an FLOSS exception that makes it easier to for other open source software with a OSI certified open source to use Alfresco as a component. Version 3 of the GPL is not quite fully ratified yet so there might be some slight changes in Alfresco licensing depending on where the GPL lands. The license change will affect the 2.0 release of Alfresco and apply to any software downloaded after February 20, 2007.

For most companies using Alfresco, the shift to the GPL will not have much impact because the Enterprise Version (which Alfresco recommends you buy if you are using the product in production) will carry a commercial license that is distinct from the GPL. I don’t know the ins and outs of how the Alfresco commercial license interacts with the licenses of the underlying open source components that Alfresco is built on (Spring (Apache License), Hibernate (LGPL), MyFaces (Apache License), etc.). However, I would stay that Alfresco has too much to lose and access to too much legal advance to do anything in violation of those open source licenses. Alfrescians, please feel free to weigh in here.

For those of you who have been keeping score, this is the third major licensing incarnation that Alfresco has gone through. Originally, they had a limited featured Community Edition and sold an Enteprise Edition that consisted of the Community Edition plus proprietary extensions. Then they open sourced the entire application but made the community edition badge-ware. This latest model is more akin to MySQL’s dual license. And MySQL seems to have built a <understatement>nice little business for itself</understatement>. My colleagues and I have been secretly hoping that Alfresco would move in this direction and I am very happy that they have because I think it makes more sense for everyone.

Alfresco Book Review

Friday, February 23rd, 2007

I imagine it was a great challenge to write the first book on the new Alfresco open source enterprise content management system. Enterprise content management is a deliberately broad field with a diverse audience of stakeholders. Alfresco is a powerful but new and rapidly evolving product with, as one might expect, thin documentation. I am happy that Munwar Shariff undertook this challenge to write Alfresco Enterprise Content Management Implementation.

The target audience of the book appears to be a technical person who is evaluating and getting started with Alfresco. There is good information about the architectural principles and the range of uses for the product. There are also some instructions and recommendations for installing the product. As I recommended in my review of Munwars book Plone book (Plone Live), I would consider removing the installation section because that is one of the things that is well covered in the Alfresco documentation. However, the recommendations around the configuration options are helpful.

Also, it may have been a little ambitious to cover strategies for initiating and managing an Enterprise Content Management project. That is the topic of several other books on content management (Definitely read The Content Management Bible by Bob Boiko) and software development.

The core strength of this book is as an aid to explore the functionality of the Alfresco web client and to learn how to configure and extend it. As with most Java applications, most of Alfresco’s behavior is managed through a series of XML files. The examples of how to manipulate these files in the book and as part of an accompanying download are very good. And when you go through these exercises and open up the files you can’t help but notice other settings that might be useful to modify as well. I think it would be helpful to discuss the underlying technologies that support the Alfresco platform and also tips for tuning the software to meet the performance and availability demands of an actively used implementation. But those topics might be more appropriate for an advanced book. For an Alfresco beginner (and there are a lot of people who fit that description out there), this book is a great introduction.

Pan Mass Challenge

Tuesday, February 20th, 2007


Pardon the shameless plug but it is for a good purpose. This summer I am going to ride in the Pan Mass Challenge to raise money for cancer research. If you have gotten any useful information from this blog, please pass on the good karma by sponsoring me or giving to the charity of your choice.

Taxonomy vs Folksonomy

Tuesday, February 20th, 2007

We just posted the latest episode of The Malcontents. This time we hosted Theresa Regli (CMS Watch) and Tim Denby (BlueVertex) to talk about managing collaborative content. Based on recent dialogs on the CM Pros mailing list, Bryant and I were preparing ourselves for a heated debate. Collaborative content trends, such as free tagging, are disrupting traditional content management paradigms that are based on formal publishing processes and library science theory. However, instead of a debate, we got a lot of agreement on when collaborative content can be beneficial and how to manage it. What was the consensus? You have to listen.

On an administrative note, you might notice that we moved the podcast on to blogspot so you can subscribe via RSS and listen on iTunes and Yahoo Podcasts. You can point your podcast client here.

CM Pros Announces 2007 Voting Results for Board of Directors

Friday, February 16th, 2007

CM Professionals just had a board election to replace outgoing board members Erik Hartman, Samantha Starmer, Scott Abel (who has moved to the Executive Director role), and myself (announcement). Congratulations new board members Joan Lasselle, Linda Burman, Travis Wissink, and Emma Hamer!

Never Underestimate the Importance of Training

Wednesday, February 14th, 2007

Never underestimate the importance of training your users on a new CMS. Even if you consider the new tool easier to use, it may be disorienting to someone that has built their work habits around another technology. To illustrate the point….

Nuxeo 5 EP Released

Tuesday, February 13th, 2007

Nuxeo just announced the GA release of version 5 of their Enterprise Content Management offering Nuxeo 5 EP. This is the version that replaces the Zope-based CPS product (which broke ground for open source in Enterprise Content Management) with an all Java implementation. I have to say that I had my doubts on this migration and I am looking forward to checking out the new software. I really liked the technical design philosophy that went into the CPS product and am hoping that they are successful translating those ideas onto a new platform. The second test of this decision to move will be how their customer base will respond. I subscribe to the CPS list and see that people are still actively using and extending the CPS product. Will these customers move, stay or defect? Will the move be smooth? Will new customers who had been put off by Zope be suddenly be attracted to the new product? It is going to be interesting watching this play out.

OSCMS Summit

Sunday, February 11th, 2007

There will be an Open Source CMS Summit this Spring (March 22nd and 23rd) at Yahoo headquarters in Sunnyvale, CA. The Drupal project is spearheading it but all other projects are invited to participate. With the decline of OSCOM, it is nice to see these kind of events happening. Project teams learn from other projects’ strengths and experiences. Most of the current proposals are about Drupal and Munwar Shariff is also planning to talk about Alfresco (He just published an Alfresco book. Review from me coming soon).

You might remember Drupal and eZ publish put on a similar conference in Vancouver last year. I found out about it pretty late, as did the general OSCOM community that was battling inertia of organizing a conference of their own. I heard it was a great time.

Scary Similarities

Thursday, February 8th, 2007

Is it me or are these videos creepily similar?

Social Media Optimization Guy

Strange Days Guy

Thanks Stephe for pointing me to this great post about attempts to manipulate social bookmarking.