WWW.KNIGI.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     || 2 | 3 | 4 | 5 |   ...   | 12 |

«Десятая конференция разработчиков свободных программ Калуга, 20–22 сентября 2013 года Тезисы докладов Москва, Альт Линукс, 2013 УДК 004.91 ББК 32.97 Десятая конференция ...»

-- [ Страница 1 ] --

АНО Институт логики, когнитологии и развития личности

ALT Linux

Десятая конференция разработчиков

свободных программ

Калуга, 20–22 сентября 2013 года

Тезисы докладов

Москва,

Альт Линукс,

2013

УДК 004.91

ББК 32.97

Десятая конференция разработчиков свободных программ: Тезисы

докладов / Калуга, 20–22 сентября 2013 года. М.: Альт Линукс, 2013.

84 с. : ил.

В книге собраны тезисы докладов, одобренных Программным комитетом десятой конференции разработчиков свободных программ.

c Коллектив авторов, 2013 ISBN 978-5-905167-14-0 Программа конференции 20 сентября 14:30-15:30 Регистрация участников Дневное заседание 15.30–18. 15.30 А. Е. Новодворский. Вступительное слово 15.50–16.20 Д. В. Силаков ROSA Updates Builder автоматическое обновление пакетов из апстрима.............................. 16.20–16.50 А. С. Черепанов Прошлое, настоящее и будущее школьного комплекта ALT Linux.......................................... 16.50–17.20 Ф. С. Занько О свободных форматах публикации результатов научных исследований.................................... 17.20–17.40 Кофе-пауза 17.40–18.10 А. Г. Михеев Реализация алгоритма проверки ограниченности количества точек управления в свободной системе управления бизнес-процессами и административными регламентами RunaWFE.......................... 18.10–18.40 А. И. Бодренко, И. И. Бодренко Система видеосвязи для невидимого интернета........... Программа конференции 21 сентября Утреннее заседание 10.00–13. 10.00–10.30 М. С. Пожидаев Deepsolver: статус разработки и предложения............ Deepsolver: development status and suggestions............ 10.30–11.00 М. С. Пожидаев Luwrain: ОС для людей с проблемами зрения............ Luwrain: text-based OS for blind persons................. 11.00–11.30 И. С. Захаров Генерация модели окружения для статической верификации драйверов, состоящих из нескольких модулей ядра Linux.............................. 11.30–11.50 Кофе-пауза 11.50–12.20 П. С. Андрианов Оценка покрытия кода при статическом анализе......... 12.20–12.50 И. Ю. Власенко Облачный кластер автоматизации сопровождения пакетов. 12.50–13.20 А. В. Шабалин Systemd в ALTLinux................................. 13.20–14.50 Перерыв на обед Дневное заседание 14.50–18. 14.50–15.20 М. В. Быков Простой стек технологий для разработки SPA на coeescript за 10 минут............................ 15.20–15.50 Д. Костюк, А. Шитиков Оценка эффективности мультипрограммной работы оператора в современном графическом интерфейсе 15.50–16.20 И. А. Хахаев, Д. Д. Державин Проблема доверенного компилятора в механизме 16.20–16.40 Кофе-пауза 16.40–17.10 М. А. Шигорин Производные решения: ALT Linux с перламутровыми 17.10–17.40 М. А. Шигорин, Г. И. Фотенгауэр-Малиновский 17.40–18.10 И. В. Воронин Образовательный проект по роботехнике УМКИ на основе 22 сентября 10.00-11.00 Мастер-класс И. Власенко 11.00-12.00 Мастер-класс И. Воронин 12.00–12.20 Кофе-пауза 12.20-13.50 Обсуждение Вне программы А. Н. Гороховский Поиск уравнений реакций и стехиометрических коэффициентов для произвольно заданной смеси Я. Е. Резцов Реализация модуля проверки русской грамматики на Денис Силаков Москва, РОСА Проект: Updates Builder http://wiki.rosalab.ru/ru/index.php/Updates_builder ROSA Updates Builder автоматическое обновление Разработчики многих современных дистрибутивов стремятся предоставить пользователям как можно более широкий выбор ПО и собирают для своих систем тысячи пакетов с различными программными компонентами. Но мало собрать пакет с той или иной программой;

необходимо поддерживать его в актуальном состоянии в частности, вовремя обновляться на новые версии из апстрима. Помноженное на частые релизы в апстриме, большое количество пакетов в дистрибутиве делает эту задачу достаточно ресурсоемкой. Однако процесс обновления пакета во многих случаях тривиален и сводится к замене архива с исходным кодом. Поэтому представляется разумным автоматизировать задачу мониторинга выхода новых версий в апстриме и их сборки в дистрибутив. Данный доклад посвящен инструменту Updates Builder, используемому для этих целей в РОСЕ.

