Об использовании ShariX Open в студенческих проектах (Александра Панюкова, OSSDEVCONF-2023) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) (Новая страница: «;{{SpeakerInfo}}: {{Speaker|Александра Панюкова}} <blockquote> </blockquote> {{VideoSection}} {{vimeoembed||800|450}} {{youtubelink|}} {{Slid…») |
StasFomin (обсуждение | вклад) |
||
(не показано 5 промежуточных версий этого же участника) | |||
;{{SpeakerInfo}}: {{Speaker|Александра Панюкова}} <blockquote> Рассказывается о том, какие студенческие проекты разрабатывались на основе ShariX Open, как разработка этих проектов повлияла на развитие основного продукта. ShariX Open — модули шаблона для создания сервисов оказания произвольных услуг (шэринговых сервисов), позволяющих более эффективно управлять человеческими и материальными ресурсами за счёт возможности использования данных ресурсов различными заказчиками. Компания-разработчик платформы ShariX, активно привлекает к разработке продукта с открытым исходным кодом ShariX Open студентов. * https://git.sharix-app.org/ShariX_Open </blockquote> {{VideoSection}} {{vimeoembed|898209626|800|450}} {{youtubelink|}} |BoCj9DGz6M0}} {{SlidesSection}} [[File:Об использовании ShariX Open в студенческих проектах (Александра Панюкова, OSSDEVCONF-2023).pdf|left|page=-|300px]] {{----}} == Thesis == ShariX Open — модули шаблона для создания сервисов оказания произвольных услуг (шэринговых сервисов), совместимых с иными сервисами ShariX. Шэринговые сервисы — сервисы, позволяющие более эффективно управлять человеческими и материальными ресурсами за счёт возможности использования данных ресурсов различными заказчиками [https://wiki.sharix-app.org/doku.php/sheringovie_servisi с помощью специальных программных продуктов]. ООО «ШЭРИКС» — стартап в области информационных технологий, компания-разработчик платформы ShariX, активно привлекающий к разработке продукта с открытым исходным кодом ShariX Open студентов, формирующий коммьюнити из студентов и выпускников вокруг проекта. За последний год более 80 студентов взаимодействовало с проектом, при этом более 10 — активно. На основе ShariX Open можно создавать собственные сервисы, которые можно запускать как совместно с основным продуктом компании при его доступности, так и независимо. В процессе разработки дочерних решений предусмотрено развитие исходного проекта. Примеры дочерних решений, которые студенты брали себе в качестве дипломных проектов — сервис поиска гидов, сервис поиска напарников для спортивной тренировки, сервис поиска личных водителей, сервис помощи студентам и другие [https://wiki.sharix-app.org/doku.php/start#osnovnye_dejstvujuschie_servisy]. В ходе работы над дочерними решениями утверждена структура репозиториев решения ShariX Open, особенности их лицензирования, выстроена структура работы таким образом, чтобы новые изменения уходили как в дочерние проекты, так и обратно. Фактически именно активная разработка новых сервисов сформировала кодовую базу ShariX Open, а отдельным продуктом, пригодным для переиспользования, он стал благодаря спроектированной заранее структуре и принятым подходом к разработке. Структура репозиториев ShariX Open ([https://git.sharix-app.org/ShariX_Open]): * [https://git.sharix-app.org/ShariX_Open/sharix-open-webapp-base sharix-open-webapp-base] (AGPL v3) — базовый модуль сборки проекта. * [https://git.sharix-app.org/ShariX_Open/sharix-open-tickets sharix-open-tickets] (AGPL v3) — система для обработки заявок, веб-интерфейс отслеживания заказов. * [https://git.sharix-sharix-open-backend sharix-open-backend (AGPL v3)] — бэкэнд-часть, обеспечивающая совместимость сервисов между собой: * [https://git.sharix-app.org/ShariX_Open/sharix-open-webservice-running sharix-open-webservice-running (GPL v3)] — шаблон для построения бэкэнда уникальной части сервиса. * [https://git.sharix-app.org/ShariX_Open/sharix-open-webadmin sharix-open-webadmin (GPL v3)] — расширение модуля администрирования. * иные репозитории, [https://wiki.sharix-app.org/doku.php/open/tech/dev/repository_structure согласно структуре]. В данный момент ведётся активная разработка, готовится релиз первой версии. {{----}} [[File:{{#setmainimage:Об использовании ShariX Open в студенческих проектах (Александра Панюкова, OSSDEVCONF-2023)!.jpg}}|center|640px]] {{LinksSection}} <!-- <blockquote>[©]</blockquote> --> <references/> [[Категория:OSSDEVCONF-2023]] [[Категория:Open-source projects]] [[Категория:Draft]] |
Текущая версия на 11:08, 16 июня 2024
- Докладчик
- Александра Панюкова
Рассказывается о том, какие студенческие проекты разрабатывались на основе ShariX Open, как разработка этих проектов повлияла на развитие основного продукта.
ShariX Open — модули шаблона для создания сервисов оказания произвольных услуг (шэринговых сервисов), позволяющих более эффективно управлять человеческими и материальными ресурсами за счёт возможности использования данных ресурсов различными заказчиками.
Компания-разработчик платформы ShariX, активно привлекает к разработке продукта с открытым исходным кодом ShariX Open студентов.
Содержание
Видео
Презентация
Thesis
ShariX Open — модули шаблона для создания сервисов оказания произвольных услуг (шэринговых сервисов), совместимых с иными сервисами ShariX.
Шэринговые сервисы — сервисы, позволяющие более эффективно управлять человеческими и материальными ресурсами за счёт возможности использования данных ресурсов различными заказчиками с помощью специальных программных продуктов.
ООО «ШЭРИКС» — стартап в области информационных технологий, компания-разработчик платформы ShariX, активно привлекающий к разработке продукта с открытым исходным кодом ShariX Open студентов, формирующий коммьюнити из студентов и выпускников вокруг проекта. За последний год более 80 студентов взаимодействовало с проектом, при этом более 10 — активно.
На основе ShariX Open можно создавать собственные сервисы, которые можно запускать как совместно с основным продуктом компании при его доступности, так и независимо.
В процессе разработки дочерних решений предусмотрено развитие исходного проекта.
Примеры дочерних решений, которые студенты брали себе в качестве дипломных проектов — сервис поиска гидов, сервис поиска напарников для спортивной тренировки, сервис поиска личных водителей, сервис помощи студентам и другие [1].
В ходе работы над дочерними решениями утверждена структура репозиториев решения ShariX Open, особенности их лицензирования, выстроена структура работы таким образом, чтобы новые изменения уходили как в дочерние проекты, так и обратно. Фактически именно активная разработка новых сервисов сформировала кодовую базу ShariX Open, а отдельным продуктом, пригодным для переиспользования, он стал благодаря спроектированной заранее структуре и принятым подходом к разработке.
Структура репозиториев ShariX Open ([2]):
- sharix-open-webapp-base (AGPL v3) — базовый модуль сборки проекта.
- sharix-open-tickets (AGPL v3) — система для обработки заявок, веб-интерфейс отслеживания заказов.
- sharix-open-backend (AGPL v3) — бэкэнд-часть, обеспечивающая совместимость сервисов между собой:
- sharix-open-webservice-running (GPL v3) — шаблон для построения бэкэнда уникальной части сервиса.
- sharix-open-webadmin (GPL v3) — расширение модуля администрирования.
- иные репозитории, согласно структуре.
В данный момент ведётся активная разработка, готовится релиз первой версии.