Хотя это не вопрос о «программировании» DITA, я все же хотел бы задать его в сообществе stackoverflow, где большинство пользователей являются разработчиками.
Наша компания использует комбинацию Doxygen и MediaWiki для документирования библиотек программного обеспечения (например, QSchematic). Нам кажется, что MediaWiki — не лучший способ документирования программных библиотек.
Мой вопрос: стоит ли начинать использовать DITA для документирования программных библиотек? Я провел довольно много часов, работая с DITA и DITA-OT, и я думаю, что это хорошее решение для документирования программных компонентов, с которыми напрямую взаимодействуют конечные пользователи (например, инструменты командной строки). Однако я не совсем уверен, является ли DITA хорошим решением для документирования программных библиотек. После довольно большого количества исследований кажется, что DITA широко не используется разработчиками программного обеспечения (библиотек). DITA предоставляет специализацию, которая позволяет создавать пользовательские темы для этой цели, но, поскольку никто другой в Интернете, кажется, не делает этого, мне интересно, есть ли что-то принципиально неправильное в использовании DITA для этой цели.
software tools commonly used by programmers; [...]
. Пожалуйста, дайте мне знать, где я должен разместить этот вопрос вместо этого. Я не смог найти сообщество по обмену документацией или подобным. - person Joel Bodenmann   schedule 08.04.2019