Количество пакетов в современном дистрибутиве общего назначения исчисляется тысячами. Но далеко не все из них монстры наподобие LibreOce, сборка и обновление которых может потребовать серьезных усилий. Большинство пакетовэто небольшие программы, библиотеки, модули интерпретируемых языков и прочие компоненты, которые собираются в дистрибутив с минимумом патчей, буквально парой инструкций. Например, ROSA Desktop Fresh R1 содержит около 1, пакетов с модулями texlive, более 2,000 модулей Perl, сотни дополнительных пакетов для R и так далее.

Минорные обновления многих подобных компонентов выходят достаточно часто. Как правило, обновление пакета при этом сводится к упаковке новой версии и базовой проверке того, что обновленный пакет устанавливается и им можно пользоваться. В случае одного пакета это недолго скачать и запаковать новую версию можно за пять минут. Однако на тысячу пакетов уйдет несколько рабочих дней. При этом простая перепаковка новых версий занятие нудное и рутинное, и тратить на него силы людей не представляется рациональным.

К тому же появление новых версий в апстриме надо своевременно отслеживать, и делать это вручную тоже не очень разумно.

Для облегчения жизни мэйнтейнеров, использующих среду сборки ABF (в настоящее время прежде всего разработчиков ROSA и OpenMandriva), мы разработали автоматический cервис отслеживания и сборки новых версий ПО. Сервис состоит из двух компонентов инструмента мониторинга апстрим-версий и инструмента автоматической сборки этих версий на ABF.

В роли первого инструмента выступает Upstream Tracker, который в настоящее время также развивается РОСОЙ. Для целей сервиса используется его часть, отслеживающая актуальность версий пакетов в РОСЕ и OpenMandriva Updates Tracker, который осуществляет мониторинг апстрима и всегда располагает сведениями о свежих версиях ПО.

Второй инструмент это утилита Updates Builder. берущая на вход имя пакета, запрашивающая Upstream Tracker на предмет наличия новой версии в апстриме и в случае наличия таковой, пытающаяся ее собрать на ABF. Перед сборкой в Git-репозитории соответствующего проекта на ABF создается отдельная ветка, с которой и работает Updates Builder. В spec-файле в этой ветке обновляются версия пакета и версия архива с исходным кодом и сбрасывается релиз. Новый архив с исходным кодом помещается в файловое хранилище ABF (в отличие от многих систем сборки, ABF хранит бинарные файлы на отдельном файловом сервере, а в Git помещается только ссылка на нужный файл).

На основе данных из созданной ветки Git осуществляется попытка собрать обновленный пакет. Сборка производится в отдельный контейнер, без публикации пакета в какой-либо репозиторий.

Мэйнтейнеру пакета отсылается уже письмо о результатах сборки.

В случае успеха он может сразу переходить к проверке функциональности обновленной программы, и если его все устраивает, то перенести новую версию из вспомогательной ветки Git в ветку, соответствующую целевому репозиторию. В дополнение к этому, в случае успешной сборки Updates Builder автоматически формирует Pull Request на перенос обновлений в основную ветку Git так что мэйнтейнеры могут быстро просмотреть предлагаемые изменения и согласиться с ними нажатием одной кнопки.

Updates Builder уже более полугода успешно используется в РОСЕ и OpenMandriva для отслеживания обновлений нескольких тысяч пакетов. Практика его использования показывает, что один человек вполне в состоянии обрабатывать до нескольких десятков пакетов за неделю, не сильно отвлекаясь от других занятий. Это позволяет повысить эффективность участия в поддержке дистрибутива людей, которые могут выделить на такое участие достаточно ограниченное количество времени.

Одним из опасений, высказываемых в отношении подобного сервиса, является соблазн полностью переложить процесс обновления пакетов на роботов, что может негативно сказаться на качестве системы ведь ошибки будут выявляться уже после помещения пакетов в репозитории. В РОСЕ с такой проблемой борются регламентными мерами обновления пакетов в main-репозиторий уже выпущенных релизов, а также разрабатываемых релизов на стадии бета-тестирования, обязаны проходить через команду QA. И в интересах мэйнтейнера перед отправкой обновления на проверку удостовериться в его корректности.

