Affected Ditamaps Panel

Are you missing a feature? Request it's implementation here.
jmorales
Posts: 63
Joined: Tue Oct 30, 2018 9:47 pm

Affected Ditamaps Panel

Post by jmorales » Sat Jan 16, 2021 3:44 am

To help manage reuse, and promote communication between writers, it would be awesome if Oxygen XML Author could include an "Affected Ditamaps Panel." For whatever topic is currently open in the editing pane, this panel would instantly list all ditamaps that use that topic, directly or indirectly, and also list the author name from the metadata for each ditamap.

I am aware of the Resource Hierarchy/Dependencies feature, but with our department having 36,000 topics and dozens of writers, that feature is much too slow to be useful. It seems like there needs to be a background process that maintains an index. You need one anyway for refactoring links when topics are moved or renamed, because currently that process is also way too slow.

Thanks for listening. Hopefully you are already thinking of something along these lines.

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

Re: Affected Ditamaps Panel

Post by Radu » Mon Jan 18, 2021 9:21 am

Hi,

Thanks for the feedback, we already have an internal issue to create some kind of internal cache of DITA dependencies and use it in multiple places (when moving resources or when computing dependencies). I added your feedback on the issue. We plan to release Oxygen 23.1 in March this year but maybe we'll have more time to look into this for Oxygen 24 (Autumn 2021). We'll update this forum thread when an improvement becomes available.

By the way, in Oxygen 23.1 the computation of the DITA references graph used for move/rename will be a little bit faster.

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

jmorales
Posts: 63
Joined: Tue Oct 30, 2018 9:47 pm

Re: Affected Ditamaps Panel

Post by jmorales » Tue Jan 19, 2021 7:26 pm

Thanks, Radu! That's very encouraging. I appreciate all your efforts.

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

Re: Affected Ditamaps Panel

Post by Radu » Mon Jan 25, 2021 3:32 pm

Hi,

One more thing which may help you, only if you are using Oxygen 23.0 in the main menu Help->"Install new add-ons" if you use our default add-on update site there is a free add-on named "DITA References View". If you install it, the add-on contribute a "DITA References" side view with both "Incoming" and "Outgoing" references. The graph for the "Incoming" references is computed only once per Oxygen startup and is reused to present references when you edit multiple topics so you will only need to use the Refresh button in the "Incoming" tab when you consider that the current information is stale.

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

Post Reply