ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Igor Zubkov <igor.zubkov@gmail.com>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] Q: Импорт исходников и патчей на packages.altlinux.org
Date: Wed, 5 Sep 2012 19:08:58 +0300
Message-ID: <CAJXf7QPHoHer3JhjwH-bQPHRU-hHxQ=yhh-pSV+j303mp13Z5Q@mail.gmail.com> (raw)
In-Reply-To: <20120904192907.GB22718@osdn.org.ua>

2012/9/4 Michael Shigorin:
> On Tue, Sep 04, 2012 at 10:10:04PM +0300, Igor Zubkov wrote:
>> В текущий момент я готовлю обновление для packages.altlinux.org
>> которое добавит патчи и исходники из пакетов.
>
> Как уже говорил, это малополезное на данный момент занятие
> в силу малополезности патчей в существенной части пакетов,
> при создании которых в лучшем случае была ориентировка вида
> "кому надо, в гите посмотрят".

Просто это финальный марш-бросок перед тем как написать security
tracker для прометея. Охота что бы в prometheus2 были все фичи которые
есть в prometeus (sisyphus.ru).

> Об этой проблеме давно думаю и как-то попадалась на глаза
> отличная заметка о фундаментальной важности культуры патчей
> как средства обмена наработками, но страшно представить,
> сколько требуется сил для выравнивания сизифа и где их брать.
>
>> Это как обычно займёт достаточно много времени на импорт.
>> И будет сразу для всех пакетов из всех бранчей.
>
> Всё так же предпочитаешь наступать на грабли с размаху?..
> Сделай сперва одолжение и маленький пилот. :)

Я не просто так просил staging у тебя. Сейчас я на нём всё это тестирую.

Продакшен задеплоен из master'а. Он рабочий.

>> Вопросы:
>> 1) Максимальный размер исходников в 1Mb это не много? Или мало?
>
> Интересно, кто будет глазами смотреть метровую портянку в браузере.
> Десятки, ну сотня килобайт -- то, что ещё обозримо.

Control-F ещё никто не убрал. Я думаю что если проблема не в размере
всего этого в базе (квота всё таки не резиновая). К тому же, гугл ещё
и заиндексирует всё. Искать будет легче. Индексировать патчи (как и
исходники) через сфинкс на сайте я не собираюсь. Это уже слишком по
нагрузке будет.

>> 2) Может нужно ограничение на размер патчей?
>
> Посмотри сам:
>
> rpm -qlvp *.src.rpm | egrep '.(patch|diff)$' | sort -nk5 | less
>
> Патчей размером больше 1Mb сейчас 28 штук, из них два -- больше 100Mb.

Вот такой ответ меня больше устраивает.