Кроме того, полностью автоматическое обновление с использованием Updates Builder возможно только в случае относительно небольших изменений, которые вряд ли нарушат совместимость с предыдущей версией. В случае серьезных изменений (например, нового soname у библиотеки), мэйнтейнерам все равно придется вмешаться. И в таких случаях все зависит от их добросовестности ограничатся ли они простым изменением soname в spec-файле или честно изучат проблемы, которые может такое изменение привнести. В конце концов, сервис избавляет их от изрядной доли рутинной работы так почему бы не потратить освободившееся время на более тщательную проверку новых версий?

Черепанов Андрей Степанович Москва, ALT Linux Прошлое, настоящее и будущее школьного Доклад посвящён истории разработки школьных комплектов ALT Linux и планам разработки комплекта Информика 7.0 Школьный.

История дистрибутивов ALT Linux, предназначенных для общеобразовательных школ, началась в 2001 году с выпуском ALT Linux 1.0.

После этого были выпущены версии 1.1 и 2.0. Очередной этап разработки продуктов для школ начался в 2007 году с разработкой ПСПО (Пакета свободного программного обеспечения) по заказу Минобрнаук

и. Комплект, выпущенный в 2008 году, включал в себя три вида дистрибутивов, предназначенных для разного уровня компьютеров, терминального сервера на базе LTSP, дисков с документацией, в том числе и методическими материалами. В 2009 году уже по собственной инициативе выпускается Альт Линукс 5.0 Школьный, дополненный серверным дистрибутивом с MediaWiki, Moodle, электронным журналом РУЖЭЛЬ и сервером контентной фильтрации. Кроме того, в комплекте появились диск со свободным программным обеспечением под Windows и диск в видеоуроками, сделанными представителями сообщества. В 2012 году совместно с ФГАУ ГНИИ ИТТ Информика выпускается комплект школьных дистрибутивов на базе Шестой платформы. Теперь он уже состоит из одного серверного и трёх дистрибутивов для рабочих станций (один из которых предназначен для учителя).

В настоящий момент ALT Linux совместно с ФГАУ ГНИИ ИТТ Информика готовят новый комплект школьных дистрибутивов.

