SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Workflow Choices: When and
Where Do I Introduce XML?
Presentedby
Bruce D. Rosenblum
CEO
IneraIncorporated
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Transformative	Technologies…
Copyright Ó2017 IneraIncorporated. All Rights Reserved
…Require	New	Product	Features
• Responsive	Design
• Automatic	reflowable	text
• Richly	hyperlinked
• Dynamically	updated
• Accessible	for	visually	impaired
• Reading	static	PDF	is	no	longer	good	enough
• New	users	expect	a	dynamic	experience
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	New	User	Experiences
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	Search	Results
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	Look	Inside
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	Limited	Content	Access
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	Hyperlinked	Cites
Copyright Ó2017 IneraIncorporated. All Rights Reserved
ISO	OBP:	Link	Out
Copyright Ó2017 IneraIncorporated. All Rights Reserved
The	Foundation:	XML
• XML	is	the	foundation	for:
• Freemium	content	distribution
• Responsive	Design
• Automatic	reflowable text
• Rich	hyperlinks
• Dynamic	updates
• Accessibility	for	the	visually	impaired
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML:	Thoughtful	Choices
• XML	does	not	"happen"
• XML	requires
• Re-engineered	publication	workflow
• New	software	tools
• Additional	production	training
• XML	requires	deliberate	and	thoughtful	choices
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Adding	XML	In	The	Workflow
• You	can	introduce	XML	at:
• Authoring/Drafting
• Before	editing
• Before	composition
• Post-publication
• Each	point	has	pros	and	cons
Copyright Ó2017 IneraIncorporated. All Rights Reserved
The	Original	XML	Dream
• Committees	create	XML	documents
• Editors	edit	XML	documents
• XML	single-source	publication
• Print
• HTML
• eBooks
• Metadata	feeds
• Derivative	products
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Actual	Author	Tools
• Authors/Committees use
• Microsoft	Word
• Word	Perfect
• FrameMaker
• Google	Docs
Copyright Ó2017 IneraIncorporated. All Rights Reserved
The	Author	Reality
• Most	Authors
• Do	not	think	structure
• Do	not	like	production	tasks
• Outside	Authors
• Brilliant	subject	matter	experts
• Hard	to	train	and	support
• Even	harder	to	control
Copyright Ó2017 IneraIncorporated. All Rights Reserved
The	Word	Macro	Problem
• Word	macros	are	helpful,	but…
• Hard	to	write
• Smart	authors	out-smart	idiot-proof	macros
• Macros	grow	ever-larger	to	plug	holes
• Larger	macros	require	more	training
• Hard	to	support
• Multiple	versions	of	Word
• Hard	to	install
• More	challenging	IT	security	requirements
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Online	XML	Authoring
• The	wave	of	the	future?
• “HTML”-like	experience
• XML	under	the	hood
• Issues
• Authors	can	“break”	it	as	easily	as	Word	documents
• Requires	online	access
• Immature	math	editors
• It	may	be	XML,	but	is	the	XML	correct?
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Post-Publication	XML
• Committee	submits	Word	draft	standard
• Edited	in	Word
• Typeset	
• “Typeset”	in	Word
• InDesign	or	FrameMaker*
• Proof	and	typeset	corrections
• Publish	print	and	PDF
• Create	XML/ePub from	PDF
• *Convert	typeset	file	back	to	Word
• Final	Word	file	returned	to	committee
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Post-Publication	XML	Issues
• Advantages
• No	workflow	changes
• Disadvantages
• Quality	of	XML	unchecked
• Extra	production	time	and	cost
• Errors	discovered	in	XML	creation
• It’s	not	an	integrated	workflow
• Almost	essential	to	outsource
• Poor	Word	typesetting,	or	post-comp	conversion	to	Word
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Managing	Outsource	Vendors
• Vendors,	like	employees,	need	to	be	managed
• If	you	don’t	:
• Tell	them	what	you	want
• Check	their	work
the	result	may	differ	from	expectations
Copyright Ó2017 IneraIncorporated. All Rights Reserved
How	to	Manage	Vendors
• Develop	XML	markup	standards
• Test	several	vendors
• Compare	results	to	tag	same	standard
• Select	on	quality,	not	cost
• Provide	vendors	with	QA	tools
• Recheck	ongoing	vendor	work
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML	First	Workflow
• Committee	submits	Word	draft	standard
• Convert	draft	standard	to	XML
• Edit	standard	 in	XML
• Typeset	XML
• Proof	and	typeset	corrections	in	XML
• Create	final	PDF,	ePub,	etc.
• Convert	final	XML	to	Word	for	next	revision
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Advantages	and	Disadvantages
• Advantages
• File	is	continually	validated	to	DTD
• Disadvantages
• Requires	XML	editing	software	for	all	editors
• Training	can	be	expensive
• Freelance	editors	not	practical
• Editors	work	amidst	XML	tags
• or	XML	editing	customization	is	expensive
• Final	XML	reconverted	to	Word	for	next	revision
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML	“Middle”	Workflow
• Committee	submits	Word	draft	standard
• Clean	up	draft	and	style	paragraphs
• Edit	in	Microsoft	Word
• Convert	Word	to	XML
• Typeset	from	XML
• Proof	PDF	from	XML
• Corrections	in	Word;	regenerate	XML
• Create	final	PDF,	ePub,	etc.
• Final	Word	file	returned	to	committee
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Advantages	and	Disadvantages
• Advantages
• Editors	work	in	Microsoft	Word
• Lower	training	costs
• Freelance	editors	are	practical
• Structure	enforced	prior	to	final	pages
• Final	content	is	already	in	Word	for	next	update
• Disadvantages
• Requires	running	application	in-house	for	XML
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML	Quality
• XML	is	not	free
• Neither	is	XML	quality
• PDF
• Create	it,	proof	it,	publish	it
• XML
• Create	it,	proof	it,	publish	from it
• XML-first	and	XML-middle	facilitate	XML	quality
• PDF	created	from	XML
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML	Quality	+
• What's	between	the	tags	is	important
• What's	not	visible	(metadata)	is	more	important
• XML	requires	more	quality	checks
• Develop	QC	tools
• False	color	proofing
• Schematron(ISO/IEC	19757)	scripts
• Run	tools	on	every	XML	file
• Provide	tools	to	any	third	party	vendors
• "Trust	but	verify"
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Where	To	Go	Next
• Evaluate	and	set	business	goals
• Business	requirements	drive	technical	decisions
• Learn	more	about	XML
• Mulberry	Technologies	(http://www.mulberrytech.com/)
• NISO	STS	Project	(http://www.niso.org/workrooms/sts/)
• Talk	to	XML-savvy	standards	publishers
• Hire	an	XML	expert	or	consultant
• Don't	reinvent	the	wheel!
Copyright Ó2017 IneraIncorporated. All Rights Reserved
XML	Project	Startup
• Select	an	XML	workflow
• Based	on	business	goals
• Develop	and	Document	XML	markup	standards
• Build	XML	QA	tools
• Based	on	business	rules
• Required	for	any XML	workflow
• Start	a	pilot	project
• Re-evaluate	results	and	fine-tune
• Start	XML	workflow
• Continue	to	refine	and	improve
• Introduce	new	products
Copyright Ó2017 IneraIncorporated. All Rights ReservedSlide 30 Copyright Ó2013 Inera Incorporated. All Rights
Standard	XML	For	Standards	
Publishers
• Brings	new	production	efficiencies
• Brings	new	products	to	customers
• Brings	new	business	opportunities
• Solutions	are	improving	daily
• Now	is	the	time	for	XML!
Copyright Ó2017 IneraIncorporated. All Rights Reserved
Questions?	Contact	Us
Inera Incorporated
19	Flett Rd.
Belmont,	MA	02478	USA
+1	617	932	1932
info@inera.com
www.inera.com

Contenu connexe

Tendances

SharePoint 2013 Sandbox Solutions for On Premise and Office 365
SharePoint 2013 Sandbox Solutions for On Premise and Office 365SharePoint 2013 Sandbox Solutions for On Premise and Office 365
SharePoint 2013 Sandbox Solutions for On Premise and Office 365Ed Musters
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of AlbertaTim Schneider
 
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365Ed Musters
 
DocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileDocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileMary Connor
 
K15t - How Atlassian Does Docs
K15t - How Atlassian Does DocsK15t - How Atlassian Does Docs
K15t - How Atlassian Does DocsK15t
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)SPC Adriatics
 
Putting DITA Localization into Practice
Putting DITA Localization into PracticePutting DITA Localization into Practice
Putting DITA Localization into PracticeXMetaL
 
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...ICONUK 2015: Files, files everywhere! Do you know where your organisations do...
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...Femke Goedhart
 
EDS selection & implementation @ CCC
EDS selection & implementation @ CCCEDS selection & implementation @ CCC
EDS selection & implementation @ CCCMolly Beestrum
 
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)Micro Focus
 
Drupal North East - Drupal 6 to 7 migration case study
Drupal North East - Drupal 6 to 7 migration case studyDrupal North East - Drupal 6 to 7 migration case study
Drupal North East - Drupal 6 to 7 migration case studyPeacock Carter Ltd
 
Migrating ODF and LibreOffice in Taiwan
Migrating ODF and LibreOffice in TaiwanMigrating ODF and LibreOffice in Taiwan
Migrating ODF and LibreOffice in Taiwanfweng322
 
Using Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentUsing Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentIXIASOFT
 
How and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - WorkshopHow and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - WorkshopIXIASOFT
 
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...Bob Pusateri
 

Tendances (20)

Saari Multi-Lingual Standards Publishing with STS XML
Saari Multi-Lingual Standards Publishing with STS XMLSaari Multi-Lingual Standards Publishing with STS XML
Saari Multi-Lingual Standards Publishing with STS XML
 
Bank XML for Standards Publishers Geneva
Bank XML for Standards Publishers GenevaBank XML for Standards Publishers Geneva
Bank XML for Standards Publishers Geneva
 
SharePoint 2013 Sandbox Solutions for On Premise and Office 365
SharePoint 2013 Sandbox Solutions for On Premise and Office 365SharePoint 2013 Sandbox Solutions for On Premise and Office 365
SharePoint 2013 Sandbox Solutions for On Premise and Office 365
 
Sitecore at the University of Alberta
Sitecore at the University of AlbertaSitecore at the University of Alberta
Sitecore at the University of Alberta
 
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365SharePoint 2013 Sandbox Solutions for On Premise or Office 365
SharePoint 2013 Sandbox Solutions for On Premise or Office 365
 
DocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of AgileDocOps: Documentation at the Speed of Agile
DocOps: Documentation at the Speed of Agile
 
Alfresco share 4.1 to 4.2 customisation
Alfresco share 4.1 to 4.2 customisationAlfresco share 4.1 to 4.2 customisation
Alfresco share 4.1 to 4.2 customisation
 
K15t - How Atlassian Does Docs
K15t - How Atlassian Does DocsK15t - How Atlassian Does Docs
K15t - How Atlassian Does Docs
 
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
OneDrive, TwoDrive, Whiterive, BlueDrive (hahaha)
 
04 oxygen
04 oxygen04 oxygen
04 oxygen
 
Putting DITA Localization into Practice
Putting DITA Localization into PracticePutting DITA Localization into Practice
Putting DITA Localization into Practice
 
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...ICONUK 2015: Files, files everywhere! Do you know where your organisations do...
ICONUK 2015: Files, files everywhere! Do you know where your organisations do...
 
EDS selection & implementation @ CCC
EDS selection & implementation @ CCCEDS selection & implementation @ CCC
EDS selection & implementation @ CCC
 
Introduction about Alfresco webscript
Introduction about Alfresco webscriptIntroduction about Alfresco webscript
Introduction about Alfresco webscript
 
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)
Developer Conference 1.5 - Making the Move to Visual COBOL (Transvive)
 
Drupal North East - Drupal 6 to 7 migration case study
Drupal North East - Drupal 6 to 7 migration case studyDrupal North East - Drupal 6 to 7 migration case study
Drupal North East - Drupal 6 to 7 migration case study
 
Migrating ODF and LibreOffice in Taiwan
Migrating ODF and LibreOffice in TaiwanMigrating ODF and LibreOffice in Taiwan
Migrating ODF and LibreOffice in Taiwan
 
Using Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative EnvironmentUsing Markdown and Lightweight DITA in a Collaborative Environment
Using Markdown and Lightweight DITA in a Collaborative Environment
 
How and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - WorkshopHow and When to Switch to Structured Content - Workshop
How and When to Switch to Structured Content - Workshop
 
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...
Supercharging Backups and Restores (For Fun and Profit!) (SQL Saturday Boston...
 

Similaire à Rosenblum Workflow Choices Introducing XML

SPUnite17 Migrating your Customizations from On-prem to SharePoint Online
SPUnite17 Migrating your Customizations from On-prem to SharePoint OnlineSPUnite17 Migrating your Customizations from On-prem to SharePoint Online
SPUnite17 Migrating your Customizations from On-prem to SharePoint OnlineNCCOMMS
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32IXIASOFT
 
The Characteristics of a Successful SPA
The Characteristics of a Successful SPAThe Characteristics of a Successful SPA
The Characteristics of a Successful SPAGil Fink
 
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...DevOpsDays Tel Aviv
 
Developer Night Opticon 2017
Developer Night Opticon 2017Developer Night Opticon 2017
Developer Night Opticon 2017Optimizely
 
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...Senturus
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for LongevityMuleSoft
 
Behavior Driven Development
Behavior Driven DevelopmentBehavior Driven Development
Behavior Driven DevelopmentNETUserGroupBern
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsSPC Adriatics
 
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...TAUS - The Language Data Network
 
SendGrid documentation & open source projects
SendGrid documentation & open source projectsSendGrid documentation & open source projects
SendGrid documentation & open source projectsSendGrid JP
 
Big ideas in small packages - How microservices helped us to scale our vision
Big ideas in small packages  - How microservices helped us to scale our visionBig ideas in small packages  - How microservices helped us to scale our vision
Big ideas in small packages - How microservices helped us to scale our visionSebastian Schleicher
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET Dmytro Mindra
 
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis
 
Servio Translate - Company Introduction
Servio Translate - Company IntroductionServio Translate - Company Introduction
Servio Translate - Company Introductionserviomain
 
Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical WritersJeff Haas
 
Use Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.comUse Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.comOlivier Karfis
 

Similaire à Rosenblum Workflow Choices Introducing XML (20)

SPUnite17 Migrating your Customizations from On-prem to SharePoint Online
SPUnite17 Migrating your Customizations from On-prem to SharePoint OnlineSPUnite17 Migrating your Customizations from On-prem to SharePoint Online
SPUnite17 Migrating your Customizations from On-prem to SharePoint Online
 
Planning Your Career: The Journey
Planning Your Career: The JourneyPlanning Your Career: The Journey
Planning Your Career: The Journey
 
Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32Localization and DITA: What you Need to Know - LocWorld32
Localization and DITA: What you Need to Know - LocWorld32
 
The Characteristics of a Successful SPA
The Characteristics of a Successful SPAThe Characteristics of a Successful SPA
The Characteristics of a Successful SPA
 
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...
 
Developer Night Opticon 2017
Developer Night Opticon 2017Developer Night Opticon 2017
Developer Night Opticon 2017
 
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...
New Reporting Experience in IBM Cognos Analytics: Demos of our Favorite New F...
 
Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for Longevity
 
Behavior Driven Development
Behavior Driven DevelopmentBehavior Driven Development
Behavior Driven Development
 
Webinar-DevOps.pdf
Webinar-DevOps.pdfWebinar-DevOps.pdf
Webinar-DevOps.pdf
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
API ARU-ARU
API ARU-ARUAPI ARU-ARU
API ARU-ARU
 
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...
TAUS OPEN SOURCE MACHINE TRANSLATION SHOWCASE, Monaco, Joel Sigling, AVB, 25 ...
 
SendGrid documentation & open source projects
SendGrid documentation & open source projectsSendGrid documentation & open source projects
SendGrid documentation & open source projects
 
Big ideas in small packages - How microservices helped us to scale our vision
Big ideas in small packages  - How microservices helped us to scale our visionBig ideas in small packages  - How microservices helped us to scale our vision
Big ideas in small packages - How microservices helped us to scale our vision
 
NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET NetWork - 15.10.2011 - Applied code generation in .NET
NetWork - 15.10.2011 - Applied code generation in .NET
 
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bj...
 
Servio Translate - Company Introduction
Servio Translate - Company IntroductionServio Translate - Company Introduction
Servio Translate - Company Introduction
 
Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical Writers
 
Use Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.comUse Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.com
 

Plus de National Information Standards Organization (NISO)

Plus de National Information Standards Organization (NISO) (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"Bazargan "NISO Webinar, Sustainability in Publishing"
Bazargan "NISO Webinar, Sustainability in Publishing"
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"Compton "NISO Webinar, Sustainability in Publishing"
Compton "NISO Webinar, Sustainability in Publishing"
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
Hazen, Morse, and Varnum "Spring 2024 ODI Conformance Statement Workshop for ...
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"Mattingly "Text and Data Mining: Building Data Driven Applications"
Mattingly "Text and Data Mining: Building Data Driven Applications"
 
Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"Mattingly "Text and Data Mining: Searching Vectors"
Mattingly "Text and Data Mining: Searching Vectors"
 
Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"Mattingly "Text Mining Techniques"
Mattingly "Text Mining Techniques"
 
Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"Mattingly "Text Processing for Library Data: Representing Text as Data"
Mattingly "Text Processing for Library Data: Representing Text as Data"
 
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
Carpenter "Designing NISO's New Strategic Plan: 2023-2026"
 
Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"Ross and Clark "Strategic Planning"
Ross and Clark "Strategic Planning"
 
Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"Mattingly "Data Mining Techniques: Classification and Clustering"
Mattingly "Data Mining Techniques: Classification and Clustering"
 
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...Straza "Global collaboration towards equitable and open science: UNESCO Recom...
Straza "Global collaboration towards equitable and open science: UNESCO Recom...
 
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
Lippincott "Beyond access: Accelerating discovery and increasing trust throug...
 
Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"Kriegsman "Integrating Open and Equitable Research into Open Science"
Kriegsman "Integrating Open and Equitable Research into Open Science"
 
Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"Mattingly "Ethics and Cleaning Data"
Mattingly "Ethics and Cleaning Data"
 
Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"Mercado-Lara "Open & Equitable Program"
Mercado-Lara "Open & Equitable Program"
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 

Dernier (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

Rosenblum Workflow Choices Introducing XML

  • 1. Workflow Choices: When and Where Do I Introduce XML? Presentedby Bruce D. Rosenblum CEO IneraIncorporated
  • 2. Copyright Ó2017 IneraIncorporated. All Rights Reserved Transformative Technologies…
  • 3. Copyright Ó2017 IneraIncorporated. All Rights Reserved …Require New Product Features • Responsive Design • Automatic reflowable text • Richly hyperlinked • Dynamically updated • Accessible for visually impaired • Reading static PDF is no longer good enough • New users expect a dynamic experience
  • 4. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: New User Experiences
  • 5. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: Search Results
  • 6. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: Look Inside
  • 7. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: Limited Content Access
  • 8. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: Hyperlinked Cites
  • 9. Copyright Ó2017 IneraIncorporated. All Rights Reserved ISO OBP: Link Out
  • 10. Copyright Ó2017 IneraIncorporated. All Rights Reserved The Foundation: XML • XML is the foundation for: • Freemium content distribution • Responsive Design • Automatic reflowable text • Rich hyperlinks • Dynamic updates • Accessibility for the visually impaired
  • 11. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML: Thoughtful Choices • XML does not "happen" • XML requires • Re-engineered publication workflow • New software tools • Additional production training • XML requires deliberate and thoughtful choices
  • 12. Copyright Ó2017 IneraIncorporated. All Rights Reserved Adding XML In The Workflow • You can introduce XML at: • Authoring/Drafting • Before editing • Before composition • Post-publication • Each point has pros and cons
  • 13. Copyright Ó2017 IneraIncorporated. All Rights Reserved The Original XML Dream • Committees create XML documents • Editors edit XML documents • XML single-source publication • Print • HTML • eBooks • Metadata feeds • Derivative products
  • 14. Copyright Ó2017 IneraIncorporated. All Rights Reserved Actual Author Tools • Authors/Committees use • Microsoft Word • Word Perfect • FrameMaker • Google Docs
  • 15. Copyright Ó2017 IneraIncorporated. All Rights Reserved The Author Reality • Most Authors • Do not think structure • Do not like production tasks • Outside Authors • Brilliant subject matter experts • Hard to train and support • Even harder to control
  • 16. Copyright Ó2017 IneraIncorporated. All Rights Reserved The Word Macro Problem • Word macros are helpful, but… • Hard to write • Smart authors out-smart idiot-proof macros • Macros grow ever-larger to plug holes • Larger macros require more training • Hard to support • Multiple versions of Word • Hard to install • More challenging IT security requirements
  • 17. Copyright Ó2017 IneraIncorporated. All Rights Reserved Online XML Authoring • The wave of the future? • “HTML”-like experience • XML under the hood • Issues • Authors can “break” it as easily as Word documents • Requires online access • Immature math editors • It may be XML, but is the XML correct?
  • 18. Copyright Ó2017 IneraIncorporated. All Rights Reserved Post-Publication XML • Committee submits Word draft standard • Edited in Word • Typeset • “Typeset” in Word • InDesign or FrameMaker* • Proof and typeset corrections • Publish print and PDF • Create XML/ePub from PDF • *Convert typeset file back to Word • Final Word file returned to committee
  • 19. Copyright Ó2017 IneraIncorporated. All Rights Reserved Post-Publication XML Issues • Advantages • No workflow changes • Disadvantages • Quality of XML unchecked • Extra production time and cost • Errors discovered in XML creation • It’s not an integrated workflow • Almost essential to outsource • Poor Word typesetting, or post-comp conversion to Word
  • 20. Copyright Ó2017 IneraIncorporated. All Rights Reserved Managing Outsource Vendors • Vendors, like employees, need to be managed • If you don’t : • Tell them what you want • Check their work the result may differ from expectations
  • 21. Copyright Ó2017 IneraIncorporated. All Rights Reserved How to Manage Vendors • Develop XML markup standards • Test several vendors • Compare results to tag same standard • Select on quality, not cost • Provide vendors with QA tools • Recheck ongoing vendor work
  • 22. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML First Workflow • Committee submits Word draft standard • Convert draft standard to XML • Edit standard in XML • Typeset XML • Proof and typeset corrections in XML • Create final PDF, ePub, etc. • Convert final XML to Word for next revision
  • 23. Copyright Ó2017 IneraIncorporated. All Rights Reserved Advantages and Disadvantages • Advantages • File is continually validated to DTD • Disadvantages • Requires XML editing software for all editors • Training can be expensive • Freelance editors not practical • Editors work amidst XML tags • or XML editing customization is expensive • Final XML reconverted to Word for next revision
  • 24. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML “Middle” Workflow • Committee submits Word draft standard • Clean up draft and style paragraphs • Edit in Microsoft Word • Convert Word to XML • Typeset from XML • Proof PDF from XML • Corrections in Word; regenerate XML • Create final PDF, ePub, etc. • Final Word file returned to committee
  • 25. Copyright Ó2017 IneraIncorporated. All Rights Reserved Advantages and Disadvantages • Advantages • Editors work in Microsoft Word • Lower training costs • Freelance editors are practical • Structure enforced prior to final pages • Final content is already in Word for next update • Disadvantages • Requires running application in-house for XML
  • 26. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML Quality • XML is not free • Neither is XML quality • PDF • Create it, proof it, publish it • XML • Create it, proof it, publish from it • XML-first and XML-middle facilitate XML quality • PDF created from XML
  • 27. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML Quality + • What's between the tags is important • What's not visible (metadata) is more important • XML requires more quality checks • Develop QC tools • False color proofing • Schematron(ISO/IEC 19757) scripts • Run tools on every XML file • Provide tools to any third party vendors • "Trust but verify"
  • 28. Copyright Ó2017 IneraIncorporated. All Rights Reserved Where To Go Next • Evaluate and set business goals • Business requirements drive technical decisions • Learn more about XML • Mulberry Technologies (http://www.mulberrytech.com/) • NISO STS Project (http://www.niso.org/workrooms/sts/) • Talk to XML-savvy standards publishers • Hire an XML expert or consultant • Don't reinvent the wheel!
  • 29. Copyright Ó2017 IneraIncorporated. All Rights Reserved XML Project Startup • Select an XML workflow • Based on business goals • Develop and Document XML markup standards • Build XML QA tools • Based on business rules • Required for any XML workflow • Start a pilot project • Re-evaluate results and fine-tune • Start XML workflow • Continue to refine and improve • Introduce new products
  • 30. Copyright Ó2017 IneraIncorporated. All Rights ReservedSlide 30 Copyright Ó2013 Inera Incorporated. All Rights Standard XML For Standards Publishers • Brings new production efficiencies • Brings new products to customers • Brings new business opportunities • Solutions are improving daily • Now is the time for XML!
  • 31. Copyright Ó2017 IneraIncorporated. All Rights Reserved Questions? Contact Us Inera Incorporated 19 Flett Rd. Belmont, MA 02478 USA +1 617 932 1932 info@inera.com www.inera.com