Skip to content

Meeting minutes 2024 04 04

Robert Anderson edited this page Apr 4, 2024 · 4 revisions

Attendance: Robert Anderson, Jarno Elovirta, Eliot Kimber, Radu Coravu, Eric Sirois, Chris Papademetrious, John Pashley, Roger Sheen, Julien Lacour, John Kirkilis, Justyna, Brianna Stevens-Russell, Konrad, Jason Coleman

Item 1: Any updates about prior releases?

4.2.2 released.

4.2.3 project board: https://github.com/orgs/dita-ot/projects/49

Have a few regression bugs, caused by trying to get away from using guava libraries. Nice to see that issue had already been debugged elsewhere. Not urgent to release as we just have the one fix in there now. (Goal with removing guava was just to get rid of extra libraries for things that are now supported natively in Java.)

Item 2: DITA-OT Next Development status and updates

Project board for next release: https://github.com/orgs/dita-ot/projects/46

Roger and Jarno started work to upgrade Gradle. Working through different results on each system -- issues coming from difference in gradle versions and java versions.

Other issues - few PRs that are open. Add extension points to preprocess2.

Still making steady progress on effort to make a JAR file out of dita-ot.

DITA 2.0 - should update to latest, there were grammar file changes to get rid of several elements that got little or no use.

Thinking about plugins and registry -- when you run "dita install pluginid" -- could a registry entry provide something like an alias? So if a plugin is renamed, you could get a pointer to it? Seems we already have an alias function, but not sure if it serves this purpose; it was not documented because it could (unintentionally) serve as a way to grab common names and alias them to your plugin.

Ops board: https://github.com/orgs/dita-ot/projects/39

Item 3: Doc updates and plans

Minor changes added to last maintenance release, otherwise no significant issues to bring up today.

John - interested in more details about what markdown structures are supported, doing testing now to see what can be done. Might be able to contribute some of that detail. Will need to think about how much detail to put in there - just because you can do something doesn't always mean that we should document it and make it appear as a normal practice. (Thinking specifically of someone that discovered they could embed some XML rather than HTML within Markdown, which is not supposed to work but might unintentionally do so.)

Item 4: DITA-OT Day 2025

Don't think we're ready to think about this yet...

Item 5: Other discussion

Project boards: Project boards: https://github.com/orgs/dita-ot/projects/

Time to go through pull requests, issues tracker, determine how to handle open issues.

Clone this wiki locally