Он, как и предыдущий комплект, состоит из четырёх дистрибутивов (одного серверного, десктопных дистрибутивов для учителя и для учеников с XFCE, а также десктопного дистрибутива для мощных компьютеров на базе KDE4. Перед комплектом ставились следующие задачи:

• Нулевая стоимость пользовательских лицензий.

• Возможность централизованного управления учебным классом.

• Централизованное управление аутентификацией через сервер • Прозрачное использование сетевых ресурсов в режиме Single • Возможность сетевой загрузки бездисковых клиентов с сохранением данных на сервере.

• Дистрибутивы должны содержать достаточное количество свободного программного обеспечения для организации учебной деятельности по образовательным стандартам.

• Комплект должен быть максимально локализован на русский Планируемые изменения в седьмой версии:



Pages:     || 2 | 3 | 4 | 5 |   ...   | 12 |
 


Похожие работы:

«БОЖЕСТВЕННАЯ СИМФОНИЯ ВЛАДИМИР ЯНКЕ 2012 1 Посвящается всему творческому цеху: Божественная симфония создана в продолжение поисков, артистам, музыкантам, художникам, начатых в лого-стихо-иузыко-книге актерам, поэтам и писателям мира. Дыханье музыки. Но несколько в ином направлении. И иных пространствах. А написано было в Дыханье музыки следующее: Данная книга – шаг на пути к Мета-языку, от которого ровно полшага к Пра-языку. В целом же, в книге автор уже вошел в реку, которую решил назвать –...»

«АУКЦИОН № 20 РЕДКИЕ КНИГИ, РУКОПИСИ, АВТОГРАФЫ, ГОСУДАРСТВЕННЫЕ БУМАГИ И ФОТОГРАФИИ 11 декабря 2013 года, 19:00 Москва, Никитский пер., д. 4а, стр. 1 · 1 МОСКВА, 11 ДЕКАБРЯ 2013 Предаукционный показ с 3 по 10 декабря 2013 года (с 10:00 до 20:00, кроме понедельника) по адресу: Москва, Никитский пер., д. 4а, стр. 1 (м. Охотный ряд) Справки, заказ печатных каталогов, телефонные и заочные ставки по тел.: (495) 926 4114, (985) 969 7745 или по электронной почте: knigoved@yandex.ru Интернет каталог...»

«Proefschrift voorgelegd aan de Faculteit Letteren en Wijsbegeerte voor het behalen van de graad van doctor in de Oost-Europese Talen en Culturen Ben Dhooge Promotor: Prof. dr. Thomas Langerak Co-promotor: Prof. dr. Oleksiy Yudin Творческое преобразование языка и авторская концептуализация мира у А. П. Платонова Опыт лингвопоэтического исследования языка романов Чевенгур и Счастливая Москва и повести Котлован Слово благодарности Я не мог бы закончить данную работу без помощи целого ряда людей....»

«ПАРАБОЛА КРУГ А Л Ь М А Н А Х ПАРАБОЛА Вс права сохранены за автором Copyright by the author Alle Rechte, insbesondere das der Uebersetaung, vorbehalten D г u с к : Speer & Schmidt, Berlin SW 68. Борис Поплавскій. Д ОМ ОЙ С Н Е Б Е С (отрывок). О, город, город, ближе к ночи, когда уже сгорла заря и только зеленый отблеск ея безконечной поло­ сою свтится на запад, но воздух еще душен, не успвши опомниться от палящаго присутствія солн­ ца, когда стны еще совсм теплы, а над ними, как раскаленное...»

«Санкт-Петербург 2013 ПРИВЛЕЧЕНИЕ ЧАСТНЫХ ПОЖЕРТВОВАНИЙ В НКО Пособие Санкт-Петербург 2013 2 Под редакцией: Клециной А. А., Гусевой Е. Г. Авторы: Баханькова Е. Р., Даушев Д. А., Клецина А. А., Кудаков Е. С., Смирнова (Шматко) А. В., Суходольская Н. А. Привлечение частных пожертвований в НКО. — СПб, 2013 Пособие предназначено для российских некоммерческих организаций, которые имеют различный опыт работы с частными пожертвованиями — от нулевого до продвинутого. Книга будет интересна фандрайзерам,...»

«Генерал в своем лабиринте Габриэль Маркес 2 Книга Габриэль Маркес. Генерал в своем лабиринте скачана с jokibook.ru заходите, у нас всегда много свежих книг! 3 Книга Габриэль Маркес. Генерал в своем лабиринте скачана с jokibook.ru заходите, у нас всегда много свежих книг! Габриэль Гарсиа Маркес Генерал в своем лабиринте 4 Книга Габриэль Маркес. Генерал в своем лабиринте скачана с jokibook.ru заходите, у нас всегда много свежих книг! Альваро Мутису, который подарил мне идею этой книги 5 Книга...»

«МЕТОДЫ АГРОМЕТЕОРОЛОГИЧЕСКИХ ПРОГНОЗОВ БиВ N. ги м и з ГИДРОМЕТЕОРОЛОГИЧЕСКОЕ ИЗДАТЕЛЬСТВОЛ Е Н И Н Г Р А Д 1959 АННОТАЦИЯ В к ниге и зл а г а ю т ся сов р ем ен н ы е н аучн ы е д о с т и ж е н и я в о б л а ст и аг р о м ет ео р о л о г и и по к оли ч ествен н ой о ц ен к е с л о ж и в ­ ш и хся и о ж и д а е м ы х усл ов и й ф ор м и р ов ан и я у р о ж а я сел ь ск о ­ х о зя й ст в ен н ы х к ул ь т ур, а т а к ж е д о с т и ж е н и я см еж н ы х с а г р о ­ м етео р о л о ги ей н аук,...»

«СПИСКИ фронтовиков Великой Отечественной войны, вернувшихся домой с Победой, по городу Костроме М Маврин Александр Павлович, 07.12.1927 г.р. Место рождения: Ярославская обл., Некрасовский р-н, д. Песочная. Прохождение службы: 11.1944 г. - 03.09.1945 г., 20 уч. автополк, курсант. Звание: мл. сержант. Маврин Иван Павлович, 04.10.1922 г.р. Место рождения: г. Кострома. Маврина Вера Владимировна, 24.09.1919 г.р. Место рождения: г. Кострома. Прохождение службы: 09.1941 г. - 12.1943 г., 174 стрелк....»

«Рассмотрена на заседании Утверждена приказом методического объединения №от_ протокол №от_ Согласована с зам. дир. по УВР _/Ковригина Ю.Р./ Рабочая программа по учебному предмету География России, 8-9 класс (базовый уровень) Составила учитель географии Андрюшкина Л.А. 2013-2014 учебный год. Пояснительная записка Рабочая программа учебного курса География России. Природа, население, хозяйство для параллели 8-ых классов составлена на основе примерной программы: Примерная программа основного общего...»






 
© 2013 www.knigi.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.