How best to distribute custom DITA-OT plugins to team of content writers

Post here questions and problems related to oXygen frameworks/document types.
mvskarthik
Posts: 1
Joined: Sat Jun 26, 2021 4:14 am

How best to distribute custom DITA-OT plugins to team of content writers

Post by mvskarthik » Sat Jun 26, 2021 4:27 am

Hi,

I have DITA-OT plugins developed for custom transformation. The plugins are working fine in my local. I've the plugins stored into SVN repository. I want to distribute these plugins with team of content writers. How best to distribute the custom DITA-OT plugins to team of content writers with minimal effort by considering content writers are not much technical experts.

It would be great if you can refer any pointers on this.

Oxygen Editor/Author 23.0

Thanks,
Karthik.

xephon
Posts: 107
Joined: Mon Nov 24, 2014 1:49 pm
Location: Greven/Germany

Re: How best to distribute custom DITA-OT plugins to team of content writers

Post by xephon » Mon Jun 28, 2021 7:38 am

Hi,

I usually provide the whole customized DITA-OT as a ZIP file and not each plugin separately. This toolkit is available on SharePoint. With a button the technical writer can download it on demand and extract it. This is done via an ant script. In this script I check the timestamp of the toolkit first to only download and extract it, if it has changed. It's also possible to store the toolkit on a webserver and/or use the oxygen plugin mechanism to share it.

Best regards
Open-source DITA-XML solutions: https://github.com/doctales

Radu
Posts: 7594
Joined: Fri Jul 09, 2004 5:18 pm

Re: How best to distribute custom DITA-OT plugins to team of content writers

Post by Radu » Mon Jun 28, 2021 8:28 am

Hi,

I agree that an entire DITA OT distribution would be the best way to ship a DITA OT to all users.
We have a plugin extension allowing an Oxygen plugin to contribute an entire DITA OT:

https://www.oxygenxml.com/doc/versions/ ... nsion.html

So you can create an add-on for Oxygen like the one here:
https://github.com/oxygenxml/dita-ot-3x-plugin

place the add-on on your own local HTTP server and have people install it using Oxygen's main menu Help->"Install new add-on" action.
Then in the Oxygen Preferences->DITA page users will find as a possible default DITA OT location the DITA OT bundled with the add-on.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

Post Reply