YaST/Разработка
Материал из openSUSE.
Содержание |
Обзор
YaST в основном, разрабатывает Команда YaST, участники которой являются работниками фирмы Novell. Большинство разработчиков проживает в Нюрнберге, Германия и Праге, Чешская Республика.
Исходные коды YaST
Исходные коды YaST опубликованы под лицензией GPL v2 и хранятся на svn-сервере в свободном доступе. Последние версии можно загрузить используя команду:
svn co http://svn.opensuse.org/svn/yast/trunk/
Получить более подробную информацию можно по следующим ссылкам SVN-репозитарий и "ветви".
Перед тем, как приступить к написанию модуля для YaST, пожайлуста, прочтите Руководство стиля. Проблемы, которые у Вас, возможно, возникнут при написании модулей для YAST, внесены в список Общие проблемы.
Сборка YaST
Быстро и легко
Сборка YaST на Вашей локальной системе. Прежде всего Вам нужно установить средства YaST devtools. Выполните следующие команды:
cd devtools make -f Makefile.cvs make make install
Теперь все готово для автоматической сборки всего YaST, нужно только выполнить:
y2tool y2makeall
Удачи!
Сделайте это самостоятельно
Если Вам нужно собрать только опеределенные части YaST, то пожалуйста обратитесь к детальному HowTo по сборке YaST.
Отладка
По следующей ссылке Вы можете найти полезную информацию, касающуюся отладке YaST.
Документация
Документация доступна как интерактивно так и для загрузки. Документацию для всей текущей продукции openSUSE и SUSE Linux Enterprise можно найти на странице Документация разработчика.
Последние версии документации разработчика
openSUSE 10.3
SUSE Linux Enterprise 10
SUSE Linux Enterprise 10 SP1
Руководства
- Страница со специальными руководствами YaST
- Руководство по созданию модулей YaST
- Кратко о модулях YaST
- Разработка YaST: основы
- Рководства YaST (core engine)
Связь
Список рассылки
Для связи с разработчиками и сообществом YaST воспользуйтесь нашим основным списком рассылки:
- yast-devel@opensuse.org - Дискуссии касающиеся разработки YaST
- Подписаться | Отписаться | Помощь | Архивы
Расширеный список можно найти здесь:Список рассылки YaST.
IRC
Вы можете связаться с нами на официальном канале в IRC:
irc://irc.opensuse.org/yast
Ведущаяся сейчас работа
Найти список вещей над которыми мы сейчас работаем можно тут: YaST/Development/WIP
Списки пожеланий
Ниже приведены списки пожеланий, где вы можете выразить свои идеи, потребности и пожелания:
Последние события
- YaST Workshop 2007 (Прага)
Все события связанные с YaST.
Смотрите так же
- Проект портирования YaST
- Libzypp, библиотека менеджера пакетов
- Pkg bindings, доступ к менеджеру пакетов (Libzypp) в YaST
- Разлычные статьи связанные с разработкой

