SlideShare una empresa de Scribd logo
1 de 23
5/2/2014 Footer 1
MIGRATING FROM FRAMEMAKER TO
FLARE: PREPARATION AND
PROCESSES
By Denise Kadilak
Information Architect/Team Manager
5/2/2014 Footer 2
ABOUT ME
Information Architect/Team Lead with Blackbaud, Inc.
16 years experience
Varied responsibilities
Creating and maintaining 1000s of pages of user-end
documentation
Technical-project lead investigating new tools, best practices, and
workflows for a 22-member documentation team
Led team’s move four years ago to MadCap Flare
Past presentations:
Agile-based development process at the 2010 WritersUA
Conference
Structured authoring, trends in Technical Communication, and
indexing at various local and international STC conferences
Part-time instructor at John Carroll University in Cleveland, OH
Teach the Technical Writing course included in the school’s
Professional Writing program
5/2/2014 Footer 3
BACKGROUND
After 11 years working in Adobe FrameMaker
(five of those years in structured FrameMaker)
Blackbaud decided the increasing demands
on the documentation team (content shared
between six overlapping product lines)
required a move to a topic-based
environment.
Why we moved
5/2/2014 Footer 4
BACKGROUND
Over an 18-month period, we:
 Created a Flare testing team
 Tested Flare
 Authoring environment
 Workflow options
 Output options
 HTML-based online help
 PDF print
How we moved
5/2/2014 Footer 5
BACKGROUND
Over an 18-month period, we:
 Implemented a migration process
 Created the necessary templates
Moved content
How we moved
5/2/2014 Footer 6
MAKING THE MOVE
1. Prepare FrameMaker content
2. Create Flare import
3. Clean content imported to Flare
Three primary steps
5/2/2014 Footer 7
PREPARE FRAMEMAKER CONTENT
 Remove unused formats
 Remove unused conditions
 Remove style overrides
 Additional steps if in structured FrameMaker
 Convert attributes to conditions
 Change x-ref source type
 Fix broken x-refs
 FrameScripts are a big help
Clean existing documents
5/2/2014 Footer 8
PREPARE FRAMEMAKER CONTENT
 Generate book updates in FrameMaker
 Update TOCs
 Confirm content can be chunked into stand-
alone topics
 Five steps from legacy documentation to topics
Confirm existing content is ready to import
5/2/2014 Footer 9
PREPARE FRAMEMAKER CONTENT
 Create a “master” file that contains all
formats you want to include in your Flare css.
Confirm existing content is ready to import
5/2/2014 Footer 10
PREPARE FRAMEMAKER CONTENT
 Set Adobe Distiller Settings:
Flare uses Distiller to convert graphics
Important to get your settings correct
I created a “Flare” Settings option in
Distiller
In Images, set Downsampling to Off or
None to prevent pixel reduction in graphics
Confirm existing content is ready to import
5/2/2014 Footer 11
SAMPLE SCREEN
Distiller XI
5/2/2014 Footer 12
CREATE AN IMPORT TEMPLATE
 Save import definitions
 Create a new project
 Import the “master” Frame file you
created
Options tab (page 26) – you’ll need this later.
Flare’s Import Wizard
5/2/2014 Footer 13
CLEAN IMPORTED CONTENT
 Topics and images import to one folder
 Output content mirrors Content Explorer
structure
Arrange topic and image files
5/2/2014 Footer 14
CLEAN IMPORTED CONTENT
 Define any formats missed during import
 Create mediums for each output need
 Print
 Online
 Mobile
Edit CSS created during import process
5/2/2014 Footer 15
CLEAN IMPORTED CONTENT
 Master Pages (online content)
 Page Layouts (print content)
 Snippets
 Table Styles
Create additional resource files
5/2/2014 Footer 16
CLEAN IMPORTED CONTENT
 TOC
 Variables
 Targets
 Conditional Text
 Skins
Create/edit project files
5/2/2014 Footer 17
SUGGESTION
 Condition tag set
 Images
 Master Page (breadcrumbs, mini proxy)
 Page Layout (show ours)
 Stylesheet (anything unique or invonvated)
Create a template project and use global project link
5/2/2014 Footer 18
SUGGESTION
 We used a Wiki
 Import process
 Working in Flare
 Globally link projects
 Template Instructions
 Notes and Issues
 Tips and Tricks
Create internal documentation
5/2/2014 Footer 19
PROBLEMS
 Binding to Team Foundation Server
 Stylesheet Editor awkward
5/2/2014 Footer 20
CONCLUSION
 Flare is a great tool with a lot of options
 It can overwhelm you
 Leaning it involves lots of trial and error
 Flare customer support very helpful
 Know that this is going to take time
 Be methodical
5/2/2014 Footer 21
5/2/2014 Footer 22
5/2/2014 Footer 23
QUESTIONS?
denise.kadilak@blackbaud.com
My contact information:

Más contenido relacionado

La actualidad más candente

Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013MJ Ferdous
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2K2
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventryNCCOMMS
 
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...Olli Jääskeläinen
 

La actualidad más candente (7)

Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
 
Workflow
WorkflowWorkflow
Workflow
 
Spca2014 access day1 coventry
Spca2014 access day1 coventrySpca2014 access day1 coventry
Spca2014 access day1 coventry
 
Getting started with SharePoint 2013 Workflows
Getting started with SharePoint 2013 WorkflowsGetting started with SharePoint 2013 Workflows
Getting started with SharePoint 2013 Workflows
 
Web components
Web componentsWeb components
Web components
 
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
Start developing Microsoft Teams tabs and SharePoint webparts with SharePoint...
 

Similar a Moving Content from FrameMake to Flare

Implementing Structured FrameMaker
Implementing Structured FrameMakerImplementing Structured FrameMaker
Implementing Structured FrameMakerDkadilak62263
 
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1Jack Molisani
 
PDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffreyPDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffreyJohn McCaffrey
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalMediacurrent
 
MCA 6th Sem Project Report
MCA 6th Sem Project ReportMCA 6th Sem Project Report
MCA 6th Sem Project ReportPRADEEP GUPTA
 
Best Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to DrupalBest Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to DrupalAcquia
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overviewtmaldous
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAfarrelldoc
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLOlga Scrivner
 
Entando launches version 4.3 and new vision for UX Convergence
Entando launches version 4.3 and new vision for UX ConvergenceEntando launches version 4.3 and new vision for UX Convergence
Entando launches version 4.3 and new vision for UX ConvergenceEntando
 
Link your Way to Successful Content Management with MadCap Flare
Link your Way to Successful Content Management with MadCap FlareLink your Way to Successful Content Management with MadCap Flare
Link your Way to Successful Content Management with MadCap FlareDenise Kadilak
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Thomas Daly
 
Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Promet Source
 
Stencil the time for vanilla web components has arrived
Stencil the time for vanilla web components has arrivedStencil the time for vanilla web components has arrived
Stencil the time for vanilla web components has arrivedGil Fink
 
Intro To Drupal For Museums
Intro To Drupal For MuseumsIntro To Drupal For Museums
Intro To Drupal For MuseumsDavid Henry
 

Similar a Moving Content from FrameMake to Flare (20)

Implementing Structured FrameMaker
Implementing Structured FrameMakerImplementing Structured FrameMaker
Implementing Structured FrameMaker
 
The Trip to DITA
The Trip to DITAThe Trip to DITA
The Trip to DITA
 
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1
LavaCon 2017 - Implementing a Customer Driven Transition to DITA - Part 1
 
PDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffreyPDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
PDF Generation in Rails with Prawn and Prawn-to: John McCaffrey
 
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to DrupalBest Practices and Tips on Migrating a Legacy-Based CMS to Drupal
Best Practices and Tips on Migrating a Legacy-Based CMS to Drupal
 
MCA 6th Sem Project Report
MCA 6th Sem Project ReportMCA 6th Sem Project Report
MCA 6th Sem Project Report
 
Best Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to DrupalBest Practices for Migrating a Legacy-Based CMS to Drupal
Best Practices for Migrating a Legacy-Based CMS to Drupal
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overview
 
