Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.
Другие дистрибутивы
Поскольку мы не самые умные (но и не самые наивные ;) — при заворачивании пакетов и особенно работе над инфраструктурой следует посматривать по сторонам, чтобы избежать повторения пройденного и велосипедостроения.
Давайте собирать здесь мнения по поводу того, как лучше быть майнтейнеру пакетов в ALT Linux при наличии интереса и возможности.
> Если бы наши майнтейнеры почаще заглядывали в другие дистрибутивы... Я
А как же без этого.
> вот сейчас готовлю очень большое обновление xfce4 по мотивам того, как> это сделано в Ubuntu...
Вот с убунтой я как-то не очень. В смысле патчей и подобного. Чаще смотрю
на дебиан. Но это может привычка и то, что я так и не увидел реального
added value, когда заглядывал в оба места...
Из действительных иннноваций убунты – upstart. После весенного релиза
альтовского дистра хочу перенести это в альт.
> Есть много потрясающих вещей в OpenSuse, но
Каких? Можно список? Если не затруднит, можно сразу на wiki.
> мы, похоже, скисли в своем узком кругу... Очень немногие майнтейнере> для очень немногих пакетов импортируют патчи из других> дистрибутивов... Очень жаль...
Это верно для любого дистрибутива. Разве что у очень раннего мандрейка
ченжлоги пестрели записями о синхронизации с редхетом. :)
Обычно я при создании/усыновлении пакета поглядываю в сторону федоры,
мандрейка, PLD, Debian. Реже – OpenSUSE...
Нет никакой необходимости самостоятельно изобретать все велосипеды и
бороться с багами апстримов. Работа команд разработчиков других дистрибутивов
так же свободна, как и наша. Естественно, что перед опакечиванием некоего софта,
сборкой новой версии или попыткой разобраться с багой имеет смысл заглянуть
в devel-репозитарии других дистрибутивов. К большинству из этих репозитариев
существует удобный веб-доступ:
Обычно, далее имеет смысл смотреть на пакеты в unstable или testing, в которых и ведется разработка.
Смотрите или скачивайте соответствующие diff.gz файлы, каторые содержат как специфически дебиановские
части, так и патчи. Удобно заглядывать в такие файлы при помощи Midnight Commander...
Аналогично реализован доступ к репозитарию Ubuntu. С точностью до замены http://packages.debian.org
на http://packages.ubuntu.com
Для тех, кто интересуется автоматизированной обработкой спеков.
Выложил на git.alt:viy/packages/jppimport.git
скрипты (perl) импорта SRPM пакетов проекта JPackage.
Есть как JPackage – специфичная часть, так и общая.
общая, в частности, умеет конвертировать альтернативы
из update-alternatives в наш alternatives формат.
В общем, у меня таких велосипедов уже набрался полный гараж,
можно думать о запорожце :)