В декабре 2000 года командой разработчиков ALT Linux был основан (http://www.altlinux.ru/news/item/614/) непрерывно обновляемый репозиторий свободных программ Sisyphus (http://sisyphus.ru/), используемый для формирования релизов дистрибутивов ALT Linux. В настоящее время в репозитории присутствует более 10 тыс. пакетов, поддержкой которых занимается около 200 участников проекта.
Sisyphus является одним из 5 крупнейших в мире банков пакетов свободных программ. Если в сентябре 2001 года весь репозиторий помещался на нескольких дисках CD, сейчас он занимает около 80 гигабайт. Sisyphus (Сизиф) назван по имени персонажа греческой мифологии и символизирует постоянное изменение и обновление. За 10 лет на базе репозитория было собрано более 150 дистрибутивов различного назначения: от простых десктопных и серверных версий до специальных сборок для суперкомпьютеров.URL: http://www.altlinux.ru/news/item/614/
Новость: http://www.opennet.me/opennews/art.shtml?num=28847
"непрерывно обновляемый" == "ролинг-релиз" юзерспейса ?
http://www.altlinux.org/Что_такое_Sisyphus%3F
# Sisyphus не является обновлениями для дистрибутивов. Для этого есть официальные updates.
# Sisyphus не является дополнением к дистрибутивам. Для этого есть backports.а собсно почему ? там неработоспособные версии программ или что ? в вики ответа не видно
Сизиф это некий гибрид Debian Testing и Arch Linux. Там всегда относительно свежий версии пакетов, но иногда может что-то сломаться.
Сижу в офисе альта. Не празднуем.
о, инсайдер! а скажи нам товарищь инсайдер, как там идёт процесс создания "отечественной ОС" на деньги "Ростехнологии"?
Да, действительно, почему же лучше ставить Убунту или Федору?
Теперь предметно - apt и rpm скрестили не они, хотя это вещь неплохая весьма
Пруф: http://apt-rpm.org/
В этой "никому не нужной поделке" (учитесь говорить за себя, имейте смелость это сделать) - зависимости более четкие, нежели в Fedora/CentOS. Хотя я сам пользуюсь Fedora Rawhide на работе, но вот это:
[root@timelock ~]# yum install system-config-kickstart.noarch
Loaded plugins: changelog, presto, remove-with-leaves
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package system-config-kickstart.noarch 0:2.8.7-1.fc15 will be installed
--> Processing Dependency: anaconda >= 14.0 for package: system-config-kickstart-2.8.7-1.fc15.noarch
--> Running transaction check
---> Package anaconda.i686 0:15.8-1.fc15 will be installed
--> Processing Dependency: NetworkManager >= 1:0.7.1-3.git20090414 for package: anaconda-15.8-1.fc15.i686
--> Processing Dependency: libnm-util.so.1 for package: anaconda-15.8-1.fc15.i686
--> Processing Dependency: libnm-glib.so.2 for package: anaconda-15.8-1.fc15.i686
--> Running transaction check
---> Package NetworkManager.i686 1:0.8.2-1.git20101117.fc15 will be installed
--> Processing Dependency: ModemManager >= 0.4 for package: 1:NetworkManager-0.8.2-1.git20101117.fc15.i686
---> Package NetworkManager-glib.i686 1:0.8.2-1.git20101117.fc15 will be installed
--> Running transaction check
---> Package ModemManager.i686 0:0.4-4.git20100720.fc14 will be installed
--> Finished Dependency ResolutionDependencies Resolved
=============================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================
Installing:
system-config-kickstart noarch 2.8.7-1.fc15 rawhide 921 k
Installing for dependencies:
ModemManager i686 0.4-4.git20100720.fc14 rawhide 179 k
NetworkManager i686 1:0.8.2-1.git20101117.fc15 rawhide 1.1 M
NetworkManager-glib i686 1:0.8.2-1.git20101117.fc15 rawhide 205 k
anaconda i686 15.8-1.fc15 rawhide 2.9 MTransaction Summary
=============================================================================================================================================
Install 5 Package(s)Total download size: 5.3 M
Installed size: 22 M
Is this ok [y/N]:Вопрос - для чего kickstart'у NetworkManager и ModemManager?
Еще вопрос - Вы будете существующие дистры поддерживать. И собирать необходимые пакеты, которые отсутствуют в репах указанных дистров? Жду ответа.
Деньги пилят не они на школах, а государство на идиотских проектах. Про школы уже давно объяснили, но, почему-то всегда находится мартышкан, который начинает повторять про распил бабла Альтом.
> Да, действительно, почему же лучше ставить Убунту или Федору?
> Теперь предметно - apt и rpm скрестили не они, хотя это вещь
> неплохая весьмаКстати, об apt-е. Еще на заметку. В альтовском apt-е совершенно убогие
возможности по поиску пакетов. То есть количество пакетов перевалило
за 10000, а поиск такой же убогий, как был 15 лет назад.
Не знаю, как вы, а я считаю, что это проблема, не только альтовская,
yum-у и zypper-у в этом месте тоже нечем похвастаться.Мой ответ Чимберлену таков:
http://mail-index.netbsd.org/pkgsrc-users/2010/11/23/msg0132...
Конечно, это только примеры, при вдумчивом чтении идея будет понятна.Оно, конечно, все субъективно, но я считаю, что качество и возможности
поиска на порядок выше. Кроме того, можно искать в online базе,
ничего не скачивая, грубо говоря search://server.org/
Механизм тот же, что и в pkg_digger, только немного другие поля поиска
и стратегии поиска. При желании легко адаптировать,
на базе libapt или как он у вас там легко пишется backend.
Или за час написать конвертор rpmpkgs2summary.
> Да, действительно, почему же лучше ставить Убунту или Федору?Андрюш, не спорь с троллями -- в околошкольном вопросе развелось _немеряно_ политики и доверчивых простаков, которые не понимают, откуда какой ветер дует, но всё туда же. Поскольку человек с большого ума наврал с три короба, его комментарий я прибил.
Конкретно на редхатофедорах в России настаивает в т.ч. IBM в лице в т.ч. Дениса Сосновцева, открытым текстом поясняя, что за глобализацию и большие лавки. При всём моём уважении к Red Hat, с такой аргументацией я лично склонен дальше человека всерьёз не воспринимать.
Тж. http://www.opennet.me/openforum/vsluhforumID3/44332.html#55 (там и про убунту до кучи).
> Да, что там, поломали все что можно поломать, скрестили rpm и apt,
> сделали никому не нужную поделку и теперь на школах деньги пилят.
> А теперь еще объясняй учителям чем отличаются дистрибутивы и почему лучше ставить
> например ту-же убунту или федору.Деньги мы не пилим. Последние выпуски школьного дистра, делали на свои собственные деньги, никто нам не давал денег на разработку.
ну и зря :)
> Сижу в офисе альта. Не празднуем.Будете праздновать, когда ваш Simply Linux можно будет установить на компьютер. Хотя бы его. Пока что ни мне, ни моим знакомым это сделать не удалось. Даже в безопасном режиме, как рекомендуется в вашем FAQ. В раздаваемом вами образе ISO половина пакетов сломаны. После этого основной дистрибутив пробовать как-то не хочется.
З.Ы.Только не надо отсылать на багзиллу или ещё куда подальше. Вы и без отчётов о глюках всё сами прекрасно знаете.
Мил человек, не нравится - не юзайте, а эмоции оставьте в стороне.
зы В мире столько прекрасных дистрибутивов, а Вас тянет на этот Simply Linux
>а эмоции оставьте в стороне.хорошая "эмоция" все пакеты сломаны.
А вот работает и точка..
Спасибо разработчикам
+ бумажка о когерентности с нынешнем законодательством
не было разрывов!
> Мил человек, не нравится - не юзайте, а эмоции оставьте в стороне.Было бы круто, если бы "нравится - не юзайте" ответил бы кто-то из разработчиков Альта. Вы часом не являетесь таковым? Это было бы эпично.
> зы В мире столько прекрасных дистрибутивов, а Вас тянет на этот Simply
> LinuxЛично меня не тянет, не переживайте. Начнёте переживать, когда на Альт многих насильно потянут, указом начальства.
> Лично меня не тянет, не переживайте. Начнёте переживать, когда на Альт многих
> насильно потянут, указом начальства.Разберемся, не волнуйтесь.
> Разберемся, не волнуйтесь.Нет, не разберётесь. Не обманывайте себя. Знаете почему не разберётесь? Потому что вас не дёргают постоянно "ой, компьютер не работает!", "ой, этот ваш альт линукс не устанавливается!", "помогите, всё срывается!" и "чтобы завтра к утру всё работало!". Потому что вам не приходится вместо альта ставить Мандриву, которая без обоины с логотипом с молчаливого согласия начальства выдаётся за альт, для галочки. Потому что вам не нужно разбираться. Сколько бы люди ни жаловались, что Альт трудно установить (если вообще возможно), мучиться с переводом организаций на линукс с поломанными пакетами доводится не вам.
> Сколько бы люди ни жаловались, что Альт трудно установить (если вообще возможно),
> мучиться с переводом организаций на линукс с поломанными пакетами доводится не вам.Да, альт сейчас не в лучшем виде, факт. Но и не в худшем, потихоньку выкарабкивается.
Да, деньги в 2008/9 украл Комиссаров, нынче договорившийся с Мандривой и вновь пытающийся тихонько за спиной договариваться с людьми -- не верьте ему, это отморозок.
Да, если бы развитие альта продолжалось темпами 2007-го, то сейчас расклад был бы совсем другой. Но это сослагательное наклонение.
Могу всё-таки предложить вешать баги, даже если есть ощущение, что большая часть окажется "висяками" (можете ставить в Cc: mike altlinux org, постараюсь проверить достаточность и точность предоставленной информации). И если есть желание плюс смысл не надеяться на дяденьку, а сделать самому и так, как здесь будет лучше -- милости просим.
> Нет, не разберётесь. Не обманывайте себя. Знаете почему не разберётесь? Потому что
> вас не дёргают постоянно "ой, компьютер не работает!", "ой, этот ваш
> альт линукс не устанавливается!", "помогите, всё срывается!" и "чтобы завтра к
> утру всё работало!". Потому что вам не приходится вместо альта ставить
> Мандриву, которая без обоины с логотипом с молчаливого согласия начальства выдаётся
> за альт, для галочки. Потому что вам не нужно разбираться. Сколько
> бы люди ни жаловались, что Альт трудно установить (если вообще возможно),
> мучиться с переводом организаций на линукс с поломанными пакетами доводится не
> вам.Возможно вы и правы, но у меня дома (десктоп) и на серверах на работе альт ведет себя очень прилично, не жалуюсь.
> Будете праздновать, когда ваш Simply Linux можно будет установить на компьютер.Странно, у меня получалось (5.0.0 по крайней мере).
> В раздаваемом вами образе ISO половина пакетов сломаны.
И всё-таки интересно. Если не затруднит сверить MD5 исошки и потом предметней мне в почту (mike@altlinux) -- буду благодарен (хотя отвечать могу небыстро, всё ещё в больнице).
> З.Ы.Только не надо отсылать на багзиллу или ещё куда подальше.
> Вы и без отчётов о глюках всё сами прекрасно знаете.(отрываясь от трёх 24" хрустальных шаров) Ага, ну да, конечно.
> И всё-таки интересно. Если не затруднит сверить MD5 исошкиВы серьёзно полагаете, что я настолько некомпетентен, что не догадался сравнить MD5?
>> И всё-таки интересно. Если не затруднит сверить MD5 исошки
> Вы серьёзно полагаете, что я настолько некомпетентен, что не догадался сравнить MD5?Вас просили получить md5 образа дистрибутива, который Вы устанавливали на компьютеры и выслать его по указанному адресу. Это сложно? Или дальше будете домысливать за собеседников?
>> И всё-таки интересно. Если не затруднит сверить MD5 исошки
> Вы серьёзно полагаете, что я настолько некомпетентен, что не догадался сравнить MD5?Я незнаком с Вами и пока не берусь судить об уровне Вашей (не)компетентности. Но есть типичные проблемы, и побитый при доставке образ -- одна из них (причём можно просто забыть и после характерных признаков, списать-то на чужие руки проще, чем на свои посмотреть). Неумение либо нежелание прочесть заданный вопрос и дать на него элементарный ответ (либо сказать "не помню уже") к признакам компетенции не отношу.
По существу: не получается пока понять, о каком именно образе речь. Вот эти я проверял и "не устанавливается, поломанные пакеты" не наблюдаю:
abb912ca9f193e41c3b7dc35abaf2317 slinux-5.0.0-final-i586-ru-install-cd.iso
9eee9665caf4afd748150eacbe823fe7 slinux-5.0.1-20100507-i586-ru-install-cd.isoPS: по удалённому: Вы со мной незнакомы и написали было полную ерунду. Альт и производные я ставил на самые различные системы -- что без монитора, что с тремя HD-панелями, что слабенькие серверочки, что агрегат из верхушки top500. На X61t, с которого пишу, оно же самое. Ничего, справляются.
В Debian/Ubuntu 30 тыс. пакетов.Никогда Альтом не пользовался, но следует признать, что для локализации Линукса они сделали немало. Много переведено документации, исправлено программ с учётом кириллической специфики. Спасибо.
Вы путаете количество и качество.
Никогда не пользовался тем, чем пользовались вы, но вынужден признать что с документацией впорядке, чуть хуже чем где-то, но и не лучше чем кем-то
А вы попробуйте, без лишних слов, Сизиф + Альт
Вы будете приятно удивлены, убунта покажется вас какашкой
Работает все, что я хочу )
Пусть помпезно ,- но правда
ню-ню
скачал на днях 5 версию - так и не смог установить
скачал 4 - если бы я в линуксе не шарил - хрен бы установил
debin/ubunta ставятся слету
а ведь лет 10 назад я пользовался только альтом
> скачал на днях 5 версию - так и не смог установитьХз... В чем проблема именно?
Два года на альте дома, ни разу таких проблем не было, и серверов на альте - 5 штук (у себя и у клиентов, не считая виртуалок), нигде таких проблем не было. Везде щас стоит 5.1Было в школе что-то подобное, из-за материнки 4.0 не устанваливался, пришлось там что-то в лило при загрузке с СД прописывать, уже и не помню, что именно.
> Sisyphus является одним из 5 крупнейших в мире банков пакетов свободных программ.А кто остальные 4?
>> Sisyphus является одним из 5 крупнейших в мире банков пакетов свободных программ.
>А кто остальные 4?На ЛОРе, кстати, этот маркетоидный бред Черепанова-Skullа писать не стали.
Просто интересно как это подсчитали. Размер всего репозитария? Размер svn/git? Размер всех src.rpm или вообще всех rpm в целом?Спрашиваю для интереса, не ради флейма..
Это у вас бред (от мороза видимо), остальные это: Debian, Mandriva Cooker, Fedora, PLD, считали попакетно (src.rpm)
>> Sisyphus является одним из 5 крупнейших в мире банков пакетов свободных программ.
> А кто остальные 4?Пакетов больше, чем у АльТов, как минимум в Ubuntu, Debian,
FreeBSD и OpenSuSE. Я не в курсе про федору и rpmforge.
Если считать не пакеты, а исходные тарболы, то и у pkgsrc больше.
Я не в курсе, как они там считают.В любом случае в этом количестве нет никакого смысла.
Пакеты, которые лично мне могли бы быть интересны, чисто теоретически,
не обновляются веками или их вообще нет.К хешеру за 7 что ли лет разработки так и не прикрутили
online просмотрщик логов/сбоев сборки.Некоторые люди "ментейнят" по несколько сотен пакетов, а один даже тысячу!
Причем сами же признаются, что большинство пакетов, которые ментейнят,
они реально не используют. О каком качестве может идти речь?
Кому нужен этот георизм? Лучше браться за то, что реально можно сделать своими силами,
и что реально нужно для "продуктов", как они их там называют, а остальное брать
со стороны, OpenSuSE build service, pkgsrc, gentoo portages.
Для трех тысяч своих пакетов реально можно обеспечить хорошее и ровное
качество. Для 10000 силами альта -- нельзя.Но альтовцам, конечно, всяческих успехов, и побыстрее избавиться от распальцовок
и хамства.
> К хешеру за 7 что ли лет разработки так и не прикрутили
> online просмотрщик логов/сбоев сборки.http://git.altlinux.org/tasks/index/sisyphus/
Не оно ли?> Некоторые люди "ментейнят" по несколько сотен пакетов, а один даже тысячу!
> Причем сами же признаются, что большинство пакетов, которые ментейнят,
> они реально не используют. О каком качестве может идти речь?Я вот поддерживаю игры, которыми сам не пользуюсь. У Вас есть к ним нарекания?
Если есть, почему я не получаю писем и/или багрепортов?> Кому нужен этот георизм? Лучше браться за то, что реально можно сделать
> своими силами,
> и что реально нужно для "продуктов", как они их там называют, а
> остальное брать
> со стороны, OpenSuSE build service, pkgsrc, gentoo portages.
> Для трех тысяч своих пакетов реально можно обеспечить хорошее и ровное
> качество. Для 10000 силами альта -- нельзя.Так вступайте в команду, помогите.
> Но альтовцам, конечно, всяческих успехов, и побыстрее избавиться от распальцовок
> и хамства.Не без этого, к сожалению.
>> К хешеру за 7 что ли лет разработки так и не прикрутили
>> online просмотрщик логов/сбоев сборки.
> http://git.altlinux.org/tasks/index/sisyphus/
> Не оно ли?Кхе-кхе. Нет, это для машины, не для человека.
Сюда мне уже показывали пару лет назад.
Как вижу, ничего не поменялось.Для сравнения, http://mova.org/~cheusov/pub/pkgsrc-distbb/Debian50/current/...
Вот так выглядят логи сборки пакетов pkgsrc.
По крайней мере, можно БЫСТРО найти, что сломалось, почему, и какие
сбои в свою очередь вызвало. А то, что в вашем хешере -- это только для внутреннего
пользования с нотификацией через email. Человеку со стороны там разобраться нереально.> Если есть, почему я не получаю писем и/или багрепортов?
Писать багрепорты, чтобы получать в ответ "мало ли чего кому хочется"
или "о, еще у одного мозгов не хватило". Нет уж, спасибо.> Так вступайте в команду, помогите.
Спасибо, я уже выбрал место приложения сил, где мне
не льют дерьмо на голову.
> А то, что в вашем хешере -- это только для внутреннего
> пользования с нотификацией через email. Человеку со стороны там разобраться нереально.Поглядел, отчет разноцветный, хороший, только не ясно зачем он мне, если я в проекте не состою? ;) Это не троллинг, просто я действительно не знаю, что может сторонний человек делать с этой информацией и для чего она ему может потребоваться.
> Писать багрепорты, чтобы получать в ответ "мало ли чего кому хочется"
> или "о, еще у одного мозгов не хватило". Нет уж, спасибо.Конкретно мое - http://sisyphus.ru/ru/packager/andyc/srpms?sort=age&order=asc
Вроде еще никого не посылал. За остальных не скажу.> Спасибо, я уже выбрал место приложения сил, где мне
> не льют дерьмо на голову.http://mova.org/~cheusov/pub/pkgsrc-distbb/Debian50/current/...
Это Ваши пакеты были? Если нет, то в каком проекте Вы трудитесь, если не секрет?
>> А то, что в вашем хешере -- это только для внутреннего
>> пользования с нотификацией через email. Человеку со стороны там разобраться нереально.
> Поглядел, отчет разноцветный, хороший, только не ясно зачем он мне, если я
> в проекте не состою? ;)С моей подачи (ну, косвенно) в альте появилось пару пакетов.
То есть, я никого не просил, человек сам сделал "доброе дело".
Запакетил то, в чем собственно никак не заинтересован, занятой,
не одна сотня пакетов на нем висит, куча
дел, добиться от него того, чтобы "мои" пакеты регулярно
обновлялись -- практически невозможно. По вполне объективным причинам.
Но тем не менее,
некоторое общение было, вопросы, ответы, почему да как,
как следать лучше т.п.
И вот ситуация. Пакет вроде залит, но по каким то там причинам
не строится, я бы и рад помочь, глянул бы в логи, и сказал, что поправить,
но нормальных логов нет в природе. Вот собственно для чего они нужны,
видимые из внешнего мира.
Есть и другие приложения, например, разного рода статистика,
по людям, по пакетам, по времени и прочее и прочее.>> Писать багрепорты, чтобы получать в ответ "мало ли чего кому хочется"
>> или "о, еще у одного мозгов не хватило". Нет уж, спасибо.
> Конкретно мое - http://sisyphus.ru/ru/packager/andyc/srpms?sort=age&order=aschttp://sisyphus.ru/ru/srpm/Sisyphus/megaglest-data
Вот здесь бы иметь ссылочку на логи сборки.
Чтобы увидеть, почему оно "failed".
Это дало бы возможность как исправить ошибку человеку со стороны,
так и, возможно, обрести более заинтересованного в пакете ментейнера.
В конце концов, туда может смотреть апстрим.> http://mova.org/~cheusov/pub/pkgsrc-distbb/Debian50/current/...
> Это Ваши пакеты были? Если нет, то в каком проекте Вы трудитесь,
> если не секрет?Нет, это все пакеты NetBSD-шного pkgsrc, собирающиеся под линуксом (Debian/lenny)
в режиме "ловим Все проблемы!". Мои пакеты грепаются по файлам
META/report.txt или META/package_failed.txt или...
В общем см. META/Моего здесь собственно сама система сборки, distbb, распределенная fault tolerant...
В некотором смысле аналог вашего hasher-а и Open SuSE BS.
Кажется, я Вас припоминаю, Вы писали о системе сборки,
если не ошибаюсь - mk что-то там.>http://sisyphus.ru/ru/srpm/Sisyphus/megaglest-data
>Вот здесь бы иметь ссылочку на логи сборки.
>Чтобы увидеть, почему оно "failed".Пожалуйста - http://sisyphus.ru/ru/srpm/Sisyphus/megaglest-data/repocop
>В конце концов, туда может смотреть апстрим.
В данном случае, он туда не смотрит :)
Так Вы в Дебиане участвуете?
>>http://sisyphus.ru/ru/srpm/Sisyphus/megaglest-data
>>Вот здесь бы иметь ссылочку на логи сборки.
>>Чтобы увидеть, почему оно "failed".
> Пожалуйста - http://sisyphus.ru/ru/srpm/Sisyphus/megaglest-data/repocopЭто не то. Там нет собственно логов сборки, результатов configure, make-а
прочего добра.>>В конце концов, туда может смотреть апстрим.
> В данном случае, он туда не смотрит :)В данном случае именно он туда и хотел посмотреть ;-)
> Так Вы в Дебиане участвуете?
Нет. У меня много своих погремушек разного рода. Две я уже показал.
Остальные на раз ищутся в гугле. Кроме этого pkgsrc и на
уровне патчей и bug report-ов NetBSD.
> Это не то. Там нет собственно логов сборки, результатов configure, make-апрочего добра.
Я полагаю, что имеется в виду что-то вроде того, что у нас а Мандриве используется? Например,
http://kenobi.mandriva.com/queue/failure/cooker/contrib/rele.../
>> Это не то. Там нет собственно логов сборки, результатов configure, make-а
> прочего добра.
> Я полагаю, что имеется в виду что-то вроде того, что у нас
> а Мандриве используется? Например,
> http://kenobi.mandriva.com/queue/failure/cooker/contrib/rele.../Ну, примерно, только еще лучше было бы вот так ;-)
http://mova.org/~cheusov/pub/pkgsrc-distbb/CentOS/current/lo...
И чтобы выход на эту страничку был со страницы полчета отчета
одним кликом на имени сбойного пакета.
> И чтобы выход на эту страничку был со страницы полчета отчета
> одним кликом на имени сбойного пакета.Скоро будет (в смысле, в Мандриве :)).
>> И чтобы выход на эту страничку был со страницы полчета отчета
>> одним кликом на имени сбойного пакета.
> Скоро будет (в смысле, в Мандриве :)).Не за что :-)
>Вот здесь бы иметь ссылочку на логи сборки.
>Чтобы увидеть, почему оно "failed".ну вот например, все подробности:
http://git.altlinux.org/tasks/index/sisyphus/failed/34227/
(пакет другой, просто пример)
>>Вот здесь бы иметь ссылочку на логи сборки.
>>Чтобы увидеть, почему оно "failed".
> ну вот например, все подробности:
> http://git.altlinux.org/tasks/index/sisyphus/failed/34227/Мое дело маленькое, я проходил мимо, отметил на мой взгляд серьезный
недостаток системы, которой вы гордитесь, и которая собственно является
чуть ли основной "фишкой" альта. Для своего времени пионерский был проект.
Что с этим делать -- ваше дело.
> С моей подачи (ну, косвенно) в альте появилось пару пакетов.
> То есть, я никого не просил, человек сам сделал "доброе дело".
> Запакетил то, в чем собственно никак не заинтересован, занятой,
> не одна сотня пакетов на нем висит, куча
> дел, добиться от него того, чтобы "мои" пакеты регулярно
> обновлялись -- практически невозможно.То есть запакетил то, что никому кроме Вас не нужно (более того, Вам тоже не нужно, так как вы alt linux не используете) и Вы удивляетесь тому, что никто не заинтересован в обновлении этих пакетов?
Нет. Конкретно к этому человеку никаких претензий у меня нет,
и ничего меня здесь не удивляет.Для особо внимательных я повторю основной тезис.
Силами русскоязычного комьюнити нельзя обеспечить высокое и РОВНОЕ
качество всей пакетной базы, которая по объему перевалила за 10000.
Слишком мала пользовательская база и еще меньше русскоязычных
разработчиков. То, что сейчас происходит, несколько сотен пакетов
на человека -- это ненормально! Работать так много лет нельзя,
тем более, что основная масса пакетировщиков, как я понимаю,
не получает за это зряплату. Не знаю, что там думает ваше руководство,
но мое скромное мнение заключается в том, что в такой ситуации
AltLinux-у нужно становится междунароным проектом, а не "местечковым",
где многие работает практически наизнос. Уж не знаю, Израиль или Бразилия,
кто вам там ближе. Кроме того, возможно, имеет смысл просто сбросить с себя
ненужное, например, пакеты, которые нужны только одному человеку, которому
"хочется странного" типа меня. Как "сбросить" и что зависит от того, как
вы определяете для себя вашу аудиторию. Если основной источник
финансирования -- это гос. заказы, тогда нужно делать ваши
"продукты", как вы и делаете собственно, основным набором пакетов и костяком разработчиков (думаю, около 3000 тысяч пакетов для этого хватит),
а остальное просто вынести
в отдельные репозитории, которые, возможно, даже ставиться будут не в /usr,
а куда-нибудь вроде /opt/alt-community или как-то так. Еще один
вариант -- приспособить сторонние портабельные
системы сборки типа pkgsrc, OSBS, gentoo portages
в своих целях, т.е. использовать их системы сборки и ставить их в отдельный префикс,
при необходимости преобразовывая "местный" пакетный формат (pkgsrc .tgz)
в rpm и объединив их в alt-compatible репозиторий.
Как это сделать с pkgsrc, к примеру, я себе вполне хорошо представляю.
При таком подходе у вас точно будет практически все, что вообще в принципе где бы то ни было запакетировано, и AltLinux удовлетворит потребности даже самых "странных" пользователей, т.е. станет дистрибутивом общего назначения.Судя по тому, что пишут "в каментах" на OpenNet репутация у AltLinux-а неахти.
В основном постоянные обвинения в распиле и всбрыкивания фанатов мандривы и убунту.
Оно, конечно, агрессивные пионеры, и на них внимания обращать не стоит, но
я не знаю, где вы наберете себе разработчиков в такой ситуации. Тем более,
что агрессивны эти пионеры ничуть не в большей степени, чем сами альтовцы.
Фразочки в стиле "Вероятно, здесь уровень просто слегка, хм, не ваш :)"
или "мало ли чего кому хочется" очень способствуют набору новых людей в команду.
Тем более, что лично я этот "уровень" уже имел возможность оценить.
Впрочем, люди вам не нужны...И последнее. У вас есть вполне интересные системы, например, hasher, alterator
или etcnet. Кто, к примеру, мешает сделать с hasher-ом то, что делает
OpenSuSE build service? Если ваш хешер будет уметь делать репозитории
для других дистрибутивов, вы, возможно, обретете новых пользователей.
Вы, конечно, с этим уже опоздали на пару лет,
но, мне кажется, здесь есть над чем подумать.
Я лично (для себя) считаю, что заниматься пакетированием в местечковую (пардон)
пакетную систему -- занятие абсолютно бесперспективное, именно поэтому занимаюсь
pkgsrc, которая работает на 14 разных системах, включая все BSD, солярис
и линукс. Да и развивать нужно предметы гордости. Я считаю, что
мой distbb имеет перед вашим hasher-ом ряд преимуществ.
И создал я его за два года, т.е. он сильно моложе вашего hasher-а.Все это исключительно мнение стороннего человека, так можно просто игнорить,
и уж точно не брать в голову. Вам там изнутри виднее и ваши проблемы
и способы их решения.
> Для особо внимательных я повторю основной тезис.Так он же кривой.
> Силами русскоязычного комьюнити нельзя обеспечить высокое и РОВНОЕ
> качество всей пакетной базы, которая по объему перевалила за 10000.А и не надо ставить на одну доску glibc и bzflag.
> Слишком мала пользовательская база и еще меньше русскоязычных
> разработчиков.Их более чем достаточно, улучшать скорее есть чего в части организации работы (начиная с нормализации уровня общения -- спасибо придурку Луговскому и доброте AEN, который его допустил в devel@).
> То, что сейчас происходит, несколько сотен пакетов
> на человека -- это ненормально!Смотря каких и смотря на какого. Как выяснилось, собирать структурированные репозитории вроде CPAN или JPackage можно в существенной степени автоматически -- например, переезд на Perl 5.12 был в существенной мере автоматизирован.
Ну и мои почти три сотни пакетов обычно не особо напрягают -- те, которые оказались геморройными, быстро отсеялись.
> Работать так много лет нельзя, тем более, что основная масса пакетировщиков,
> как я понимаю, не получает за это зряплату. Не знаю, что там думает ваше руководствоНаше -- думает ;) IMHO лучше, чем альтовское, но у нас и род деятельности другой малость.
> но мое скромное мнение заключается в том, что в такой ситуации
> AltLinux-у нужно становится междунароным проектом, а не "местечковым",
> где многие работает практически наизнос. Уж не знаю, Израиль или Бразилия,
> кто вам там ближе.Да не ближе они все. А авральщина -- это то, как на бывшей одной шестой работать принято и привычно. Вот к этому притереть никакую международность не получится.
> Кроме того, возможно, имеет смысл просто сбросить с себя ненужное, например,
> пакеты, которые нужны только одному человеку, которому "хочется странного" типа меня.
> Как "сбросить" и что зависит от того, как вы определяете для себя вашу аудиторию.Это зависит от того, есть ли желающий такому человеку помочь (возможно, в его собственном лице). И насколько этого желания хватает в плане обременительности сопровождения.
> Если основной источник финансирования -- это гос. заказы, тогда нужно делать ваши
> "продукты", как вы и делаете собственно, основным набором пакетов и костяком
> разработчиков (думаю, около 3000 тысяч пакетов для этого хватит),
> а остальное просто вынести в отдельные репозиторииПоищи на http://search.altlinux.org: shigorin contrib -- мысль очевидна.
> которые, возможно, даже ставиться будут не в /usr,
> а куда-нибудь вроде /opt/alt-community или как-то так.Это уже излишне.
> Еще один вариант -- приспособить сторонние портабельные
> системы сборки типа pkgsrc, OSBS, gentoo portages
> в своих целях, т.е. использовать их системы сборки и ставить их в
> отдельный префикс, при необходимости преобразовывая "местный" пакетный формат
> (pkgsrc .tgz) в rpm и объединив их в alt-compatible репозиторий.Хм, если прибавить всяких gems и eggs, то получается какая-то интересная каша.
> Как это сделать с pkgsrc, к примеру, я себе вполне хорошо представляю.
И как с зависимостями (которые гораздо тоньше "glibc-core >= 2.10") -- тоже?
> Кхе-кхе. Нет, это для машины, не для человека.
> Сюда мне уже показывали пару лет назад.
> Как вижу, ничего не поменялось.Здесь -- тоже поменялось, но не в представлении.
> Для сравнения,
(пожимая плечами) Значит, у тебя нашлось время и ты расставил приоритеты так. А тут -- иначе (например, последняя мода -- это генерируемые зависимости об используемых библиотечных символах в хэшированном виде, поскольку на практике апстримы как не умели делать DSO, так и не умеют -- слом ABI без изменения soname остаётся обычной практикой).
> Человеку со стороны там разобраться нереально.
Ему много в чём разобраться нереально, да и я в эти логи не заглядываю -- нужное приходит почтой, а когда что-то типичное, то обычно вслед в devel@ идут комментарии ldv@, at@ или вызвавшего массовый FTBFS о причине проблемы и вариантах решения.
>> Если есть, почему я не получаю писем и/или багрепортов?
> Писать багрепорты, чтобы получать в ответ "мало ли чего кому хочется"Это да -- хочется красот, садись и наводи.
> или "о, еще у одного мозгов не хватило". Нет уж, спасибо.
А если у кого "хватило" мозгов такое написать, то стоит ли обижаться?
>> Так вступайте в команду, помогите.
> Спасибо, я уже выбрал место приложения сил, где мне
> не льют дерьмо на голову.Лёш, ну так и сам не лей, что ли.
PS:
> Если ваш хешер будет уметь делать репозитории для других дистрибутивов, вы,
> возможно, обретете новых пользователей. Вы, конечно, с этим уже опоздали на пару лет,Этерсофтовцы уже давно сделали, ты опять всё пропустил: http://freesource.info/wiki/Korinf
PPS:
> В основном постоянные обвинения в распиле и всбрыкивания фанатов мандривы и убунту.Ты будешь смеяться, но они не понимают, что их к тому толкают люди, которые просто на этом всём руки нагреть хотят. И которым вообще пабарабану, линуксы, шминуксы...
В том числе и коммерсанты в погонах, которые бабки вложили, не подумав.
> например, последняя мода -- это генерируемые зависимости об используемых
> библиотечных символах в хэшированном видеURL?
>> например, последняя мода -- это генерируемые зависимости об используемых
>> библиотечных символах в хэшированном виде
> URL?http://ftp.linux.kiev.ua/pub/conference/peers/protva/2010/tr... (с. 63)
>> Sisyphus является одним из 5 крупнейших в мире банков пакетов свободных программ.
> А кто остальные 4?Десять лет тому были Debian, Rawhide, PLD и Cooker, если не изменяет склероз.
Сейчас я бы добавил openSUSE, Arch, Gentoo и условно -- Ubuntu.PS: Евгений, искренне соболезную, что связались с Комиссаровым: http://gvy.livejournal.com/8150.html
Я видывал хороших людей и плохих, этого к первым отнести не могу. Результаты проектов стабильно коррелировали. Искренне надеюсь, что когда это всё начнёт накрываться медным тазом -- успеете вовремя найти нормальную работу, как и kazancas@.
Ну, собственно я в конективе уже довольно давно, и со своей стороны могу сказать, что приход Дмитрия в Мандриву/Конективу - это была одна из наибольших перемен к лучшему для нас за последние 5 лет...
> Ну, собственно я в конективе уже довольно давно, и со своей стороны
> могу сказать, что приход Дмитрия в Мандриву/Конективу - это была одна
> из наибольших перемен к лучшему для нас за последние 5 лет...Сочувствую, если так. Поскольку http://gvy.livejournal.com/8813.html
PS: я как-то проходил существенное повышение в заработках (особенно заметное для недавно выпустившегося). Вот только тот директор оказался обходительным подонком -- весь проект, который мы даже взяли и сделали, был изначально нацелен на дерибан европейского инвестора и когда вдруг вышел в ноль и в прибыль, это оказалось чуть ли не вообще незапланированным.
С тех пор мерка лучшего у меня сильно скорректировалась, и наибольшая перемена к лучшему случилась в том же году -- когда я взял человека, который нашёл нашего нынешнего директора и с которым уже под третьим флагом постепенно за тридцать душ выросли.
Это хорошая новость! Всем смелым пользователям Сизифа привет!
Как сам жив-здоров?У нас тут https://www.opennet.me/opennews/art.shtml?num=54331 уже :-)
> Как сам жив-здоров?Да, более чем в порядке! Спасибо, что вспомнил! Как/где сам? (Не нашел тебя в LinkedIn почему-то..)
> У нас тут https://www.opennet.me/opennews/art.shtml?num=54331 уже :-)
Воу! Пойду почитаю :)