[doc] [план]

Даниил Захаров mr.danz at yandex.ru
Sun Mar 18 21:31:01 MSK 2018


Касаемо отчёта, Вы так иронизируете, как-будто это так просто, учитывая выпускной семестр, дипломную работу, спецкурсы, ещё 4 предмета, по одному из которых большое количество заданий в ejudge, а по второму данный проект. Вероятно, со точки зрения преподавателя, в этом ничего сложного, но Вы тоже были студентом, и, поверьте, это не так.

18.03.2018, 20:40, "Vladislav Ivanishin" <vlad at ispras.ru>:
> Добрый день!
>
> Игорь Анфёров <igor-anferov at mail.ru> writes:
>
>>  Добрый день!
>>
>>  Наша команда:
>>  1. Анфёров Игорь,
>>  2. Жиганов Роман,
>>  3. Манджиев Айта,
>>  4. Захаров Даниил,
>>  5. Хамикоев Александр.
>>
>>  Мы составили план работ по двум нашим проектам в рамках темы написания документации по QBE и Си-интерфейсу.
>>
>>  Проект CompilersWiki (Захаров Даниил, Александр Хамикоев):
>>
>>  I неделя - II неделя:
>>  1. Согласование оформления документации по каждому разделу (совместно).
>>  2. Страница QBE будет содержать общее описание языка (Захаров Даниил);
>>  3. Описание языка. Под этим подразумевается русификация и разбиения на отдельные
>>  страницы имеющейся документации c9x.me/compile/ (Захаров Даниил);
>>  4. Различные проблемы, которые могут возникнуть при написании программ на языке
>>  QBE, либо с использованием Си библиотеки (Александр Хамикоев);
>>
>>  III неделя (В задачах 1 - 4 каждый студент работает над своей частью кода):
>>  1. (Возможно) Установка плагина DoxyWiki (https://www.mediawiki.org/wiki/Extension:DoxyWiki) (Захаров Даниил)
>
> Нужно будет убедиться, что он работает с новыми версиями Doxygen -- я
> вижу, что последний релиз был почти 10 лет назад...
>
>>  2. Интеграция документации к коду Си-интерфейса QBE, написанной другой частью
>>  команды, в отдельными страницы Wiki (возможно, с помощью плагина
>>  DoxyWiki). (Александр Хамикоев)
>>  3. Дополнение интегрированной документации (п.2) комментариями в более свободной форме (если потребуется). (Александр Хамикоев)
>>  4. Примеры кода на языке QBE. (Захаров Даниил)
>>
>>  IV неделя:
>>  1. Некоторые теоретические части из лекций (будет распределено между участниками данного проекта по факту выполнения).
>>  2. Составление отчета (совместно)
>>
>>  Проект по разработке документации с помощью doxygen (Анфёров Игорь, Жиганов Роман, Манджиев Айта):
>>
>>  I неделя:
>>  1. Изучить C-интерфейс QBE
>
> Насчёт этого пункта хочу заметить, что приоритет следует отдвать тем
> частям интерфейса, которыми приходилось пользоваться во время выполнения
> домашних заданий (к примеру, машинно-зависимые части all.h можно
> оставить на конец и покрыть, если найдётся время). Ну и хотелось бы либо
> видеть обсуждение в рассылке / коммиты в репозиторий с документацией по
> ходу изучения, либо краткое неформальное описание в промежуточном отчёте
> (а не просто "изучено").
>
>>  II неделя (В задачах 1 и 4 каждый студент работает над своей частью кода):
>>  1. Изучить doxygen
>>  2. Согласование формата документирования
>>  3. Написание документации в виде комментариев к объектам в all.h
>
> Правильно ли я понимаю, что вы хотите делать свой патч на qbe (добавить
> комментарии в all.h)?
>
>>  4. Взаимодействие с проектом Wiki по интеграции документации.
>>
>>  III неделя:
>>  1. Написание файла конфигурации для doxygen в соответствии с требованиями
>>  2. Генерация html-документации с помощью doxygen
>>
>>  IV неделя:
>>  1. Составление отчёта
>
> Надеюсь, вы не будете в самом деле целую неделю писать отчёт ;-) В любом
> случае, для четвёртой недели предложить сейчас что-то осмысленное сложно.
>
> --
> Влад
> _______________________________________________
> doc mailing list
> doc at compilers.ispras.ru
> https://compilers.ispras.ru/cgi-bin/mailman/listinfo/doc

С уважением,
Захаров Даниил.



More information about the doc mailing list