http://wiki.rosalab.ru/ru/api.php?action=feedcontributions&user=Admin&feedformat=atomRosalab Wiki - Вклад участника [ru]2024-03-29T15:09:55ZВклад участникаMediaWiki 1.26.4http://wiki.rosalab.ru/ru/index.php?title=%D0%9A%D1%80%D0%B0%D1%82%D0%BA%D0%BE%D0%B5_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_%D0%B2_%D1%81%D0%B1%D0%BE%D1%80%D0%BE%D1%87%D0%BD%D0%BE%D0%B9_%D1%81%D1%80%D0%B5%D0%B4%D0%B5_ABF&diff=5974Краткое руководство по работе в сборочной среде ABF2012-03-01T14:37:10Z<p>Admin: /* Работа с исходным кодом проекта с помощью Git. Добавлена ошибка RPC failed; result=22, HTTP code = 411 */</p>
<hr />
<div>[[Категория:Сборочная среда ABF]]<br />
== Определения ==<br />
<br />
*'''ABF''' — система для разработки и управления жизненным циклом дистрибутивов: от исходного кода до ISO-образов.<br />
*'''Проект''' — программное обеспечение, документация, темы оформления с мета-информацией о нем, готовое для сборки и распространения в виде пакета;<br />
*'''Группа''' — объединение пользователей для работы над совместными проектами. Позволяет управлять правами участниками сразу на нескольких проектах, принадлежащих группе.<br />
*'''Платформа''' — набор репозиториев, представленный в системе как единое целое. Используется для выпуска разных продуктов на одной группе пакетов.<br />
*'''Репозиторий''' — набор проектов, объединенных по определенным критериям: основные, дополнительные, несвободные и т.д.<br />
*'''Продукт''' — собранный на базе платформы дистрибутив ОС(ISO образ).<br />
<br />
== Проекты ==<br />
<br />
<br />
'''Проект''' — программное обеспечение, документация, темы оформления с мета-информацией о нем, готовое для сборки и распространения в виде пакета.<br />
<br />
== Создание нового проекта ==<br />
<br />
Перейдите на страницу - '''My repository''' и нажмите вкладку '''New project'''<br />
<br />
[[File:ABF guide 1.png|thumb|none]]<br />
<br />
Будет отображена следующая страница:<br />
[[File:ABF guide 2.png|thumb|none]]<br />
На странице создания проекта необходимо заполнить следующие поля:<br />
*'''Category''' — выбрать категорию, к которой относится приложение(опциально);<br />
*'''Name''' — имя проекта (без пробелов);<br />
*'''Visibility''' — будет ли проект публичным или приватным(доступен только ограниченно числу пользователей);<br />
*'''Descripton''' — краткое описание проекта (опциально);<br />
*'''Tracker on''' — включить ли проектный трекер задач;<br />
<br />
<br />
Вы можете импортировать SRPM пакет сразу при создании проекта, нажав на кнопку Загрузить и выбрать SRPM файл для загрузки. Нажмите кнопку '''Сохранить''' и проект будет создан. Исходный код пакеты, если он был успешно распакован, будет доступен в гит-репозитории в ветке ''import''.<br />
<br />
== Форк проекта ==<br />
Перейдите во вкладку '''Projects''' и воспользуйтесь формой поиска введите имя проекта, который хотите найти. <br />
<br />
Если проект или проекты с таким именем существуют, то будут выведены. Проектов с одним именем может быть много, принадлежащие разным авторам или группам. <br />
[[File:ABF guide 3.png|thumb|none]]<br />
Выбрав интересующий проект, нажмите на его имени. Перед вами откроется сводная информация о проекте. <br />
[[File:ABF guide 4.png|thumb|none]]<br />
Исходный код проекта можно посмотреть во вкладке '''Source'''.<br/> <br />
Чтобы получить исходный код проекте к себе, просто воспользуйтесь адресом git-репозитория, указанным на строке '''Repository''' (если вы не являетесь участником проекта или его владельцем, то данная ссылка будет представлять возможность только получить исходный код, но не даст вернуть его изменения обратно).<br/> <br />
Для создание форка проекта нажмите на кнопку '''Fork'''. Система попросит подтвердить это действие и в случае утвердительного ответа вы получили полную независимую копию этого проекта в свое распоряжение и сможете вносить в него свои изменения, а также собирать его в свой репозиторий. <br/><br />
Увидеть свою копию данного проекта можно на вкладке '''My repository''', где отображаются все ваши проекты, а также данные для подключения вашего персонального репозитория, куда вы можете собирать свои проекты сразу после регистрации на сайте.<br/><br />
<br />
== Сборка проекта ==<br />
<br />
Сборка проекта - это превращение его исходных кодов в пакет, который затем может быть размещен в репозитории. <br />
<br />
Перейдите на вкладку '''My repository''' и выберите проект, который вы хотите собрать.<br />
[[File:ABF guide 1.png|thumb|none]]<br />
Нажмите на его имени, затем перейдите на вкладку '''Build'''.<br />
[[File:ABF guide 6.png|thumb|none]]<br />
Для сборки проекта необходимо указать следующие параметры:<br />
*'''версия проекта''' — версии для выбора формируются следующий образом: последние коммиты каждой ветки git-репозитория проекта представлены как ''latest_<название ветки>'', также в списке доступных версий есть все теги git-репозитория;<br />
*'''платформа''' — это набор репозиториев, содержащих множество проектов. Платформами, к примеру, являются Mandriva2010.2, 2011, Cooker. Пакет может быть одновременно собран под несколько платформ, если он собирается в персональный репозиторий пользователя;<br />
*'''тип обновления''' — параметр, указывающий важность обновления проекта для конечных пользователей. Может принимать значения: ''security'', ''bugfix'', ''enhancement'', ''recommended'' и ''newpackage'';<br />
*'''пересборка с зависимостями''' - определяет, будет ли пакет собран с пересборкой обратных зависимостей или нет. Данный механизм пересобирает все пакеты, зависящие от собираемого на этапе сборки и призван обеспечить полную пересобираемость репозитории на самом себе; <br />
*'''Архитектура''' - архитектура для сборки проекта. Может быть выбрана как одна, так и несколько. Типовыми для Mandriva являются i586 и x86_64;<br />
*'''репозиторий для сохранения''' — репозиторий, куда будут опубликованы пакеты в случае успешной сборки. Для того, чтобы собирать проект в репозиторий платформы, ваш проект должен быть добавлен администратором платформы. В случае выбора репозитория основной платформы список платформ, для которых собирается, будет уменьшен до одного, которому и принадлежит этот репозиторий, автоматически;<br />
*'''включенные репозитории''' - параметры сборки, определяющие, какие репозитории выбранной платформы будут использованы для сборки проекта. Таким образом можно собирать пакет, подключив, например, только ''main'', или ''main'' и ''contrib'';<br />
*'''автоматическая публикация''' - в случае успешной сборки публиковать ли пакет автоматически в репозитории. Если параметр не выбран, проект будет собран, но не опубликован, при этом опубликовать его можно и позднее. <br />
<br />
<br />
После настройки всех параметров нажмите на кнопку '''Собрать''' и проект отправится на сборку, о чем будет показано уведомление.<br />
<br />
== Мониторинг сборки ==<br />
<br />
Наблюдать за сборками, доступными для вас, можно на вкладке '''Task monitoring'''. <br />
[[File:ABF guide 7.png|thumb|none]]<br />
На данной странице отображаются все собираемые задания, к которым у вас есть доступ. <br />
<br />
Основные статусы заданий на сборку:<br />
*'''в очереди''' — проект ожидает своей очереди на сборку;<br />
*'''собирается''' — начата сборка проекта;<br />
*'''ошибка сборки''' — по каким-то причинам сборка проекта завершена с ошибкой, подробные сведения можно посмотреть в логах сборки, которые находятся по адреса контейнера;<br />
*'''собран''' — пакет был успешно собран и готов для публикации в репозиторий;<br />
*'''публикуется''' — пакет поставлен в очередь на публикацию в репозиторий;<br />
*'''ошибка публикации''' — во время публикации произошла неожиданная ошибка. Можно попробовать снова опубликовать проект чуть позже;<br />
*'''опубликован''' — пакет успешно размещен в репозитории, указанном в сборочном задании.<br />
<br />
<br />
С помощью фильтров, доступных на странице, можно отобрать задания по определенным критериям. <br />
<br />
Нажав на ID задания, можно перейти к подробной информации о конкретном сборочном задании:<br />
[[File:ABF guide 8.png|thumb|none]]<br />
Выводится подробная информация о сборочном задания, включая автора сборки, параметрах, собранных пакетах, текущем статусе, дате последнего получения информация. <br />
<br />
В случае, если пакет не собрался или был собран, но не опубликован, в строке '''Container Path''' будет указан адрес контейнера, где хранится вся информация о процессе сборки, включая подробные логи каждого этапа. Так же хранятся собранные пакеты (если были собраны). Сам контейнер представляет собой репозиторий, который можно подключить и проверить пакеты до публикации в основном репозитории.<br />
<br />
== Работа с исходным кодом проекта с помощью Git ==<br />
<br />
Весь исходные код проекта хранится в git-репозитории. Для работы потребуется адрес репозитория, который можно найти на странице конкретного проекта на строчке '''Repository'''. О том, как найти проект, рассказано в разделе '''Создание нового проекта'''<br />
[[File:ABF guide 4.png|thumb|none]]<br />
Для работы с которым применяются следующие команды: <br />
*Получение исходного кода: <br />
git clone <адрес репозитория><br />
:Будет запрошен пароль вашей учетной записи(в случае, если проект открытый, можно ввести пустой пароль).<br />
*Переключение между ветками:<br />
git checkout <название ветки><br />
*Фиксация изменений:<br />
git commit -a -m “Описание коммита”<br />
*Добавление новых файлов в проект<br />
git add --all<br />
*Загрузка изменений на сервер:<br />
git push<br />
:Будет запрошен пароль вашей учетной записи(для внесение изменений также требуется, чтобы у вас был доступ к изменению проекта, иначе изменения загружены не будут даже в случае успешной аутентификации)<br />
*Получение изменений с сервера:<br />
git pull<br />
<br />
<br />
{{Примечание|если вы получили ошибку вида:<br /><nowiki><br />
error: Peer certificate cannot be authenticated with given CA certificates</nowiki><br /><br />
<nowiki>добавьте перед вызовом команды 'env GIT_SSL_NO_VERIFY=true', например:</nowiki><br /><nowiki><br />
env GIT_SSL_NO_VERIFY=true git clone</nowiki>}}<br />
<br />
{{Примечание|если вы получили ошибку вида:<br /><nowiki><br />
error: RPC failed; result=22, HTTP code = 411</nowiki><br /><br />
<nowiki>выполните команду 'git config http.postBuffer 524288000'</nowiki><br /><nowiki><br />
и повторите запрос, который привел к этой ошибке</nowiki>}}<br />
<br />
Данных команд достаточно для базовой работы с кодом проекта.<br />
<br />
{{Навигационная полоса|Документация по теме "Сборочная среда ABF"|[[Краткое руководство по работе в сборочной среде ABF]]&nbsp;&#8226;&nbsp;[[Сборочная среда ABF]]&nbsp;&#8226;&nbsp;[[Сборочная среда ABF: сборка пакета с учётом его обратных зависимостей]]&nbsp;&#8226;&nbsp;[[Сборочный сервер: механизм работы]]&nbsp;&#8226;&nbsp;[[Создание собственных сборочных клиентов для АБФ]]}}</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:QuickStart_2011.pdf&diff=2378Файл:QuickStart 2011.pdf2011-11-21T09:36:48Z<p>Admin: </p>
<hr />
<div></div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=2373Заглавная страница2011-11-17T09:48:37Z<p>Admin: Восстановление линка на Общая_схема_процесса_обработки_ошибок_в_дистрибутиве_РОСА_Desktop</p>
<hr />
<div>=== <div style="color: #34A4FA; font-style:normal; font-size: 3em; font-weight: bold; text-align: center;">'''РОСА [[2011]]'''</div> ===<br />
<br /><br />
<!-- [[Файл:ROSA_logo_n.jpg|left]] --><br />
<br /><br />
{| valign="top" align="left"<br />
| valign="top"|[[Файл:Mandriva Desktop-2011-default-view.png|300px]]<br />
| valign="top" align="justify"|&nbsp;&nbsp;'''ROSA Desktop 2011''' - это программный продукт для развёртывания современного вирусоустойчивого рабочего места без дополнительных расходов. Продукт включает современную настольную ОС с дружественным интерфейсом и тщательно отобранный разработчиками набор прикладного ПО. После установки ROSA Desktop пользователь получает готовое рабочее место без необходимости доустановки офисного пакета, графического редактора, антивирусного ПО, мультимедиа-проигрывателей, аналогов ICQ, словарей и другого базового программного обеспечения.<br />
<br />
<br />&nbsp;&nbsp;'''РОСА''' - это [http://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2_Linux: дистрибутив операционной системы GNU/Linux] разрабатываемый российской компанией "РОСА" совместно с французской компанией Mandriva. Дистрибутив ориентирован на широкий круг пользователей. Подготовленный для целого ряда задач, он может использоваться на обыкновенных домашних компьютерах, станциях разработки программного обеспечения или «продвинутых» серверах, вплоть до кластеров. Этот портал содержит документацию для пользователей '''РОСА Linux''', а также информацию для сообщества разработчиков. <br /><br />
|-<br />
| align="center" colspan="2" |{{Скачать|[http://mirror.rosalab.ru/iso/ROSA.Desktop/ROSA.2011/ROSA.2011.i586.1.iso Скачать ROSA Desktop 2011 (i586)]}}<br />
|-<br />
| align="center" colspan="2" |{{Скачать|[http://mirror.rosalab.ru/iso/ROSA.Desktop/ROSA.2011/ROSA.2011.x86_64.1.iso Скачать ROSA Desktop 2011 (x86_64)]}}<br />
|}<br />
<br />
*[[Обзор релиза Mandriva/ROSA Desktop 2011]]<br/><br />
*[[2011.0 Errata| Список известных проблем в Mandriva/ROSA Desktop 2011]]<br /><br />
<br />
== Свободная документация по продуктам РОСА ==<br />
{|<br />
!style="background:#BEE4F9"|Начинающим пользователям<br />
!style="background:#BEE4F9"|Опытным пользователям<br />
!style="background:#BEE4F9"|Разработчикам<br />
!style="background:#BEE4F9"|Интересное<br />
|-<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[[Установка ROSA Desktop]]<br /><br />
<li>[[Установка ROSA Desktop в VirtualBox]]<br /><br />
<li>[[Настройка РОСА Linux]]<br/><br />
<li>[[Рецепты/howto]]<br/><br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[[Общая схема процесса обработки ошибок в дистрибутиве РОСА Desktop]]<br/><br />
<li>[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
<li>[[Клиент Mandriva PowerSync]]<br/><br />
<li>[[:Категория:Шаблоны LibreOffice|Категория "Шаблоны LibreOffice"]]<br /><br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[http://wiki.rosalab.ru/images/a/a7/Guideline.pdf Руководство по стилю иконок для ОС Mandriva/ROSA]<br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[http://www.rosalab.ru/blogs/ Блог РОСА]<br />
<li>[http://forum.rosalab.ru/ Форум РОСА]<br />
<li>[http://www.facebook.com/pages/ROSA-Laboratory/165726413457176 РОСА на Facebook]<br />
<li>[http://twitter.com/#!/rosalaboratory РОСА в Twitter'е]<br />
<li>[http://www.rosalab.ru/about/contacts Контакты]<br />
</ul><br />
|}<br />
|}<br />
<br />
<hr><br />
<br />
<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
<br />
== Техническая поддержка и сообщения об ошибках ==<br />
<br />
На сегодняшний день существуют два адреса, по которым можно просить помощи и сообщать об ошибках на русском языке:<br />
<br />
[http://support.rosalab.ru/entry support.rosalab.ru]<br />
<br />
[http://helpdesk.rosalab.ru helpdesk.rosalab.ru]<br />
<br />
'''ВНИМАНИЕ: регистрация производится на http://support.rosalab.ru/auth/register и по этой учётной записи можно заходить на оба адреса.'''</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=2372Заглавная страница2011-11-17T09:43:03Z<p>Admin: Восстановление линка на Настройка РОСА Linux</p>
<hr />
<div>=== <div style="color: #34A4FA; font-style:normal; font-size: 3em; font-weight: bold; text-align: center;">'''РОСА [[2011]]'''</div> ===<br />
<br /><br />
<!-- [[Файл:ROSA_logo_n.jpg|left]] --><br />
<br /><br />
{| valign="top" align="left"<br />
| valign="top"|[[Файл:Mandriva Desktop-2011-default-view.png|300px]]<br />
| valign="top" align="justify"|&nbsp;&nbsp;'''ROSA Desktop 2011''' - это программный продукт для развёртывания современного вирусоустойчивого рабочего места без дополнительных расходов. Продукт включает современную настольную ОС с дружественным интерфейсом и тщательно отобранный разработчиками набор прикладного ПО. После установки ROSA Desktop пользователь получает готовое рабочее место без необходимости доустановки офисного пакета, графического редактора, антивирусного ПО, мультимедиа-проигрывателей, аналогов ICQ, словарей и другого базового программного обеспечения.<br />
<br />
<br />&nbsp;&nbsp;'''РОСА''' - это [http://ru.wikipedia.org/wiki/%D0%94%D0%B8%D1%81%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8%D0%B2_Linux: дистрибутив операционной системы GNU/Linux] разрабатываемый российской компанией "РОСА" совместно с французской компанией Mandriva. Дистрибутив ориентирован на широкий круг пользователей. Подготовленный для целого ряда задач, он может использоваться на обыкновенных домашних компьютерах, станциях разработки программного обеспечения или «продвинутых» серверах, вплоть до кластеров. Этот портал содержит документацию для пользователей '''РОСА Linux''', а также информацию для сообщества разработчиков. <br /><br />
|-<br />
| align="center" colspan="2" |{{Скачать|[http://mirror.rosalab.ru/iso/ROSA.Desktop/ROSA.2011/ROSA.2011.i586.1.iso Скачать ROSA Desktop 2011 (i586)]}}<br />
|-<br />
| align="center" colspan="2" |{{Скачать|[http://mirror.rosalab.ru/iso/ROSA.Desktop/ROSA.2011/ROSA.2011.x86_64.1.iso Скачать ROSA Desktop 2011 (x86_64)]}}<br />
|}<br />
<br />
*[[Обзор релиза Mandriva/ROSA Desktop 2011]]<br/><br />
*[[2011.0 Errata| Список известных проблем в Mandriva/ROSA Desktop 2011]]<br /><br />
<br />
== Свободная документация по продуктам РОСА ==<br />
{|<br />
!style="background:#BEE4F9"|Начинающим пользователям<br />
!style="background:#BEE4F9"|Опытным пользователям<br />
!style="background:#BEE4F9"|Разработчикам<br />
!style="background:#BEE4F9"|Интересное<br />
|-<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[[Установка ROSA Desktop]]<br /><br />
<li>[[Установка ROSA Desktop в VirtualBox]]<br /><br />
<li>[[Настройка РОСА Linux]]<br/><br />
<li>[[Рецепты/howto]]<br/><br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[[Общая схема процесса обработки ошибок в дистрибутиве ROSA Desktop]]<br/><br />
<li>[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
<li>[[Клиент Mandriva PowerSync]]<br/><br />
<li>[[:Категория:Шаблоны LibreOffice|Категория "Шаблоны LibreOffice"]]<br /><br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[http://wiki.rosalab.ru/images/a/a7/Guideline.pdf Руководство по стилю иконок для ОС Mandriva/ROSA]<br />
</ul><br />
|}<br />
|valign="top"|<br />
{|<br />
|valign="top"|<ul><br />
<li>[http://www.rosalab.ru/blogs/ Блог РОСА]<br />
<li>[http://forum.rosalab.ru/ Форум РОСА]<br />
<li>[http://www.facebook.com/pages/ROSA-Laboratory/165726413457176 РОСА на Facebook]<br />
<li>[http://twitter.com/#!/rosalaboratory РОСА в Twitter'е]<br />
<li>[http://www.rosalab.ru/about/contacts Контакты]<br />
</ul><br />
|}<br />
|}<br />
<br />
<hr><br />
<br />
<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
<br />
== Техническая поддержка и сообщения об ошибках ==<br />
<br />
На сегодняшний день существуют два адреса, по которым можно просить помощи и сообщать об ошибках на русском языке:<br />
<br />
[http://support.rosalab.ru/entry support.rosalab.ru]<br />
<br />
[http://helpdesk.rosalab.ru helpdesk.rosalab.ru]<br />
<br />
'''ВНИМАНИЕ: регистрация производится на http://support.rosalab.ru/auth/register и по этой учётной записи можно заходить на оба адреса.'''</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=154Заглавная страница2011-06-30T08:25:17Z<p>Admin: </p>
<hr />
<div>== Некоторые полезные ресурсы ==<br />
[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
[[Общая схема процесса обработки ошибок в дистрибутиве РОСА Desktop]]<br />
<br />
* [http://wiki.rosalab.ru/images/a/a7/Guideline.pdf Руководство по стилю иконок для операционной системы Mandriva/ROSA]<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=153Заглавная страница2011-06-29T18:52:23Z<p>Admin: </p>
<hr />
<div><br />
== Некоторые полезные ресурсы ==<br />
[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
[[Общая схема процесса обработки ошибок в дистрибутиве РОСА Desktop]]<br />
<br />
* [http://wiki.rosalab.ru/images/a/a7/Guideline.pdf Руководство по стилю иконок для операционной системы ROSA/Mandriva]<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=152Заглавная страница2011-06-29T18:50:58Z<p>Admin: /* Некоторые полезные ресурсы */</p>
<hr />
<div>'''Вики-движок «MediaWiki» успешно установлен.'''<br />
<br />
Информацию по работе с этой вики можно найти в [http://meta.wikimedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5 справочном руководстве].<br />
<br />
== Некоторые полезные ресурсы ==<br />
[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
[[Общая схема процесса обработки ошибок в дистрибутиве РОСА Desktop]]<br />
<br />
* [http://wiki.rosalab.ru/images/a/a7/Guideline.pdf Руководство по стилю иконок для операционной системы ROSA/Mandriva]<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D1%81%D1%82%D0%B8%D0%BB%D1%8E_%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA_%D0%B4%D0%BB%D1%8F_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC_ROSA.pdf&diff=151Файл:Руководство по стилю иконок для операционных систем ROSA.pdf2011-06-29T18:49:18Z<p>Admin: </p>
<hr />
<div></div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=150Заглавная страница2011-06-29T18:20:40Z<p>Admin: </p>
<hr />
<div>'''Вики-движок «MediaWiki» успешно установлен.'''<br />
<br />
Информацию по работе с этой вики можно найти в [http://meta.wikimedia.org/wiki/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5 справочном руководстве].<br />
<br />
== Некоторые полезные ресурсы ==<br />
[http://wiki.rosalab.ru/index.php/Improver Тестовая система Импрувер - описание]<br/><br />
[[Общая схема процесса обработки ошибок в дистрибутиве РОСА Desktop]]<br />
<br />
* Руководство по стилю иконок для операционной системы ROSA/Mandriva: [[Guideline.pdf]]<br />
* [[Песочница]]<br />
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Список возможных настроек];<br />
* [http://www.mediawiki.org/wiki/Manual:FAQ Часто задаваемые вопросы и ответы по MediaWiki];<br />
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Рассылка уведомлений о выходе новых версий MediaWiki].</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=MediaWiki:Sidebar&diff=21MediaWiki:Sidebar2011-04-27T11:42:48Z<p>Admin: </p>
<hr />
<div>* navigation<br />
** mainpage|mainpage-description<br />
** portal-url|portal<br />
** ROSA релиз|ROSA релиз<br />
** currentevents-url|currentevents<br />
** recentchanges-url|recentchanges<br />
** Полезные ссылки|Полезные ссылки<br />
** Краткие_руководства| Краткие руководства<br />
** helppage|help<br />
* SEARCH<br />
* TOOLBOX<br />
* LANGUAGES</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=MediaWiki:Sidebar&diff=20MediaWiki:Sidebar2011-04-27T11:38:12Z<p>Admin: </p>
<hr />
<div>* navigation<br />
** mainpage|mainpage-description<br />
** portal-url|portal<br />
** rosarelise-url|ROSA релиз<br />
** currentevents-url|currentevents<br />
** recentchanges-url|recentchanges<br />
** usefullinks-url|Полезные ссылки<br />
** Краткие_руководства| Краткие руководства<br />
** helppage|help<br />
* SEARCH<br />
* TOOLBOX<br />
* LANGUAGES</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=MediaWiki:Sidebar&diff=19MediaWiki:Sidebar2011-04-27T11:36:34Z<p>Admin: </p>
<hr />
<div>* navigation<br />
** mainpage|mainpage-description<br />
** portal-url|portal<br />
** rosarelise-url|ROSA релиз<br />
** currentevents-url|currentevents<br />
** recentchanges-url|recentchanges<br />
** usefullinks-url|Полезные ссылки<br />
** how-to-url| Краткие руководства<br />
** helppage|help<br />
* SEARCH<br />
* TOOLBOX<br />
* LANGUAGES</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=Improver&diff=18Improver2011-04-26T16:11:32Z<p>Admin: </p>
<hr />
<div>'''Improver''' - это важный элемент стратегии контроля качества. Идея этой системы заключается в том, чтобы связать воедино тестирование дистрибутивов как специалистами-профессионалами, так и волонтёрами-любителями с системой баг-фиксинга и со службой технической поддержки. Improver — программный комплекс, состоящий из нескольких частей:<br />
<br />
- клиентской части;<br />
<br />
- серверной части;<br />
<br />
- веб-приложения конфигурирования.<br />
<br />
Система Improver собирает информацию о программно-аппаратных составляющих клиентских рабочих станциях и даёт возможность выполнения планов тестирования, заданных менеджером системы. <br />
<br />
<br />
'''Административная часть'''<br />
----<br />
Административная часть системы предоставляет возможность управления тест планами и пользователями. Администратор имеет возможность генерировать отчеты различной направленности на основании информации поступающей в базу данных с клиентских рабочих станций.<br />
<br />
<br />
'''Клиентская часть'''<br />
----<br />
Клиентская часть системы состоит из программы для выполнения тестпланов Augeas_client. Augeas_client, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер, а также предоставляет ряд инструментов для выполнения тестовых заданий.<br />
<br />
<br />
'''Серверная часть'''<br />
----<br />
Серверная часть состоит структурно из следующих трех компонент:<br />
<br />
1. Augeasd — программа-демон, обрабатывающая запросы клиентской части, передающей информацию следующему демону;<br />
<br />
2. Herculesd — программа-демон, парсер отчетов от клиентов, добавляет информацию в базу данных(БД);<br />
<br />
3. PostgreSQL — серверные процессы, предоставляющей доступ к БД.<br />
<br />
<br />
'''Веб часть'''<br />
----<br />
Веб часть состоит структурно из следующих восьми компонент:<br />
<br />
1. Менеджер отчетов отвечает за получение разнородной статистики по отчетам;<br />
<br />
2. Генератор тестпланов отвечает за добавление в БД тестпланов, генерацию в xml, обновление списка тестпланов;<br />
<br />
3. Конфигуратор тестпланов отвечает за добавление типов тестпланов;<br />
<br />
4. Менеджер тестпланов отвечает за актуальность/неактуальность тестпланов;<br />
<br />
5. Конфигуратор контрактов отвечает за добавление типов контрактов;<br />
<br />
6. Менеджер контрактов отвечает за работу с контрактами и пользователями;<br />
<br />
7. Менеджер пользователей отвечает за отработку полей комментария;<br />
<br />
8. Учет прав доступа пользователей веб-части.<br />
<br />
По результатам текущего цикла тестирования дистрибутива и одновременно системы Improver планируется составление фич-реквеста для доработки компонентов системы. К выходу релиза ROSA2011 система Improver должна быть интегрирована с системой Helpdesk, что даст возможность эффективного взаимодействия службы технической поддержки с волонтёрами-тестировщиками дистрибутива.</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=Improver&diff=17Improver2011-04-26T10:11:46Z<p>Admin: </p>
<hr />
<div>'''Improver''' - это важный элемент стратегии контроля качества. Идея этой системы заключается в том, чтобы связать воедино тестирование дистрибутивов как специалистами-профессионалами, так и волонтёрами-любителями с системой баг-фиксинга и со службой технической поддержки. Improver — программный комплекс, состоящий из нескольких частей:[[Файл:improver.jpg|200px|right]]<br />
<br />
- клиентской части;<br />
<br />
- серверной части;<br />
<br />
- веб-приложения конфигурирования.<br />
<br />
Система Improver собирает информацию о программно-аппаратных составляющих клиентских рабочих станциях и даёт возможность выполнения планов тестирования, заданных менеджером системы. <br />
<br />
<br />
'''Административная часть'''<br />
----<br />
Административная часть системы предоставляет возможность управления тест планами и пользователями. Администратор имеет возможность генерировать отчеты различной направленности на основании информации поступающей в базу данных с клиентских рабочих станций.<br />
<br />
<br />
'''Клиентская часть'''<br />
----<br />
Клиентская часть системы состоит из программы для выполнения тестпланов Augeas_client. Augeas_client, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер, а также предоставляет ряд инструментов для выполнения тестовых заданий.<br />
<br />
<br />
'''Серверная часть'''<br />
----<br />
Серверная часть состоит структурно из следующих трех компонент:<br />
<br />
1. Augeasd — программа-демон, обрабатывающая запросы клиентской части, передающей информацию следующему демону;<br />
<br />
2. Herculesd — программа-демон, парсер отчетов от клиентов, добавляет информацию в базу данных(БД);<br />
<br />
3. PostgreSQL — серверные процессы, предоставляющей доступ к БД.<br />
<br />
<br />
'''Веб часть'''<br />
----<br />
Веб часть состоит структурно из следующих восьми компонент:<br />
<br />
1. Менеджер отчетов отвечает за получение разнородной статистики по отчетам;<br />
<br />
2. Генератор тестпланов отвечает за добавление в БД тестпланов, генерацию в xml, обновление списка тестпланов;<br />
<br />
3. Конфигуратор тестпланов отвечает за добавление типов тестпланов;<br />
<br />
4. Менеджер тестпланов отвечает за актуальность/неактуальность тестпланов;<br />
<br />
5. Конфигуратор контрактов отвечает за добавление типов контрактов;<br />
<br />
6. Менеджер контрактов отвечает за работу с контрактами и пользователями;<br />
<br />
7. Менеджер пользователей отвечает за отработку полей комментария;<br />
<br />
8. Учет прав доступа пользователей веб-части.<br />
<br />
По результатам текущего цикла тестирования дистрибутива и одновременно системы Improver планируется составление фич-реквеста для доработки компонентов системы. К выходу релиза ROSA2011 система Improver должна быть интегрирована с системой Helpdesk, что даст возможность эффективного взаимодействия службы технической поддержки с волонтёрами-тестировщиками дистрибутива.</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=Improver&diff=16Improver2011-04-26T09:11:01Z<p>Admin: </p>
<hr />
<div>'''Improver''' - это важный элемент стратегии контроля качества. Идея этой системы заключается в том, чтобы связать воедино тестирование дистрибутивов как специалистами-профессионалами, так и волонтёрами-любителями с системой баг-фиксинга и со службой технической поддержки. Improver — программный комплекс, состоящий из нескольких частей:<br />
<br />
- клиентской части;<br />
<br />
- серверной части;<br />
<br />
- веб-приложения конфигурирования.<br />
<br />
Система Improver собирает информацию о программно-аппаратных составляющих клиентских рабочих станциях и даёт возможность выполнения планов тестирования, заданных менеджером системы. <br />
<br />
<br />
'''Административная часть'''<br />
----<br />
Административная часть системы предоставляет возможность управления тест планами и пользователями. Администратор имеет возможность генерировать отчеты различной направленности на основании информации поступающей в базу данных с клиентских рабочих станций.<br />
<br />
<br />
'''Клиентская часть'''<br />
----<br />
Клиентская часть системы состоит из программы для выполнения тест-планов Augeas_client. Augeas_client, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер, а также предоставляет ряд инструментов для выполнения тестовых заданий.<br />
<br />
<br />
'''Серверная часть'''<br />
----<br />
Серверная часть состоит структурно из следующих трех компонент:<br />
<br />
1. Augeasd — программа-демон, обрабатывающая запросы клиентской части, передающей информацию следующему демону;<br />
<br />
2. Herculesd — программа-демон, парсер отчетов от клиентов, добавляет информацию в базу данных(БД);<br />
<br />
3. Postgresql — серверные процессы, предоставляющей доступ к БД.<br />
<br />
<br />
'''Веб часть'''<br />
----<br />
Веб часть состоит структурно из следующих восьми компонент:<br />
<br />
1. Менеджер отчетов - отвечает за получение разнородной статистики по отчетам;<br />
<br />
2. Генератор тестпланов отвечает за добавление в БД тестпланов, генерацию в xml, обновление списка тестпланов;<br />
<br />
3. Конфигуратор тестпланов отвечает за добавление типов тестпланов;<br />
<br />
4. Менеджер тестпланов отвечает за актуальность/неактуальность тестпланов;<br />
<br />
5. Конфигуратор контрактов отвечает за добавление типов контрактов;<br />
<br />
6. Менеджер контрактов отвечает за работу с контрактами и пользователями;<br />
<br />
7. Менеджер пользователей отвечает за отработку полей комментария;<br />
<br />
8. Учет прав доступа пользователей веб-части.<br />
<br />
По результатам текущего цикла тестирования дистрибутива и одновременно системы Improver планируется составление фич-реквеста для доработки компонентов системы. К выходу релиза ROSA2011 система Improver должна быть интегрирована с системой Helpdesk, что даст возможность эффективного взаимодействия службы технической поддержки с волонтёрами-тестировщиками дистрибутива.</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=Improver&diff=15Improver2011-04-26T09:07:37Z<p>Admin: </p>
<hr />
<div>'''Improver''' - это важный элемент стратегии контроля качества. Идея этой системы заключается в том, чтобы связать воедино тестирование дистрибутивов как специалистами-профессионалами, так и волонтёрами-любителями с системой баг-фиксинга и со службой технической поддержки. Improver — программный комплекс, состоящий из нескольких частей:<br />
- клиентской части,<br />
- серверной части,<br />
- веб-приложения конфигурирования.<br />
<br />
Система Improver собирает информацию о программно-аппаратных составляющих клиентских рабочих станциях и даёт возможность выполнения планов тестирования, заданных менеджером системы. <br />
<br />
<br />
'''Административная часть'''<br />
----<br />
Административная часть системы предоставляет возможность управления тест планами и пользователями. Администратор имеет возможность генерировать отчеты различной направленности на основании информации поступающей в базу данных с клиентских рабочих станций.<br />
<br />
<br />
'''Клиентская часть'''<br />
----<br />
Клиентская часть системы состоит из программы для выполнения тест-планов Augeas_client. Augeas_client, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер, а также предоставляет ряд инструментов для выполнения тестовых заданий.<br />
<br />
<br />
'''Серверная часть'''<br />
----<br />
Серверная часть состоит структурно из следующих трех компонент:<br />
1. Augeasd — программа-демон, обрабатывающая запросы клиентской части, передающей информацию следующему демону.<br />
2. Herculesd — программа-демон, парсер отчетов от клиентов, добавляет информацию в базу данных(БД).<br />
3. Postgresql — серверные процессы, предоставляющей доступ к БД.<br />
<br />
<br />
'''Веб часть'''<br />
----<br />
Веб часть состоит структурно из следующих восьми компонент:<br />
1. Менеджер отчетов - отвечает за получение разнородной статистики по отчетам.<br />
2. Генератор тестпланов отвечает за добавление в БД тестпланов, генерацию в xml, обновление списка тестпланов,<br />
3. Конфигуратор тестпланов отвечает за добавление типов тестпланов.<br />
4. Менеджер тестпланов отвечает за актуальность/неактуальность тестпланов.<br />
5. Конфигуратор контрактов отвечает за добавление типов контрактов.<br />
6. Менеджер контрактов отвечает за работу с контрактами и пользователями.<br />
7. Менеджер пользователей отвечает за отработку полей комментария.<br />
8. Учет прав доступа пользователей веб-части.<br />
<br />
По результатам текущего цикла тестирования дистрибутива и одновременно системы Improver планируется составление фич-реквеста для доработки компонентов системы. К выходу релиза ROSA2011 система Improver должна быть интегрирована с системой Helpdesk, что даст возможность эффективного взаимодействия службы технической поддержки с волонтёрами-тестировщиками дистрибутива.</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=Improver&diff=14Improver2011-04-26T08:53:16Z<p>Admin: Новая страница: «Improver - это важный элемент стратегии контроля качества. Идея этой системы заключается в том...»</p>
<hr />
<div>Improver - это важный элемент стратегии контроля качества. Идея этой системы заключается в том, чтобы связать воедино тестирование дистрибутивов как специалистами-профессионалами, так и волонтёрами-любителями с системой баг-фиксинга и со службой технической поддержки.<br />
Improver — программный комплекс, состоящий из нескольких частей:<br />
клиентской части,<br />
серверной части,<br />
веб-приложения конфигурирования.<br />
Система Improver собирает информацию о программно-аппаратных составляющих клиентских рабочих станциях и даёт возможность выполнения планов тестирования, заданных менеджером системы. Административная часть системы предоставляет возможность управления тест планами и пользователями. Администратор имеет возможность генерировать отчеты различной направленности на основании информации поступающей в базу данных с клиентских рабочих станций.<br />
Клиентская часть системы состоит из программы для выполнения тест-планов Augeas_client. Augeas_client, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер, а также предоставляет ряд инструментов для выполнения тестовых заданий.<br />
<br />
Серверная часть состоит структурно из следующих трех компонент:<br />
1. Augeasd — программа-демон, обрабатывающая запросы клиентской части, передающей информацию следующему демону.<br />
2. Herculesd — программа-демон, парсер отчетов от клиентов, добавляет информацию в базу данных(БД).<br />
3. Postgresql 8.4.5 — серверные процессы, предоставляющей доступ к БД.<br />
<br />
Веб часть состоит структурно из следующих восьми компонент:<br />
1. Менеджер отчетов - отвечает за получение разнородной статистики по отчетам.<br />
2. Генератор тестпланов отвечает за добавление в БД тестпланов, генерацию в xml, обновление списка тестпланов,<br />
3. Конфигуратор тестпланов отвечает за добавление типов тестпланов.<br />
4. Менеджер тестпланов отвечает за актуальность/неактуальность тестпланов.<br />
5. Конфигуратор контрактов отвечает за добавление типов контрактов.<br />
6. Менеджер контрактов отвечает за работу с контрактами и пользователями.<br />
7. Менеджер пользователей отвечает за отработку полей комментария.<br />
8. Учет прав доступа пользователей веб-части.<br />
<br />
По результатам текущего цикла тестирования дистрибутива и одновременно системы Improver планируется составление фич-реквеста для доработки компонентов системы. К выходу релиза ROSA2011 система Improver должна быть интегрирована с системой Helpdesk, что даст возможность эффективного взаимодействия службы технической поддержки с волонтёрами-тестировщиками дистрибутива.</div>Adminhttp://wiki.rosalab.ru/ru/index.php?title=MediaWiki:Sidebar&diff=2MediaWiki:Sidebar2011-03-28T08:48:24Z<p>Admin: Новая страница: «* navigation ** mainpage|mainpage-description ** portal-url|portal ** rosarelise-url|ROSA релиз ** currentevents-url|currentevents ** recentchanges-url|recentch...»</p>
<hr />
<div>* navigation<br />
** mainpage|mainpage-description<br />
** portal-url|portal<br />
** rosarelise-url|ROSA релиз<br />
** currentevents-url|currentevents<br />
** recentchanges-url|recentchanges<br />
** usefullinks-url|Полезные ссылки<br />
** helppage|help<br />
* SEARCH<br />
* TOOLBOX<br />
* LANGUAGES</div>Admin