проект ИНФФ

На этой странице содержится подробная информация о проекте технического написания, принятом для участия в Google Season of Docs.

Краткое описание проекта

Организация с открытым исходным кодом:
ИНФФ
Технический писатель:
штаб-квартира
Название проекта:
Учебная документация LORIS по открытой воспроизводимой нейробиологии
Длина проекта:
Длительный ход (5 месяцев)

Описание Проекта

I. Аннотация

Система продольных онлайн-исследований и изображений (LORIS) — это веб-платформа управления проектами для исследований в области нейровизуализации, поддерживающая несколько инициатив открытой науки. Документация играет важную роль в LORIS. В частности, документация помогает пользователям и разработчикам LORIS понять детали программного обеспечения, чтобы они могли лучше использовать платформу или внести свой вклад в разработку программного обеспечения. Между тем, документация LORIS также должна быть обновлена. Этот проект направлен на то, чтобы помочь LORIS улучшить документацию.

II. Текущее состояние

В настоящее время LORIS использует Github Wiki, Read the Docs и веб-сайт LORIS.ca для размещения всей документации. В частности, на LORIS GitHub Wiki размещено наибольшее количество документации LORIS, а дополнительные учебные пособия, презентации, руководства пользователя и пошаговые руководства по LORIS размещены на различных платформах. Текущая документация LORIS содержит руководства для разработчиков и пользователей LORIS, но ее дальнейшее развитие и организация могли бы быть полезны, особенно в плане обновлений документации и улучшения технических деталей.

III. Преимущества для сообщества

Совершенствуя учебную документацию LORIS по открытой воспроизводимой нейронауке, исследователи и разработчики получат более удобный инструмент для улучшения сбора данных в своих исследованиях. В частности, проект может обновить и улучшить документацию по установке/настройке LORIS, а также материалы для конечных пользователей, обеспечивающие обучение новых пользователей. Кроме того, проект будет направлен на помощь в миграции и обновлении документации из вики LORIS GitHub на Read the Docs. Между тем, проект может предоставить диаграмму базы данных для передачи взаимосвязей данных и улучшения визуализации архитектуры. Наконец, этот проект обновит и улучшит контент, знакомящий людей с LORIS, его открытым научным контекстом и вариантами его использования.

IV. Личные сильные стороны проекта

За последние несколько лет я участвовал в нескольких технических проектах, благодаря которым у меня появился солидный опыт технического письма. В частности, я отвечал за написание документации в нескольких прошлых командных проектах и ​​считаю, что у меня достаточно опыта в использовании инструментов технического письма, таких как Read the Docs, Sphinx, Mkdocs, markdown, LaTeX и т. д. Между тем, мой предыдущий опыт преподавания в Курсы STEM также улучшили мои навыки технического общения. Учебная документация LORIS для открытых воспроизводимых нейробиологических проектов с INCF станет для меня прекрасной возможностью применить свои методы технического письма в LORIS. Более того, меня очень интересует область нейровизуализации, и я пытаюсь найти возможности применить свои технические знания в этой области. Учебная документация LORIS для открытых воспроизводимых нейробиологических проектов с INCF стала бы для меня ценным опытом.

V. Результаты

  1. Перенос и обновление текущей документации LORIS.
  2. Просматривать, обновлять и улучшать документацию по установке/настройке LORIS, а также заполнять пробелы в материалах для конечных пользователей, обеспечивая обучение новых пользователей.
  3. Помогите создать диаграмму базы данных для передачи взаимосвязей данных (например, предмет, ознакомительный визит) и улучшить визуализацию архитектуры.
  4. Помогите обновить и улучшить документацию LORIS API.
  5. Помогите обновить и улучшить контент, знакомящий людей с LORIS, его открытым научным контекстом и вариантами его использования с использованием нескольких медиаформатов.

VI. График

Объединение сообщества (17 августа – 13 сентября) a) Полное ознакомление с программным обеспечением LORIS и рабочим процессом команды. б) Обзор, обновление и улучшение документации по установке/настройке LORIS.

Неделя 1 (14 – 20 сентября) Обновление и перенос документации LORIS из вики GitHub в раздел Read the Docs.

Неделя 2 (21 сентября – 27 сентября) a) Просмотрите текущие материалы LORIS для конечных пользователей. б) Начать заполнять пробелы в материалах для конечных пользователей LORIS, обеспечивая обучение новых пользователей на основе текущей документации.

Неделя 3 (28 сентября – 4 октября) Заполнение пробелов в материалах для конечных пользователей LORIS и обучение новых пользователей.

Неделя 4 (5 октября – 11 октября) a) Понимание текущей архитектуры базы данных LORIS. б) Приступить к реализации схемы базы данных для платформы LORIS.

Неделя 5 (12 октября – 18 октября) a) Завершите задание по созданию диаграммы базы данных LORIS. б) Просмотрите текущий API LORIS и начните улучшать документацию API.

Неделя 6 (19 октября – 25 октября) Продолжение работы над улучшением документации LORIS API.

Неделя 7 (26 октября – 1 ноября) Завершить доработку документации LORIS API.

Неделя 8 (2 ноября – 8 ноября) Просмотрите текущий контент, знакомящий людей с LORIS, и начните обновлять и улучшать контекст открытой науки.

Неделя 9 (9 ноября – 15 ноября) Завершение обновлений и улучшений контекста открытой науки в содержании введения людей в LORIS.

Неделя 10 (16 – 22 ноября). Помогите обновить и улучшить часть вариантов использования в материалах, знакомящих людей с LORIS.

Неделя 11 (23–29 ноября) Завершите обновление и улучшение всех вариантов использования в содержании, знакомящем людей с LORIS.

Завершение проекта (30 ноября – 5 декабря) а) Очистите всю созданную мною документацию. б) Объединить все созданные запросы на извлечение на GitHub и закрыть все созданные мной проблемы. в) Закончить окончательный отчет по проекту и отправить его в Google.

VII. Будущие результаты

После Google Season of Docs 2020 я хотел бы продолжить работу над документацией для LORIS. В частности, я хотел бы обсудить с разработчиками LORIS возможность продолжения обновления и создания документации для новых выпусков. Более того, я хотел бы уделить немного дополнительного времени просмотру документации, которую я создал в ходе проекта Google Season of Docs, и проверить, есть ли еще возможности для улучшения. Наконец, поскольку у меня есть соответствующий инженерный опыт, я готов внести свой вклад в другие аспекты программного обеспечения LORIS в будущем, например, в разработку программного обеспечения.