bachana anatomy of a content repository 02112009
DESCRIPTION
Presentation I gave at the O'Reilly Tools of Change for Publishing Conference in NYC on Wednesday, February 11, 2009TRANSCRIPT
Anatomy of a Content RepositoryPresenter: Joe Bachana, DPCIhttp://www.databasepublish.comFebruary 11, 2009
7 Recommended Steps First: Executive Team’s Role and Makeup
Second: Business Strategy/Vision
Third: Organizational Alignment
Fourth: Mapped Processes (Current/Proposed)
Fifth: Standards and Schemas
Sixth (Chronology of) Requirements
LAST: Technology (Over Time)
Technology “Orb”
Available Technologies as of 2/11/2009
Content Creation Applications
Editing Applications
Design/Production Applications
Repository Technologies
Functional Applications
Annotation Technology
Content Presentation/Delivery Technologies
Private Label Social Media Platforms
Content Distribution Frameworks
Content Creation Applications MS Word (+)
Google Docs?
Zoho?
OpenOffice?
Web Forms/RIAA Apps?
Editorial Applications Microsoft Word (+)
Adobe inCopy (+)
XML Editors (Oxygen XML, XMetal, XMLSpy, etc.)
Custom RIA (ex, Adobe AIR, SilverLight, etc))
Forms (InfoPath/MOSS, LiveCycle, ECM apps?)
Web Application Interfaces
References:
http://na.justsystems.com/index.php
www.oxygenxml.com
www.altova.com
Design/Production Applications* Adobe InDesign
QuarkXPress
FrameMaker
Other?
* Note: Some companies are also implementing workflow management solutions for design/production support
Repository Platforms Relational Database Management Systems
- Oracle- Microsoft SQL Server- MySQL
XML Server Platform Technologies
- MarkLogic Server (Mark Logic)- XDB (EMC)- TextML Server (IxiaSoft)- eXist (open-source)
Functional Applications Digital Asset Management
- North Plains Telescope- Brightech MediaBeacon- EMC Documentum- OpenText Artesia DAM- Open Source (emerging trend)
First-timer: Where is the value in current economy?
Functional Applications (cont’d) Web Content Management
- Dozens of Choices, but open-source is coming of age*
Enterprise Content Management Systems
- # of choices, but value in current economy?- Leverage existing platforms if you’ve got them and if they’re already implemented/stable
*Example: Drupal implementations at University and Commercial publishers
Functional Applications (cont’d) White Label Social Networking Apps (Many)
- KickApps (Managed Service)- Lithium (Managed Service)- Drupal, Joomla (modest S|M Built-in)- SharePoint (modest S|M)
Video Distribution/Playing (Growing #)
- BrightCove- Maven- Kaltura (open-Source)- DIY w/ Adobe Technologies
Reference: Jeremiah Owyang of Forrester compiled a list of dozens of these:
http://www.web-strategist.com/blog/2007/02/12/list-of-white-label-social-networking-platforms/
Functional Applications (cont’d) Multi-Channel Delivery To Print
- Adobe InDesign Server- Quark Server- PDF Lib- XSL:FO- Proprietary Engines (PageFlex, ex.)
Multi-Channel Delivery Elsewhere
- Content is in XML? Your choice- Strong partnerships, integration partners, internal resources will get you there
Bonus: Annotation TechnologyNatural Language Processing tools to extract*
semantic meaning out of content as defined within pre-set taxonomy(ies)
Temis Luxid
Teragram
Nstein TME
* (Terms, Entities, Relationships)
Summary Don’t Skip the 6 Steps before Technology
Executive Team
Business Vision
Organizational Alignment to Vision
Mapped Processes
Standards and Schemas
Requirements
Focus on XML repository and delivery mechanisms
Explore possibility of text mining engine technologies
Summary Authoring Tools are still evolving – Experiment, but
don’t get hung up on starting with XML
Leverage Open-source where it makes sense
Leverage existing platform technologies provided they support XML and open development + integration standards
Pay special attention to project management internally, specifically change management, risk management, and communication management
Implementing a content platform will take time
Comments, Concerns, Calumny?:
[email protected]: joebachanaBLOG: http://www.tinyurl.com/bachana