Задать вопрос
nazarpc
@nazarpc
Open Source enthusiast

Инструмент для написания и сопровождения актуальной документации Open Source проекта?

Занимаюсь разработкой CMS, хотелось бы сделать документацию к нему, чтобы сторонние разработчики могли посмотреть, и понять что к чему.

В принципе, кругом есть PHPDoc секции, можно генерировать документацию на лету, но она какая-то унылая получается, примеры использования в описание методов и классов совать не хотелось бы.

Неплохо было бы сделать что-то в виде простых уроком для начального старта, но полную документацию нужно бы тоже иметь. Думал вести wiki на GutHub, но получается неудобно, актуализировать всё вручную тоже слишком сложно.

Возможно скринкасты?


Какими инструментами пользуетесь вы, как максимально снизить порог вхождения в проект для новых людей?
  • Вопрос задан
  • 3891 просмотр
Подписаться 7 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
OCTAGRAM
@OCTAGRAM
Я в своё время обратил внимание на lp4all: пишем wiki–страницы в отдельных файлах, пишем wiki–вставки в исходных файлах. И из того, и из другого делаются html страницы, исходные файлы раскрашиваются, wiki–вставки в них форматируются, документацию и исходники можно перекрёстно сослать друг на друга. Ведь иногда проще посмотреть, как это реально сделано, особенно, если документация не часто актуализируется
Ответ написан
Комментировать
kyberorg
@kyberorg
У нас так: если кто-то задает вопрос про твой кусок кода, ты вместо ответа пишешь статью в внутренней вики с ответом на вопрос.
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
В некоторых IDE есть возможность писать XML комментарии в отдельный файл, выдранные прямо из исходников. Я этот функционал в MS VS12 оценил — возле собранного проекта ложится xml файлик.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы