From 3b63d124a5132ec9cb4b965e4c4aceb976a6602c Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Tue, 30 May 2023 18:52:07 +0800 Subject: [PATCH] Update README-RU.md --- README-RU.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README-RU.md b/README-RU.md index 828f863..926d8b1 100644 --- a/README-RU.md +++ b/README-RU.md @@ -18,6 +18,7 @@ ## Оглавление * [Установка](#Установка) +* [Версионирование](#Версионирование) * [Unity-модуль](#Unity-модуль) * [В виде иходников](#В-виде-иходников) * [Основные концепции](#Основные-концепции) @@ -48,6 +49,13 @@ https://github.com/DCFApixels/DragonECS.git * ### В виде иходников Фреймворк так же может быть добавлен в проект в виде исходников. +# Версионирование +В DragonECS применяется следующая семантика версионирования: major.minor.path +- `major`: глобальное обновление или обратно не совместимое обновление. После увеличения сбрасываются minor и path; +- `minor`: увеличивается при добавлении новой функциональности или большом обновлении, не нарушающих обратную совместимость; +- `path`: увеличивается при небольших обновлениях или багфиксах, не нарушающих обратную совместимость; +> `1.0.0` - минимальная релизная версия. +> `0.x.x` - предрелизная версия, minor версии могут быть несовместимы. # Основные концепции ## Entity Сущности - это то к чему крепятся данные. Реализованны в виде идентификаторов, которых есть 2 вида: