Top Banner
IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner Ian Larner User Technologies, IBM Hursley Lab, England User Technologies, IBM Hursley Lab, England [email protected] [email protected]
17

IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England [email protected].

Dec 28, 2015

Download

Documents

Bertina Rodgers
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

IBM User Technologies

11 / 2004 © 2004 IBM Corporation

Information developmentwith DITA

Ian LarnerIan LarnerUser Technologies, IBM Hursley Lab, EnglandUser Technologies, IBM Hursley Lab, [email protected][email protected]

Page 2: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

2

Information development with DITA

© 2004 IBM Corporation

WebSphere information

WebSphere Application Server information centers http://www-306.ibm.com/software/webservers/appserv/infocenter.html [See reference foil screen capture] Application Server (product) versions - Express, base, Network Deployment … Use by others (Business Integration, WebSphere Studio/Rational) Tasks + concepts, reference (+ custom types) Views – User goal, “feature” HTML (and PDF) Look-and-feel (SWG, WAS, local) Eclipse (plugins, TOCs, integration)

Components (development and delivery)

“Web time”, dynamic development

Reuse React (On demand, dynamic, …, automatic)

Reuse, react (On demand, dynamic, … WebSphere administrative console help…

Page 3: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

3

Information development with DITA

© 2004 IBM Corporation

Reuse, react (On demand, dynamic, … WebSphere administrative console help…

- GUI help, xhtml pseudo-Eclipse, one local install for all versions, has own look and feel, + restricted linking- Also provided in information center for lookup and task-related reference

Console GUI implemented as Apache Struts framework (http://struts.apache.org/) “an open source framework for building Java web applications. “

Struts XML defines What panels exist What is on the panel – panes, items, labels, descriptions, buttons, links, data types, ranges, …

Properties define text strings - labels, descriptions All translated to multiple national languages

Collection panel Detail panel

XML can change dynamically, even after translation

Use XSLT to create help file Discover what’s there, what’s changed Reuse the same text strings (entities), any national language

Authors add value in prescribed areas, use prescribed metadata Added value recognized by XSLT and preserved

Page 4: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

4

Information development with DITA

© 2004 IBM Corporation

Reuse, react (On demand, dynamic, …

Page 5: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

5

Information development with DITA

© 2004 IBM Corporation

Authoring process

Design Write - DITA map usage Write – DITA topics DITA output

Page 6: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

6

Information development with DITA

© 2004 IBM Corporation

Page 7: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

7

Information development with DITA

© 2004 IBM Corporation

DITA value

Reuse conrefs & metadata (within) XSL (without)

Customization Metadata & tag usage XSL

Automation (XSL)

Page 8: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

IBM User Technologies

11 / 2004 © 2004 IBM Corporation

Any questions?

Page 9: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

9

Information development with DITA

© 2004 IBM Corporation

The remaining foils are for reference only

WebSphere Application Server information center screen capture (referenced from main presentation foils)

WebSphere admin console Collection screen capture (referenced from main presentation foils)

WebSphere admin console Detail screen capture (referenced from main presentation foils)

Design (of component, features, and information) Extra about information design process

Write - DITA map usage Extra about information development use of DITA maps

Write – DITA topics Extra about information development in DITA topics

Page 10: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

10

Information development with DITA

© 2004 IBM Corporation

WebSphere Application Server information center

Page 11: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

11

Information development with DITA

© 2004 IBM Corporation

WAS v5 administrative console – Collection panel

Page 12: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

12

Information development with DITA

© 2004 IBM Corporation

WAS v5 administrative console – Detail panel

Page 13: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

13

Information development with DITA

© 2004 IBM Corporation

Design (of component, features, and information) Reuse by products – different deliverables Topic types, tag & metadata use Vocabulary use User goal sets (usergoals_was.dita)

Use as default DITA as possible Customization, not specialization

Writer DITA education, DITA templates, guidelines, weekly workshops, automation

Feature development and ownership

Reuse within component - conref of phrases, tags, topics, topicrefs…

Translation reuse & post-changes

Reuse / conversion from outside the component

Reuse / conversion from GUI XML & use cases

Page 14: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

14

Information development with DITA

© 2004 IBM Corporation

Write - DITA map usage

Component developed by “feature” teams Use to plan tasks & concept/ref needed Write in domain DITA maps Metadata for domain, user task… Relationship tables for links – Impose on topic output

Present in WAS goal-oriented views Create goal-oriented maps on metadata Create “integrating” maps on metadata sets Special XSL to process for navigations&xhtml

Minimize translation content

Page 15: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

15

Information development with DITA

© 2004 IBM Corporation

Write – DITA topics

Use as default DITA as possible DITA templates, guidelines, for custom usage DITA entity files for reuse by conref

Conrefs for GUI strings, terms, topic parts Conrefs between topics (but not recommended) Conrefs in conrefs(!)

Custom use of metadata with default tags Audience, platform, WAS version(!), …

Custom use of default tags for UI files Custom use of XSL to create, change, and output

Epic editor for writing XSL, Homesite, other for global changes

Page 16: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

16

Information development with DITA

© 2004 IBM Corporation

DITA output

Use as default process as possible Xhtml & PDF Custom XSL to build WAS Eclipse navigations Custom XSL to add WAS-specific xhtml -content, plugin-specific linking, …

Rexx post-process for topic-specific data Variable control of build (XSL & other) Need to run by TSCs (“push-button”)

Page 17: IBM User Technologies 11 / 2004 © 2004 IBM Corporation Information development with DITA Ian Larner User Technologies, IBM Hursley Lab, England Ian_larner@uk.ibm.com.

17

Information development with DITA

© 2004 IBM Corporation

Links

WebSphere Application Server V6.0 – product overview http://www-306.ibm.com/software/webservers/appserv/was/

WebSphere Help System download: http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=iwshs

Plugins for the WebSphere Application Server information center http://www-306.ibm.com/software/webservers/appserv/infocenter.html

Apache Struts framework http://struts.apache.org/

Eclipse http://www.eclipse.org/