From: Michael Shigorin <mike@altlinux.org> To: sisyphus@lists.altlinux.org Subject: Re: [sisyphus] Скачать .spec'и всего сизифа Date: Wed, 5 Oct 2016 14:50:20 +0300 Message-ID: <20161005115019.GD6743@imap.altlinux.org> (raw) In-Reply-To: <CAJXf7QMGSJzWxoOsNZWb-DxOSyLyH_0jmP=dzc=1GNVazdA6ig@mail.gmail.com> <20161004211436.GA98853@hades.panopticon> <20161004185331.GA81592@hades.panopticon> (осторожно, длинномерное письмо) On Tue, Oct 04, 2016 at 09:53:32PM +0300, Dmitry Marakasov wrote: > > Кстати, знаете про http://pkgs.org > Не знал, но это [...] К тому, что может иметь смысл ссылки друг на дружку проставить, а то и дружить в части обмена метаданными, чтоб не делать одну работу N раз. > > http://packages.altlinux.org > Это же просто список пакетов в сизифе? Несколько больше. :) > > и http://www.altlinux.org/Packaging_Automation/DistroMap? > Это интересно, но мало. Это про крайне важное: сопоставимость по именам. > Можно только глупый вопрос, есть какие-то структурные отличия > этих выжимок от спек? Спросите glebfm@. > Те же разбивки пакетов на части, например или добавления > суффиксов к названиям? Например, libxml2 есть и в x86_64 > и noarch, это оно? Разбивка не так страшна, главное чтобы > названия не менялись. Видимо, это следствие наличия субпакетов данного пакета и в архитектурно зависимой, и в архитектурнонезависимой частях репозитория -- см. тж. (по словам %package и BuildArch): https://packages.altlinux.org/ru/Sisyphus/srpms/libxml2/spec > Да, но, во-первых, нужен список всех имён (html парсить > неохота, а API я никакого не нашёл), во-вторых, это долго > (каждый день качать 20k файлов). Вот из этих соображений и предложил связаться с коллегами: > > Возможно, будет эффективней объединить усилия с уже > > существующими проектами. > Я таких пока не знаю. Есть поисковики пакетов, есть сравнивалки > версий с с парой репозиториев (у NixOS, например), у многих > дистрибутивов есть штуки которые ищут обновления апстрима > (новые тэги в VCS, новые тарболлы с исходниками), но чтобы всё > в одном месте, не привязанно ни к одному дистрибутиву - такого > я не видел. Дело в том, что тематика отчасти перекликается с новостными сайтами -- лет пятнадцать тому многие считали делом чести завести себе такой и с полгода-год трудиться над обновлением ленты, а затем забрасывали; мы в своё время предприняли попытку к объединению сил в рамках тогдашнего linux.kiev.ua, отчасти она удалась, но по ряду причин сошла на нет ещё до 2014: http://web.archive.org/web/20121203155846/http://www.linux.kiev.ua/ru/devel/hosting/web/ Здесь ситуация отличается тем, что основное содержимое поставляют роботы и основные усилия сводятся к их созданию и поддержке, но и эта деятельность требует как минимум одноразовых (на проект), обычно также и периодических (раз в полгода-год или более) усилий по учёту текущей ситуации. При этом, как совершенно справедливо указываете, есть общая часть, без которой подобные ресурсы широкой аудитории неинтересны, а есть "плюшки", ради которых и стоит заморачиваться. Так вот есть риск, что "пар" уйдёт в базовую часть и до плюшек дело не дойдёт или вовсе, или по большей части -- чего не хотелось бы. Решать Вам, разумеется, но хотелось бы предупредить об уже знакомых граблях схожего плана... > > Не знаю, как именно реализованы эвристики по приведению > > имён пакетов на http://distrowatch.com, но там они тоже есть > > (правда, Ладислав последние годы почти не отзывается). > Там фиксированный набор из двух сотен пакетов, это тоже не то. Кстати, на главной странице мне был бы интересней примерно такой "общий" набор, а не рыхлое начало списка по алфавиту. Потому что он как раз позволяет окинуть взглядом текущее состояние "ядра" репозиториев: http://test.repology.org/widespread/widespread.0.html On Wed, Oct 05, 2016 at 12:14:36AM +0300, Dmitry Marakasov wrote: > > Спасибо, вот это то что нужно. > Сделал, посмотреть можно на http://test.repology.org. На основной > сайт поедет после добавления пачки правил. Шустро Вы :) Хорошо бы только подписывать "ALT Sisyphus" (и, видимо, "Fedora Rawhide" и что там про фрю). On Wed, Oct 05, 2016 at 12:23:45PM +0300, Igor Zubkov wrote: > Igor Vlasenko (ALT Linux Sisyphus) <viy/altlinux.org> (188) > Igor Vlasenko <viy/altlinux.org> (58) > Igor Vlasenko <viy/altlinux.ru> (3434) > Igor Yu. Vlasenko <viy/altlinux.org> (87) > > Igor Zubkov <icesik/altlinux.org> (106) > Igor Zubkov <icesik/altlinux.ru> (6) > > Во первых, тут не учитывается что altlinux.org и altlinux.ru > это алиасы. Ещё altlinux.com (rider@ им порой пользуется). Возможно, и у других проектов есть схожий момент. > А во вторых, я больше не поддерживаю те пакеты. Выпишись из ACL. > P.S.: И закройте от ботов test.repology.org для индексирования. Как если бы они были столь вежливы... Есть предложение заменять "@" на "/" хотя бы. И, возможно, сделать возможность сортировки по домену/проекту. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info
next prev parent reply other threads:[~2016-10-05 11:50 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-10-04 17:08 Dmitry Marakasov 2016-10-04 17:38 ` Michael Shigorin 2016-10-04 18:53 ` Dmitry Marakasov 2016-10-04 21:14 ` Dmitry Marakasov 2016-10-05 9:23 ` Igor Zubkov 2016-10-05 13:59 ` Dmitry Marakasov 2016-10-05 11:50 ` Michael Shigorin [this message] 2016-10-05 16:16 ` Dmitry Marakasov 2016-10-06 7:48 ` Michael Shigorin 2016-10-06 9:37 ` Dmitry Marakasov 2016-10-04 17:50 ` Igor Zubkov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20161005115019.GD6743@imap.altlinux.org \ --to=mike@altlinux.org \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git