Month: October 2005

Nucleus Research offers common sense advice but misses critical points

Before I read Scott’s full post I read the PDF and had the same response he did–that the researchers were vastly underestimating the amount of time it takes to do a proper content audit.

Maximizing Content Management ROI.

The other observation about the report is that they don’t mention understanding how content is published or syndicated to content consumers. The transorming content into desired formats and then sharing it with the people and/or applications that need it would seem to be an area where decent ROI could be achieved.

The research report does offer common sense advice on some aspects of what really amount to understanding the requirements of a content management system before getting too deep into the project.

Things I like about WordPress so far

So it has been just under a week since I moved everything over here from Radio. Here’s what I really like so far:

  • I don’t have to fire up my laptop to post. I can do it from any networked device.
  • I’ve got tons of space as opposed to the 40MB included with Radio.
  • The technology foundation is more intuitive. It’s LAMP-based so there are a lot of resources available. Radio Userland is based on Frontier which is not nearly as ubiquitous as LAMP.
  • Similar to the prior point, I love that it uses a relational back-end. I don’t have to re-publish pages when I change the look-and-feel. And the model is more like what I’m used to. Front-end web page talks to back-end database. Simple. I get it.
  • My aggregator is for aggregating and my blog tool is for blogging. The built-in RSS aggregator in Radio is okay, but I didn’t want to have to fire up Radio to check my feeds. Sometimes I’d use Sage, but, again, I’d have to fire up Radio if I came across something post-worthy. Now, I use Sage all of the time–I hit the bookmarklet to post and I’m there.

In my early days of Radio I thought it might be a good tool to roll out internally. That was before I had been exposed to the server-based blog tools. And, quite honestly, I think I was forgetting the lesson we’ve all already learned about distributing and maintaining client apps versus running them on a centrally-managed server infrastructure with a thin client.

I’ll grant that it is extremely easy to set up a public blog with Radio. I tweaked my config to publish to both a public site and an internal site and that was straightforward for a technical user. When I think about folks in our sales organization making those same tweaks and maybe wanting to customize their templates, I think about what Walter said to Smokey in The Big Lebowski, “You are entering a world of pain.”

I imagine Userland’s answer to this would be, “You are right. For a big intranet project you should use Manila, our server-based product.” Maybe so. But you’d still have to bone up on Frontier.

Anyway, I’m not trying to dog Radio here. I’m just excited about my choice to switch.

Google Earth is a time sucker!

Google Earth is a huge time sucker but very, very cool. It makes our planet seem enormous and incredibly small at the same time.

I just spent a major chunk of time “flying” all over, placemarking some spots to show the kids in the morning–where I was born, where they were born, the Duck Pond at OU where their Mom and I used to go on dates. They’ll be thrilled.

On thing’s for sure, it definitely makes me want a faster connection and a beefier box!

Finally…got it all migrated

Okay. I think everything is moved over from the old Radio Userland blog. The stories were the most painful due to a lapse in clear-thinking–at some point I started using MS Word to edit the stories prior to pasting them into Radio. So I had a bunch of Word-specific HTML to clean up. The posts imported smoothly.

Here’s a summary of what I did:

1. Moved images to gallery. This gave me an excuse to try out Gallery and gives me a decent way to manage the images I reference from stories and posts.

2. Moved stories by hand, cleaning up HTML and changing out IMG references to gallery. This would have been a decent job for a Perl script but I didn’t have that many to move. (While prowling around I found some old stories that Radio was no longer publishing for some reason. Thanks, Radio!).

3. Imported mySubscriptions.opml into blogroll.

4. Created categories to match old categories. As it turns out, this wasn’t necessary. The RSS importer creates categories for imported posts as it needs to.

5. Added rewrite rule to .htaccess to try to address any links in my posts:

RewriteRule ^/0117027/categories/xml/([0-9]{4})/(.*).html /newbloglocation/archives/$1/$2 [R=permanent]

6. Updated the UTC time offset in my WordPress options. (I just hadn’t had a chance to do it until now).

7. Edited /www/wp-admin/import-rss.php to tell it the name of the XML file to import.

8. Wrote an XSLT stylesheet to filter unwanted post categories. I was using Radio to post to my public blog as well as an internal server at Navigator. The XSL simply transformed the existing RSS into a “public” version without the internal categories. I used Perl to recursively cruise through the Radio backup posts directory structure and transform the XML.

9. Uploaded the transformed RSS files to the site and ran the import-rss.php script.

I’ve probably got more cleanup to do but at least it is all moved over.

New Alfresco release coming out

Alfresco is an open source enterprise content management solution founded by one of the co-founders of Documentum.

Alfresco Enterprise Network Release Candidate Announced. Alfresco, Inc. announced that it is making available the Alfresco Enterprise Network Release Candidate. This integrates closely to the JBoss Cache, JBoss Application Server and Hibernate utilizing the underlying scalability and high-availability features. Alfresco utilizes JBoss Cache's ability to distribute and maintain data caches, making it possible to build large-scale systems which allows Alfresco to deliver cached data at in memory speeds. Alfresco also utilizes the clustering, failover and load balancing facilities of the JBoss Application Server to increase scalability. Content models are more complex than traditional relational database tables. Alfresco utilizes Hibernate to control the content management schema. Alfresco complements these products with content replication and use of Aspect-Oriented Programming (AOP) to integrate to different, configurable authentication systems. Features of the Alfresco Enterprise Network are single sign-on through Aspect-Oriented Programming (AOP) across the JBoss Portal and portlets,fail-safe content services, a massively parallel content grid, and distributed high availability within the data centre and between disparate data centres. http://www.alfresco.org [Gilbane Report News]

Internal KM post on slashdot

This is an interesting thread on Slashdot. Someone asked about capturing, organizing, and sharing knowledge in an IT department and the majority of folks are responding with various wiki tools and open source portals. Although the question was directed at the needs of an IT department, the advice is probably applicable to any department in an enterprise, provided the UI of the chosen tool scores high in the usability department.

Knowledge Management for an IT Department?. Slashdot Sep 30 2005 8:25PM GMT [Moreover Technologies – Knowledge management news]

The key issues, as I’ve mentioned before are:

  • it has to be easy to contribute content
  • it has to be easy to find content (via search and possibly taxonomy browsing)
  • it has to be secure
  • it has to have all of the “-abilities” (eg, scalability, extensibility, usability, etc.).

Something like a combination of blogs, wikis, possibly a document repository, and a search engine for the whole thing ought to do the trick.

Recent reads

Neither Here nor There: Travels in Europe, by Bill Bryson. One of his earlier works. Not as funny as his others but still good, particularly if you’ve ever travelled to Europe.

South: The Endurance Expedition, by Ernest Shackleton. The author’s first-hand account of the expedition. Actually, I’m horrified to admit that I found this a bit hard to get through. I’ve already read and re-read the story so slogging through the details of being ice-bound in Antarctica was trying at times.

A Voyage for Madmen, by Peter Nichols. Very, very good. It is the story of the first successful solo circumnavigation and, simultaneously, the first round-the-world race. If you have never read Moitessier’s Long Way, read it as well. This one doesn’t get you into Moitessier’s zen-like mindset.

 

EMC to Resell WoodWing’s Smart Connection Enterprise

EMC to Resell WoodWing’s Smart Connection Enterprise. WoodWing Software announced that EMC Corporation will resell its Smart Connection Enterprise software as part of the EMC Documentum Enterprise Publishing Solution (EPS), a new content management solution that provides editorial design and layout capabilities. WoodWing’s Smart Connection Enterprise is an Adobe InDesign and InCopy integration tool that enables workflow flexibility through management, organization and document security standards for editorial production. The integration of WoodWing Smart Connection in EMC Documentum EPS allows publishers to manage their editorial production workflows, using the same print content and related ancillary content for publishing to the Web or other emerging channels such as wireless devices. Documentum EPS is built on the unified EMC Documentum enterprise content management (ECM) architecture, enabling users to utilize the full ECM capabilities such as digital asset management, web publishing, XML support, workflows, security, content rendering and localization. Smart Connection Enterprise serves complex workflows and environments, where searching files and/or the content of a story or specific keywords or metadata is required, and comes with support for MySQL, Oracle, Microsoft SQL Server, and Sybase. The server runs on Windows, Mac OS X, Linux and Solaris. http://www.woodwing.com [Gilbane Report News]