Инструменты пользователя

Инструменты сайта


sharixopen:knowledge:modules:start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

sharixopen:knowledge:modules:start [2026/10/17 08:51] – [sharixknowledge] approved package sx_knowledge_api_opensharixopen:knowledge:modules:start [2026/10/17 20:49] (текущий) – [sharixknowledge] approved package sx_knowledge_api_open
Строка 1: Строка 1:
-====== Компоненты и модули ShariX ======+<sharix-knowledge-meta> 
 +{ 
 +    "id": "ShariXKnowledgeModules", 
 +    "page": "sharixopen:knowledge:modules:start", 
 +    "area": "open", 
 +    "type": "reference", 
 +    "title": "Компоненты и модули Open", 
 +    "status": "review", 
 +    "schema_version": 1, 
 +    "relations": { 
 +        "related_to": [ 
 +            "ShariXKnowledgeOpenKnowledgeModulesCatalog", 
 +            "ShariXKnowledgeOpenKnowledgeModulesConstructor", 
 +            "ShariXKnowledgeOpenKnowledgeModulesHandlers", 
 +            "ShariXKnowledgeOpenKnowledgeModulesInstallationentitlementhealth", 
 +            "ShariXKnowledgeOpenKnowledgeModulesMoodle", 
 +            "ShariXKnowledgeOpenKnowledgeModulesAppointments", 
 +            "ShariXKnowledgeOpenKnowledgeModulesNextcloud" 
 +        ] 
 +    }, 
 +    "extensions": { 
 +        "taxonomy": { 
 +            "domain": "reference", 
 +            "lifecycle": "unspecified", 
 +            "parents": [ 
 +                "ShariXKnowledgeOpenKnowledgeStart" 
 +            ], 
 +            "terms": [] 
 +        }, 
 +        "glossary": [] 
 +    }, 
 +    "content_sha256": "f1fea7967c781aaa7f22e76685c311c6f3624c60c14658e079edd7b212aac01c", 
 +    "schema": 1 
 +} 
 +</sharix-knowledge-meta> 
 +====== Компоненты и модули Open ====== 
 +~~NOCACHE~~
  
-**Область:** Open. **Состояние документа:** проект для обсуждения (review).+===== Опорные подсистемы ===== 
 +Backend, Tickets, runtime, Constructor, handler backend, payments, user model и design template имеют разные обязанности и repo ownership. 
 +===== Расширения ===== 
 +Appointments, Moodle, Nextcloud, Calendar, Converse, Voice и другие сервисные модули подключаются через контракты и не перенимают модели ядра. 
 +===== Рабочее состояние ===== 
 +Наличие Git-исходников, установка, entitlement, настроенность и runtime health должны проверяться раздельно.
  
-Каталог предназначен для навигации по компонентам. Конкретные версии, владельцы и статус реализации должны сопровождаться ссылкой на репозиторий и проверяемыми данными.+===== Детальные правила ===== 
 +  * [[sharixopen:knowledge:modules:catalog|Модули Open и их обязанности]] 
 +  * [[sharixopen:knowledge:modules:constructor|Constructor: определение собственного сервиса]] 
 +  * [[sharixopen:knowledge:modules:handlers|Обработчики, Blockly и граница выполнения]] 
 +  * [[sharixopen:knowledge:modules:installation_entitlement_health|Жизненный цикл модуля: установка, право, готовность]] 
 +  * [[sharixopen:knowledge:modules:moodle|Moodle: требования к курсам и проверка результатов]] 
 +  * [[sharixopen:knowledge:modules:appointments|Appointments: запись, календарь и слоты]] 
 +  * [[sharixopen:knowledge:modules:nextcloud|Nextcloud: хранение файлов и ссылки]]
  
-===== Группы ===== +~~SHARIX_KNOWLEDGE_RELATED~~
-  * **Общие/Open:** базовые модели, заказы и синхронизация, tickets, webservice_running, общие интерфейсные компоненты, коннекторы и утилиты. +
-  * **Клиентские интерфейсы:** веб- и мобильные клиенты; состав определяется профилем сборки. +
-  * **Platform:** отдельный слой специфичных для платформы возможностей. В публичном каталоге допустимо описывать границы, но не закрытые реализации.+
  
-===== Далее ===== 
-  * [[sharixopen:knowledge:architecture:start|Архитектура]]. 
-  * [[sharixopen:knowledge:development:start|Правила разработки]]. 
-  * [[sharixopen:knowledge:reference:tz_map|Соответствие разделам TZ]]. 
- 
-Для точного перечня модулей перепроверяйте актуальные Git-репозитории; историческое TZ не доказывает, что модуль установлен или работает. 
- 
- 
-===== Навигация ===== 
-  * [[sharixopen:knowledge:start|Общий каталог ShariX]]. 
-  * [[sharixopen:knowledge:architecture:start|Архитектура проекта ShariX]]. 
-  * [[sharixopen:knowledge:development:start|Разработка, репозитории и проверки]]. 
- 
-~~NOCACHE~~ 
 ~~SHARIX_KNOWLEDGE_GRAPH~~ ~~SHARIX_KNOWLEDGE_GRAPH~~
  
 ~~SHARIX_KNOWLEDGE_CATALOG~~ ~~SHARIX_KNOWLEDGE_CATALOG~~
- 
-~~SHARIX_KNOWLEDGE_RELATED~~ 
  
sharixopen/knowledge/modules/start.1792227098.txt.gz · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX