Единое место для общей спецификации PLITAP и обсуждения её изменений.
Этап: Черновик структуры плитки открыт для обсуждения. Первая стабильная версия спецификации ещё не утверждена.
PLITAP — структура плитки и словарь полей · Редакция 0.1 · Черновик для обсуждения
Документ описывает паспорт, состояние, содержимое, вложения, правила, историю и доказательства плитки, а также упаковку и данные передачи. Открытые вопросы перечислены в конце документа.
Обсудить спецификацию · Предложить исправление
Карта проекта · Общие правила участия
- Определения плитки, её состояния, истории и допустимых операций.
- Правила совместимости, сетевого взаимодействия и нативного профиля Pt.
- Каталог типов, предложения изменений, принятые решения и примеры.
Нормативные правила относятся к этому репозиторию. Реализация проверок находится в core, а объяснения для пользователей — в docs. Состав полей уточняется по результатам обсуждения и проработки типов плиток. Поддержка отдельных возможностей клиентами определяется отдельно.
| Раздел | Назначение |
|---|---|
overview/ |
Назначение протокола, термины и порядок чтения будущей спецификации. |
core/ |
Общие инварианты цифровой плитки, полномочий и допустимых переходов. |
tile/ |
Описание состава плитки, событий и переносимого представления. |
network/ |
Правила взаимодействия участников и проверки сетевого состояния. |
profiles/ |
Профили применения общих правил. Каждый профиль должен указывать собственную область действия. |
profiles/plitap/ |
Нативный профиль PLITAP и правила Pt. Тарифы и параметры выпуска здесь пока не опубликованы. |
types/ |
Каталог типов плиток, точных версий их определений и связанных обсуждений. |
security/ |
Нормативные требования безопасности; реализация и исследования находятся в соответствующих направлениях. |
proposals/ |
Предложения изменения правил с обоснованием, вариантами и статусом рассмотрения. |
decisions/ |
Принятые решения, причины выбора и ссылки на связанные предложения. |
examples/ |
Примеры, привязанные к конкретной опубликованной версии правил. |
Раздел tile/ содержит черновик структуры плитки. Остальные разделы описывают назначение соответствующих частей спецификации и будут наполняться по мере разработки.
Обсуждайте правила и типы в Discussions. Конкретные правки и вопросы к тексту оформляйте в Issues или pull request.
Предложение должно объяснять задачу, ожидаемый результат и связанные компоненты. Рабочее обсуждение, принятое правило и опубликованная реализация имеют разные статусы.
Лицензии для кода, спецификации и визуальных материалов определяются отдельно. См. статус лицензирования.