Брацка Правка
Брацка Правка (CNM Wiki; здесь и далее то тексту -- Правка) -- это открытая база знаний Брацкой Школы (здесь и далее то тексту -- Школа), доступная для просмотра бесплатно 24 часа в день 7 дней в неделю любому посетителю сети Интернет.
Правка -- часть технологических ресурсов под общим названием Брацко Облако (CNM Cloud; здесь и далее то тексту -- Облако). Помимо Правка, Облако содержит пару закрытых баз знаний. Та закрытая база знаний, которая относится к клиентам Школы, называется Брацка Справа. Та закрытая база знаний, которая относится к программному обеспечению Школы, называется Брацка Крынка.
Содержание
Функции
Правка и Википедия
- Технически, Правка построена на основе программного обеспечения MediaWiki, которое изначально разработано для всем известной Википедии. Именно поэтому Правка очень похожа на Википедию, однако содержание страниц совершенно отличается.
- В отличие от Википедии, Правка не является и не планирует являться энциклопедией. Правка служит площадкой для создания материалов, касаемых Школы, её волонтёров, партнёров, учеников, а также востребованных в построении Облака технологий.
Ключевые функции
- Включая на единой платформе текстовые, аудио- и графические материалы, а также ссылки на видео, служить основной базой знаний Брацкой Школы о тех предметах, на которых она специализируется, и той технологии, которую она использует. В частности, здесь размещены материалы вводных курсов, Брацка Школа Витае и Витаемо до Брацка Облака, а также практического семинара Запись на Профессии;
- Являясь площадкой для создания новых материалов, служить в качестве начальной профессиональной деятельности.
Дополнительные функции
- Дополнительно, Правка должна помогать находить и привлекать потенциальных клиентов и новых сотрудников из числа случайных посетителей сети Интернет.
Роли и доступы
Роли и доступы должны быть разработаны далее. Предварительно, будут задействованы три роли: Пользователь, Бюрократ и Системный администратор.
Пользователь
- Пользователь (user) может редактировать те тексты, которые не защищены от редактирования пользователями. Эта роль присваивается автоматически любому выпускнику курса Брацка Школа Витае.
Бюрократ
- Бюрократ (bureaucrat) может редактировать все тексты и защищать любые из них от редактирования пользователями. Эта роль присваивается вручную исключительно Системным администратором.
Системный администратор
- Системный администратор (sysop) может всё. Эта роль присваивается вручную исключительно через Оплёт.
Технология
Для Справочной должна использоваться последняя стабильная версия MediaWiki. Идентификация и авторизация пользователей производится исключительно через Оплёт. Главный портал размещается на https://wiki.ksacerts.com/. В качестве SSL сертификата используется Let's Encrypt.
Конфигурация
Характеристика Описание Замечания Версия wiki.ksacerts.com/ru/Служебная:Версия Требуется обновление до 1.30.0 -- Загрузка URL Что сделать подрядчику в следующий раз??? Отмена /index.php/ Многоязычность* Что сделать подрядчику в следующий раз??? Установка раздельных версий в разные таблицы. Вывод в папках по имени языка -- /en и /ru. По умолчанию загрузка англоязычной версии. Загрузка файлов Manual:Настройка загрузки файлов Что именно сделать подрядчику в следующий раз? SVG SVG Что именно сделать подрядчику в следующий раз? Логотип Что сделать подрядчику в следующий раз? Установка логотипа Брацка Школа (стилизованная буква "А") Название Что сделать подрядчику в следующий раз? На русском установка как Брацка Справочна, на английском как CNM Wiki.
- Для разделения на языки установлены два раздельных экземпляра MediaWiki в различных папках. Оба экземпляра используют одну и ту же базу данных, но у таблиц разные префиксы: ru_ для русского и en_ для английского.
Поддержание
- Следить за обновлениями на https://www.mediawiki.org/wiki/Download/ru и по появлению новой стабильной версии, переустанавливать Правку.
- Следить за обнаружением уязвимостей и по появлению решений по их устранению, применять их.
- Поддерживать SSL сертификат Let's Encrypt (как это делать https://hostiq.ua/wiki/how-to-install-lets-encrypt-ssl/);
- Регулярно (как часто? автоматически? вручную?) проверять сайт на вирусы используя эту ссылку -- https://www.virustotal.com/ru/url/07612517c24492a2b4ecf505640d0c4e5d060149282543f1376dc6079b911641/analysis/1522339359/
Дальнейшая разработка
- Требования по разработке должны соответствовать Общим требованиям к приложениям Брацкого Облака.
- Описать порядок обновления версий, используя эти инструкции -- https://www.mediawiki.org/wiki/Manual:Upgrading/ru -- ???
- Описать порядок обслуживания -- ???
- Правила создания, хранения и восстановления резервных копий.
- Определить основные основные рекомендации по безопасности и проверить соблюдены ли они
- Определить меры безопасности загрузки файла на сервер
Найм сотрудников
Требуются ученики! Начни карьеру в ИТ сегодня -- обучение и другие услуги потенциального работодателя бесплатны! Создай учетную запись (register) на сайте opplet.net, нажми CNM Cert, введи свой логин и пароль и зарегистрируй себя (Self-enrollment) в Welcome Course. Наличие имэйла не обязательно -- система зарегистрирует и без него. Имя не принципиально -- система назначит псевдоним студента. Знание английского достаточно на уровне перевода со словарём. Кроме того, доступ к этому курсу можно получить на сайте cert.cnmcyber.com - войди в систему и нажми Site home.