Site Manager rocks!
Site Manager rocks!Site Manager rocks!
Site Manager rocks!
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITA
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTML
 
Entando launches version 4.3 and new vision for UX Convergence
Entando launches version 4.3 and new vision for UX ConvergenceEntando launches version 4.3 and new vision for UX Convergence
Entando launches version 4.3 and new vision for UX Convergence
 
Link your Way to Successful Content Management with MadCap Flare
Link your Way to Successful Content Management with MadCap FlareLink your Way to Successful Content Management with MadCap Flare
Link your Way to Successful Content Management with MadCap Flare
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
 
Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.Drupalcampchicago2010.rachel.datamigration.
Drupalcampchicago2010.rachel.datamigration.
 
Web Designing
Web DesigningWeb Designing
Web Designing
 
Web Designing
Web Designing Web Designing
Web Designing
 
Stencil the time for vanilla web components has arrived
Stencil the time for vanilla web components has arrivedStencil the time for vanilla web components has arrived
Stencil the time for vanilla web components has arrived
 
Intro To Drupal For Museums
Intro To Drupal For MuseumsIntro To Drupal For Museums
Intro To Drupal For Museums
 
How to reduce DTP and translation costs with FrameMaker
How to reduce DTP and translation costs with FrameMakerHow to reduce DTP and translation costs with FrameMaker
How to reduce DTP and translation costs with FrameMaker
 

Más de Denise Kadilak

Intelligent content - Overview
Intelligent content - Overview Intelligent content - Overview
Intelligent content - Overview Denise Kadilak
 
Intelligent content and Flare
Intelligent content and Flare Intelligent content and Flare
Intelligent content and Flare Denise Kadilak
 
Create, curate, and circulate content
Create, curate, and circulate content Create, curate, and circulate content
Create, curate, and circulate content Denise Kadilak
 
Content straContent Strategy: What is it and why is it Importanttegy
Content straContent Strategy: What is it and why is it ImportanttegyContent straContent Strategy: What is it and why is it Importanttegy
Content straContent Strategy: What is it and why is it ImportanttegyDenise Kadilak
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and ProcessDenise Kadilak
 
Technical Communicatoin - trends
Technical Communicatoin - trendsTechnical Communicatoin - trends
Technical Communicatoin - trendsDenise Kadilak
 

Más de Denise Kadilak (10)

Content audit
Content auditContent audit
Content audit
 
Intelligent content - Overview
Intelligent content - Overview Intelligent content - Overview
Intelligent content - Overview
 
Intelligent content and Flare
Intelligent content and Flare Intelligent content and Flare
Intelligent content and Flare
 
Create, curate, and circulate content
Create, curate, and circulate content Create, curate, and circulate content
Create, curate, and circulate content
 
Intellegint content
Intellegint contentIntellegint content
Intellegint content
 
Content audit
Content auditContent audit
Content audit
 
Content straContent Strategy: What is it and why is it Importanttegy
Content straContent Strategy: What is it and why is it ImportanttegyContent straContent Strategy: What is it and why is it Importanttegy
Content straContent Strategy: What is it and why is it Importanttegy
 
Cm in flare
Cm in flareCm in flare
Cm in flare
 
Agile development: Problems and Process
Agile development: Problems and ProcessAgile development: Problems and Process
Agile development: Problems and Process
 
Technical Communicatoin - trends
Technical Communicatoin - trendsTechnical Communicatoin - trends
Technical Communicatoin - trends
 

Último

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Moving Content from FrameMake to Flare

  • 1. 5/2/2014 Footer 1 MIGRATING FROM FRAMEMAKER TO FLARE: PREPARATION AND PROCESSES By Denise Kadilak Information Architect/Team Manager
  • 2. 5/2/2014 Footer 2 ABOUT ME Information Architect/Team Lead with Blackbaud, Inc. 16 years experience Varied responsibilities Creating and maintaining 1000s of pages of user-end documentation Technical-project lead investigating new tools, best practices, and workflows for a 22-member documentation team Led team’s move four years ago to MadCap Flare Past presentations: Agile-based development process at the 2010 WritersUA Conference Structured authoring, trends in Technical Communication, and indexing at various local and international STC conferences Part-time instructor at John Carroll University in Cleveland, OH Teach the Technical Writing course included in the school’s Professional Writing program
  • 3. 5/2/2014 Footer 3 BACKGROUND After 11 years working in Adobe FrameMaker (five of those years in structured FrameMaker) Blackbaud decided the increasing demands on the documentation team (content shared between six overlapping product lines) required a move to a topic-based environment. Why we moved
  • 4. 5/2/2014 Footer 4 BACKGROUND Over an 18-month period, we:  Created a Flare testing team  Tested Flare  Authoring environment  Workflow options  Output options  HTML-based online help  PDF print How we moved
  • 5. 5/2/2014 Footer 5 BACKGROUND Over an 18-month period, we:  Implemented a migration process  Created the necessary templates Moved content How we moved
  • 6. 5/2/2014 Footer 6 MAKING THE MOVE 1. Prepare FrameMaker content 2. Create Flare import 3. Clean content imported to Flare Three primary steps
  • 7. 5/2/2014 Footer 7 PREPARE FRAMEMAKER CONTENT  Remove unused formats  Remove unused conditions  Remove style overrides  Additional steps if in structured FrameMaker  Convert attributes to conditions  Change x-ref source type  Fix broken x-refs  FrameScripts are a big help Clean existing documents
  • 8. 5/2/2014 Footer 8 PREPARE FRAMEMAKER CONTENT  Generate book updates in FrameMaker  Update TOCs  Confirm content can be chunked into stand- alone topics  Five steps from legacy documentation to topics Confirm existing content is ready to import
  • 9. 5/2/2014 Footer 9 PREPARE FRAMEMAKER CONTENT  Create a “master” file that contains all formats you want to include in your Flare css. Confirm existing content is ready to import
  • 10. 5/2/2014 Footer 10 PREPARE FRAMEMAKER CONTENT  Set Adobe Distiller Settings: Flare uses Distiller to convert graphics Important to get your settings correct I created a “Flare” Settings option in Distiller In Images, set Downsampling to Off or None to prevent pixel reduction in graphics Confirm existing content is ready to import
  • 11. 5/2/2014 Footer 11 SAMPLE SCREEN Distiller XI
  • 12. 5/2/2014 Footer 12 CREATE AN IMPORT TEMPLATE  Save import definitions  Create a new project  Import the “master” Frame file you created Options tab (page 26) – you’ll need this later. Flare’s Import Wizard
  • 13. 5/2/2014 Footer 13 CLEAN IMPORTED CONTENT  Topics and images import to one folder  Output content mirrors Content Explorer structure Arrange topic and image files
  • 14. 5/2/2014 Footer 14 CLEAN IMPORTED CONTENT  Define any formats missed during import  Create mediums for each output need  Print  Online  Mobile Edit CSS created during import process
  • 15. 5/2/2014 Footer 15 CLEAN IMPORTED CONTENT  Master Pages (online content)  Page Layouts (print content)  Snippets  Table Styles Create additional resource files
  • 16. 5/2/2014 Footer 16 CLEAN IMPORTED CONTENT  TOC  Variables  Targets  Conditional Text  Skins Create/edit project files
  • 17. 5/2/2014 Footer 17 SUGGESTION  Condition tag set  Images  Master Page (breadcrumbs, mini proxy)  Page Layout (show ours)  Stylesheet (anything unique or invonvated) Create a template project and use global project link
  • 18. 5/2/2014 Footer 18 SUGGESTION  We used a Wiki  Import process  Working in Flare  Globally link projects  Template Instructions  Notes and Issues  Tips and Tricks Create internal documentation
  • 19. 5/2/2014 Footer 19 PROBLEMS  Binding to Team Foundation Server  Stylesheet Editor awkward
  • 20. 5/2/2014 Footer 20 CONCLUSION  Flare is a great tool with a lot of options  It can overwhelm you  Leaning it involves lots of trial and error  Flare customer support very helpful  Know that this is going to take time  Be methodical