## Задачи на 2022: MAUI ### 0. Описать новые фичи Основная задача - описать новую функциональность. Если в этом релизе нового будет не много, концентрируемся на следующих целях (у тех что первее приоритет выше). ### 1. DevExpress.Data Переход на библиотеку DevExpress.Data потребует изменений в документации. Все ссылки в МАУИ должны вести на соответствующие API в проекте Core. Потом нужно будет обновить топики, потому что Наша Дата может работать не так как Коровская Дата. Например, в некоторых методах могут оличаться передаваемые параметры. На все это нужно будет еще написать БЧ. ### 2. Videos [Трелло карточка](https://trello.com/c/gG4h3IFH/1364-publish-10-net-maui-videos) MAUI новая платформа и важно рассказывать о ней нашим потенциальным пользователям. Видео на Youtube увеличивают охват интересующей нас аудитории. Эти видео всегда можно попиарить в блоге, линкануть в доке и гитхаб примере. Пользователи будут чаще видеть инфу от нас в разных медиа. ### 3. Блоги Держим пользователей в курсе того, что происходит. Как движется разработка, какие проблемы возникают, как мы их решаем. Также, что делает команда писателей, какие документы обновляет, какие видео и примеры выходят. Также можно анализировать запросы юзеров в сапорт и частые запросы оформлять в tips&tricks блоги. <!--Хорошо бы делать ранние превью новых фичей и писать про это посты в блог. Возможно, нужна серия статей Tips & Tricks.--> ### 4. Обновить старые топики Приводить старые тексты и картинки в соответствие с современными гайдлайнами. По картинкам у нас есть отдельные (от всего остального ДевЭкспресса) гайдлайны на оформление картинок. Возможно, их нужно обновить в соответствии с новым дизайн кодом. #### Примеры изменений В частности, лендинги по отдельным контролам должны нагляднее демонстрировать фичи, не перегружая техническими деталями. Нужны на них симпатичные скришоты и заметные ссылки-кнопки на примеры гитхаба, туториалы, видео. Сейчас они либо перегружены технической информацией, либо выглядят недостаточно аккуратно. Чарты - [было](https://docs.devexpress.com/MobileControls/400422/xamarin-forms/charts/index?v=21.1) - [стало](https://docs.devexpress.com/MobileControls/400422/xamarin-forms/charts/index). Эдиторы - [было](https://docs.devexpress.com/MobileControls/401613/xamarin-forms/editors/index?v=21.1) - [стало](https://docs.devexpress.com/MAUI/403427/editors/index). Остались - Дата Форма, Коллекшен Вью. ### 5. Убрать наследие Xamarin В некоторых документах и гитхаб примерах осталось наследие Xamarin в виде старого кода/подхода к организации приложения. Важно обновить такие документы, чтобы пользователи использовали стандартные подходы платформы MAUI. ### 6. Расширять Документацию и Примеры Выделить основные сценарии которые нужны пользователям, например, темы, кастомизация внешнего вида, перфоманс. Расширять существующую документацию и писать новые документы которые рассказывать как решить эти популярные задачи. <!--Очевидно, что нужно писать новые топики по типичным сценариям и добавлять примеры, которых еще нет документации. На некотоыре такие задачи уже есть док иссуи. Некоторые еще предстоит открыть для себя.--> ### 7. Undocumented API На 28/06/22 в проекте МАУИ 1069 топиков без описания. Часть этих документов нужно описать, часть скрыть. Под описанием имеется ввиду хотя бы short description. Желательно код семпл с картинкой-результатом, но зачастую такой подход избыточен. Не закапываться в описание АПИ которое понадобится трем юзерам. ### 8. Doc Issues Можно подфиксить имеющиеся docIssues пока их немного. Часть из этих issues может содержать ссылку на пустой апи документ (см прошлый пункт), часть уже заимплеменчена. [https://internal.devexpress.com/supportstat/DocIssuesMasterView/?teamName=MobileControls](https://internal.devexpress.com/supportstat/DocIssuesMasterView/?teamName=MobileControls) <!-- ### 6. [Возможно] Перенести информацию из раздела API Reference в раздел с документами Сейчас вся документация находится в описании классов. Возможно, нужно постепенно переносить документацию в основной раздел, где нужная информация будет легко находиться в table of contents.-->