-
Notifications
You must be signed in to change notification settings - Fork 97
Meeting minutes 2016 12 01
- Attendance
- OT project status updates
- New issues since last call
- Fixed issues since last call
- Project planning board review
- Discussion
- Kris
- Peter
- Roger
- Shane
As of this call, the project page lists 10 contributors.
On today's call, we welcomed Peter Ring as a first time attendee. At DITA Europe, Peter expressed interest in helping us with the docs.
Kris provides a quick conference overview:
- DITA-OT Day, ~85 participants
- Lunchtime meeting at DITA Europe
This was an unofficial meeting with people interested in DITA-OT documentation that we held over lunch at the DITA Europe conference in Munich.
For a summary, see https://github.com/dita-ot/docs/wiki/Meeting-minutes-2016-11-15
- DITA-OT 2.4 was released on November 13 @ DITA-OT Day
- See http://www.dita-ot.org/2.4/release-notes/
- New landing page for the project website at http://www.dita-ot.org
- Home page now highlights list of vendors that use DITA-OT (thanks to Kris)
(The December DITA-OT contributor call will be held one week later this month on December 8 due to the Romanian national holiday today.)
8 new issues & pull requests were created since the last call.
- #113 – Correct a spelling error
- #114 – Remove mention of @translate
- #115 – Add cross reference to configuration option
- #116 – Merge PDF and XHTML lists of supported languages
- #117 – Add topic stubs for missing pre-processing steps
- #118 – Add topics on customizing HTML output
- #119 – Move build parameters to .properties files
- #120 – Add list of third-party software used by DITA-OT
A total of 10 issues & pull requests were closed.
- #50 – Add topic(s) on DITA features used in docs
- #64 – Can't generate accessible PDFs with FOP
- #106 – Revise
dita
command description w/ new argument syntax
These issues have all been fixed since the 2.4 release at DITA-OT Day:
- #113 – Correct a spelling error
- #114 – Remove mention of @translate
- #115 – Add cross reference to configuration option
- #116 – Merge PDF and XHTML lists of supported languages
- #117 – Add topic stubs for missing pre-processing steps
- #119 – Move build parameters to .properties files
- #120 – Add list of third-party software used by DITA-OT
Of those, 5 were pull requests, 3 by Robert Anderson and 1 by George Bina.
The docs issue tracker at https://github.com/dita-ot/docs/issues currently lists 18 open issues, 66 closed (no open pull requests).
Our GitHub Projects boards show the status of issues currently associated with each release milestone and serve as the primary planning overview for upcoming releases:
Kris returns to the idea of an e-mail list for OT docs contributors as discussed during our first docs call in January.
Kris wants to make it easy for DITA-OT docs contributors to easily brainstorm and exchange ideas about how to improve the documentation. If we are going to move forward with plans for indexing, taxonomy, and a new navigational structure, we need to toss a lot of ideas around and build consensus. A e-mail list would ensure that all our messages are archived, searchable, and that people are notified of activity. If there are ways to do this in Git and Slack, please educate me! An e-mail list that anyone could join also would be a good entry point.
Roger reiterates his firmly-held belief that communication in open-source projects should happen in public alongside the code whenever possible to provide context for discussion, minimize redundancy and allow anyone to participate, including members of the core OT team (not just current docs contributors). As described in January:
Roger would prefer to use GitHub issues and wiki pages wherever possible to ensure project communication is publicly available and visible to others who join the project later.
For internal communication, the existing
#documentation
channel in the DITA-OT Slack team provides good context and serves well as a forum for internal discussions with other DITA-OT collaborators.
We agree to defer this discussion and revisit later as the docs team evolves and see if a consensus on communication preferences emerges.
Kris has prepared a pull request with a new grouping for the vendor list on the project home page:
- authoring tools
- content management systems
- delivery systems
Peter suggests we might consider aligning this with the categories Keith Schengili-Roberts uses on his DITAWriter site:
Peter expressed an interest in indexing and suggests it may also be a good exercise in preparation for the planned top-level IA reorganization of the docs, as indexing requires us to develop a taxonomy and can be used to support faceted search in the future.
Kris suggests we begin by agreeing on an indexing strategy (indexing in prolog only vs. in-page entries), and developing a controlled vocabulary for the index to ensure consistent terminology is used.
Good resources with DITA-aware indexing recommendations include:
- The IBM Style Guide: Conventions for Writers and Editors
- Developing Quality Technical Information: A Handbook for Writers and Editors
Shane suggests we generate an artifact (such as a spreadsheet) that lists each of the topics that exist right now, identify primary topic subjects as candidates for index terms, and begin to develop a taxonomy.
Peter supports this approach, and Roger suggests we might also use the same spreadsheet to develop the new top-level hierarchy for the docs by including columns that indicate where each topic would fit into the new hierarchy.
A simple spreadsheet might begin with a structure such as this:
| Level | Topic title | Path | Filename base | New Location | Index Entries | | --: | ------ | | --- | | | | 1 | Getting Started | getting-started/ | index | | | | 2 | Installing… | getting-started/ | installing-client | | | | 2 | Building… | getting-started/ | (pushed) | | |
Brief discussion on possible approaches for the initial creation of the topic overview (suitable formats, whether to generate it from map files or copy from PDF ToC, etc.). General consensus is that it should be possible to import the necessary information from the merged XML file into a Google Spreadsheet.
Shane volunteers to create the initial spreadsheet in preparation for our next call.
https://github.com/dita-ot/docs/wiki/Meeting-minutes-2016-12-01
Created 2016-12-01 16:25
View the latest DITA Open Toolkit docs at www.dita-ot.org/dev.