diff --git a/README.md b/README.md index 0016837..bb9a0b2 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,61 @@ - -

Логотип ГоNets

+

Логотип ГоNets

Написание ГоNets

+# ОГЛАВЛЕНИЕ + +- [Что это?](#Что-это?) +- [Почему MVP?](#Почему-MVP?) +- [Текущий статус Приложения](#Текущий-статус-Приложения) +- [Стабильные версии:](#Стабильные-версии:) +- [Правила наименования](#Правила-наименования) +- [Коды компонентов](#Коды-компонентов) +- [Правила нумерации версий](#Правила-нумерации-версий) + ## Что это? **ГоNets** - это кроссплатформенное **MVP** - приложение для управления сетевыми настройками локального и удаленных Клиентов и проведения востребованных Пользователями и Администраторами сетевых операций. -Все это происходит с использованием инновационного интуитивного интерфейса с полным интерактивным взаимодействием. +Все это происходит с использованием нового, интуитивно понятного интерфейса, с полным интерактивным взаимодействием. + +

Экран ГоNets

+ +## Почему MVP? +**ГоNets** - приложение, созданное для тестирования данного интерфейса, применительно к управлению настройками операционной системы. На основе Вашей реакции нами будут приняты решения о дальнейшей модернизации проекта, либо его полного перехода на более привычный интерфейс. + +## Текущий статус Приложения +Текущий статус Приложения - В разработке. Чего еще ожидать от приложения, размещенного на Гит? Одновременно с этим - оно находится и в тестировании. Подробную информацию Вы можете получить в в разделах Задачи и Проекты. + +### Стабильные версии: +- Версия для Deb-based: GNB-DEB64-0.0.3 +- Версия для RPM-based: В разработке +- Версия для Windows: В разработке +- Версия для MacOS (Intel): В разработке +- Версия для MacOS (ARM): В разработке + +## Правила наименования +Общий шаблон наименования - **CODE-ARCH-NUM-SPEC**, где: + +- **CODE** - Код компонента (См. таблицу ниже); +- **ARCH** - Архитектура компонента в соответствии с международной классификацией; +- **NUM** - Номер версии, в соответствии с "Правилами нумерации версий"; +- **SPEC** - Дополнительное буквенное обозначение в общепринятом формате. (Например RC, Beta, PreRelease) + +### Коды компонентов +|Наименование|Описание|Код| +|---|---|---| +|**Project GoNets (Проект, Проект GoNets, GoNets, Программный комплекс, ПК)**| Программный комплекс вцелом.| ***GNP*** | +|**Server (Сервер)**| Программный компонент, отвечающий за получение и обработку данных, формирующий данные для последующего отображения|***GNS***| +|**Server Client (Серверный Клиент)**| Программный компонент, отвечающий за сбор данных с ПК или Сервера и передающий их для обработки|***GNK***| +|**Client (Клиент)** |Программный компонент, отвечающий за визуализацию и взаимодействие с Пользователем|***GNC***| +|**Bundle (Объединенное приложение)**| Версия приложения **ГоNets**, собранная из нескольких программных компонентов, объединенная одним инсталлятором для обспечения полного функционала|***GNB***| + +## Правила нумерации версий +В проекте действует следующая система нумерации версий: +**XX.YY.ZZ** - где XX.YY.ZZ, обозначают: +- **ZZ**: текущий номер стабильного билда; +- **YY**: текущий номер минорной версии (Версии с полной обратной совместимостью с предыдущими, без кардинальных отличий в интерфейсе или функционале.) +- **XX**: Текущий номер мажорной версии (Версии с частичной или отсутствующей обратной совместимостью с предыдущими, либо с кардинальными отличиями в интерфейсе или функционале.) + + + +