Конец выхлопа выглядит так:
-rw-r--r--    1 builder builder       1015523 июля 28 09:16
zabbix-2.0.2-alt3.patch
-rw-r--r--    1 builder builder       1071738 мая 26 08:36
net-snmp30-5.7.1-alt8.patch
-rw-r--r--    1 builder builder       1112566 июня 19 09:31
move_hunspell_1.2.patch
-rw-r--r--    1 builder builder       1178918 июня 18 21:19
icewm-deb-alt-i18n_update.patch
-rw-r--r--    1 builder builder       1225110 дек. 12  2008 tpb-0.6.5-alt.patch
-rw-r--r--    1 builder builder       1303145 марта 19  2007
sinjdoc-annotations.patch
-rw-r--r--    1 builder builder       1347744 июня 12 00:57
moment-1.2.0-alt-changes.patch
-rw-r--r--    1 builder builder       1358779 авг. 30 11:53 ceph-0.51-alt1.patch
-rw-r--r--    1 builder builder       1559130 июля 22 16:48
parcellite-1.0.2-alt0.rc5.1.patch
-rw-r--r--    1 builder builder       1572362 мая 31  2009
vuze-4.2.0.2-alt1.patch
-rw-r--r--    1 builder builder       1677045 марта 21  2011
libunwind-0.99-alt5.2.patch
-rw-r--r--    1 builder builder       1685416 авг. 30 07:09
kernel-image-std-pae-3.5.3-alt1.patch
-rw-r--r--    1 builder builder       1685927 авг. 29 08:45
kernel-image-std-def-3.5.3-alt1.patch
-rw-r--r--    1 builder builder       1703953 авг. 26 11:46
kernel-image-un-def-3.5.3-alt1.patch
-rw-r--r--    1 builder builder       1763547 авг.  4  2011
kernel-image-pure-emerald-2.6.39-alt6.patch
-rw-r--r--    1 builder builder       2726305 июня 14 09:25
centericq-4.21.0.msn.patch
-rw-r--r--    1 builder builder       3099449 нояб. 25  2011
vim-7.3.353-alt1.patch
-rw-r--r--    1 hacker  hacker        3265850 окт.  7  2010 anthy-corpus.patch
-rw-r--r--    1 builder builder       3579169 мая 22 19:41
Terminal-0.4.8-alt6.patch
-rw-r--r--    1 builder builder       4268613 марта 20 23:24
linux-2.6.32.59.patch
-rw-r--r--    1 builder builder       4898779 марта 20 23:24
linux-2.6.32.58-feat-drivers-gpu--35.patch
-rw-r--r--    1 builder builder       5000205 окт. 24  2011
mailman-2.1.12-alt2.1.1-alt.patch
-rw-r--r--    1 builder builder       6732212 мая 14  2011
kernel-image-ovz-smp-2.6.32-alt8.patch
-rw-r--r--    1 builder builder       9897909 февр. 24  2012
policycoreutils-po.patch
-rw-r--r--    1 builder builder       9984207 апр. 27  2010
kile-2.1b4-alt1.patch
-rw-r--r--    1 builder builder      10293960 окт. 21  2010
kernel-image-hpc-skif-2.6.32-alt24.patch
-rw-r--r--    1 builder builder      18899699 апр. 19 20:13
pgadmin3-1.14.2-alt1.patch
-rw-r--r--    1 builder builder      23455202 июля 19 15:43
vala-0.16.1-alt1-pregenerated.patch
-rw-r--r--    1 builder builder     125405959 июля 20 16:07
kernel-image-el-smp-2.6.32-alt39.patch
-rw-r--r--    1 builder builder     129985442 авг.  8 09:16
kernel-image-ovz-el-2.6.32-alt73.patch

kernel-image-* и linux-* патчи смотреть просто бесполезно. Хотелось бы
узнать, а остальные патчи почему такие большие?

P.S.: Это письмо я написал ещё вчера, но не отправил. Я изменил размер
до 512k на патчи и исходники. Сейчас тестируется.

-- 
Igor Zubkov
http://hi.im/ice

  parent reply	other threads:[~2012-09-05 16:08 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-04 19:10 Igor Zubkov
2012-09-04 19:29 ` Michael Shigorin
2012-09-05  2:40   ` REAL
2012-09-05  6:16     ` Michael Shigorin
2012-09-05  6:27       ` REAL
2012-09-05  7:09         ` Michael Shigorin
2012-09-05  7:14           ` REAL
2012-09-24 15:44             ` Sergey V Turchin
2012-09-05 16:08   ` Igor Zubkov [this message]
2012-09-05 20:47     ` Michael Shigorin
2012-09-06  6:11       ` Денис Смирнов
2012-09-06  7:28         ` Michael Shigorin
2012-09-06  7:31           ` Денис Смирнов
2012-09-17 16:36             ` Igor Zubkov
2012-09-06  4:18     ` Ildar Mulyukov
2012-09-05  2:38 ` REAL

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='CAJXf7QPHoHer3JhjwH-bQPHRU-hHxQ=yhh-pSV+j303mp13Z5Q@mail.gmail.com' \
    --to=igor.zubkov@gmail.com \
    --cc=devel@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 Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git