Upload
alfresco-software
View
1.926
Download
1
Embed Size (px)
DESCRIPTION
This session provides a technical overview of implementing a complex publishing solution using Alfresco and Componize—open source enterprise publishing product built on Alfresco. We will discuss how a client publishing solution based on traditional word processing software and proprietary DITA publishing tools was redesigned and, much more simply, implemented through Componize and Alfresco. This session will not only demonstrate the power and flexibility of the open source model to solve these types of business problems, but also highlight key usability advantages of the Aflresco/Componize solution.
Citation preview
Structured content authoring and publishing through Alfresco and Componize!
Choosing Better Ingredients!
Who Are We?!
Armedia LLC
Enterprise Content
and
Information Management Professionals
Evolution of the Mullet (future presentation?)!
Agenda!
• The Challenge
• The (first) Solution
• Issues?
• The (alternative) Solution
• The Issues Compared
• Demo (of course)
The Challenge!
• Client is in the Publishing Business
• Reliance on one person to write large parts of content
• They use Word and email
• Perl scripts to convert content to XML
• Specific people with knowledge to generate PDF’s
The Goal!
• Structured Authoring
• Content stored in ECM • Security and role based access!
• Workflow and Process Management
• Choice of PDF generation • Draft, Layout, Final etc.!
• Other output formats
The Solution!
• Proprietary ECM already purchased
• Proprietary Publishing tool already used • For creation of PDFʼs!
• Basically, "Ready, Steady, Cook" • build a solution but you must include the above ingredients!
• Costly software! We built a working solution.
Typical Content Structure!
Review of the Process!
Step 1 – create content types and models Step 2 – get content into system Step 3 – extend UI to allow custom types to be PDF’ed Step 4 – apply security constraints to manage who can do
what Step 5 – create mechanism to send content from ECM to
publishing application Step 6 – store result as rendition of selected content
Issues?!
• Custom import required for each publication type • Manuals, Updates, etc.!
• Large import of content takes a loooooong time • 1000+ pieces of content/links could take 1 hour or more!
• Not easy to add new content to existing publication
Typical Content Structure!
And it continues on
Issues?!
• Not easy to retype existing content
• OOTB link management poor, would need to be custom implemented
• Java exec required to invoke DITA OpenToolkit – nasty • Used Open Toolkit to create intermediate RDF document!
Getting More Crazy!
You get the idea ….
The Alternative Solution!
• Choosing better ingredients
• Your proprietary content repo sucks!
• Leverage open source products where possible • Alfresco!• DITA Open Toolkit!
• Leverage standards where possible • DITA!• XProc!• Xlink!• RDF!
• And use Componize (to tie these all together)
The Issues Compared!
• Standard Alfresco Import • Previous - Custom import required for each publication type!
• Initial import took less than 20 minutes • Previous - Large import of content takes a loooooong time!
• Import not tied to specific application per publication type • Previous - Not easy to retype existing content!
• Need to add a section, go ahead – no duplication. • Previous - Not easy to add new content to existing publication!
• Componize have implemented a link management!• OOTB link management poor, would need to be custom
implemented!
The Demo!
• I cannot show the proprietary solution
• But I can show the alternative (and better) solution
Whatʼs Next!
• Focus on the Business Need
• Develop Process Flow • Look forward to using Activiti!
• Integrate other departments
Questions?!
Armedia Services Overview?!
1) ECM, Case & Records Management
2) Investigative Case Management solutions
3) Implementation and Advisory Services;
4) CMMI Level 3 appraised 5) 8(a)/SDB thru 2014, Veteran owned, MBE, and LDBE thru
2014
6) 60+% of federal staff carry a TS clearance
7) Easy to access - GSA IT-70, Sole Source, etc.
Industry Recognition!
EMC Developer Challenge: 30 days to design and build a content management application using Documentum 6. 200 entries. Armedia’s Incident Management System took the $50,000 first prize.
Designed For EMC Best Platform Utilization award given to Armedia for C3,
our Flagship software product offering software configuration management.
The Well Project Web Portal Stevie® Website Of The Year InfoWorld 100 Award
Typical Armedia Solution Patterns!
• Case Management • Capture and Imaging • User Experience / Information Architecture • Green IT (e.g.- Virtualization) • Business Process Management • Analyst Solutions • Publishing Solutions • Information Sharing (e.g.- NIEM, SOA) • Electronic Records Submission to NARA • CPIC and related CIO advisory services
End to End Services!
Capture Intermediate Processing
Collabora5on Document Control Deliver
Workflow / Business Process Management
Caliente File Server Database Scan
Kofax Captiva (InputAccel) Email
Web Crawl
OCR Zonal OCR Language
Translation Web Services Entity Relationship
Processing Auto
Categorization
Document Review Document Approval Content Sharing Wiki Blog Social Networking Calendaring Redaction
Document Management
Records Management
Case Management Web Content
Management
Delivery Web Content PDF / Print User Interface Design Search Fast Lucene Autonomy Analytics and Reporting Business Objects Cognos i2 Analyst Notebook Palantir
Security: Access Control, Authorization, Audit Trails, E-Signatures
Program Management: Business Process Re-Engineering, Enterprise Architecture, Project Management, Regulatory Compliance, Virtualization
Operations: Performance Management, Production Support, Information Lifecycle Management (including- data management, archiving)
Success Through Repeatable Methodology!
Industry expertise in Document / Records /Case Management strategy and solutions
CMMI Level 3 appraised
Strong project management discipline • SCIO - Strategy Coordination Implementation Operation!• Developed out of lessons learned over
years of combined experience!• Designed to follow the Content
Management deployment lifecycle!
Customers!
Thanks!!