ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Igor Vlasenko <vlasenko@imath.kiev.ua>
To: devel@lists.altlinux.org
Subject: [devel]  I: планы по  watch.altlinux.org
Date: Tue, 20 Dec 2011 21:39:21 +0200
Message-ID: <20111220193921.GA459@dad.imath.kiev.ua> (raw)

Поменял тему, так как содержание вышло за рамки Just Talk и тега [JT]

On Tue, Dec 20, 2011 at 09:12:10PM +0400, Dmitry V. Levin wrote:
> Если бы эти маловостребованные пакеты можно было бы один раз очистить, а
> потом мейнтейнить роботами, то на душе было бы не так пакостно.

Такая схема тоже есть. 

Для умных трудолюбивых уже сейчас работает основной контур 
такой схемы -  добавляем в спек и в gear репозиторий 
.watch файл, и обновляемся через rpm-uscan.

Другое дело, что благие намерения есть, а реально этим никто 
не пользуется - эффект от подобной автоматизации 
не настолько большой, чтобы преодолеть (достаточно низкий)
барьер вхождения даже в эту, относительно простую, технологию.

для реальной жизни я разворачиваю песочницу, watch.altlinux.org, 
где, кроме оповещений о новых версиях, можно будет по желанию 
развернуть test-only сборку (без необходимости создавать watch файлы).
Т.е. если cpanwatch сработал, то новые исходники можно скачать со cpan.
если fedorawatch сработал, новые исходники можно выковырять из их
src.rpm, и т.д., затем вставить их "тупым" роботом в старый пакет, 
пройтись buildreq-src и послать на test-only сборку.

майнтайнеру будет звонок, что новая версия вышла, 
а при желании, или наоборот, его отсутствии, он может и approve выписать.

> К сожалению, наши правила не формализованы настолько, чтобы другой робот
> столь же проворно такие пакеты заворачивал.  Я посмотрел несколько таких
> пакетов, и мне показалось, что ни один из них не прошел бы через наш join.

Упомянутые пакеты брались из федоры, где они quite legal and quite fedorish.
Это как спрашивать, почему китайцы желтые и нельзя ли их перекрасить
в белый цвет. В принципе, роботом можно, но на данном этапе, думаю,
главное - получать на выходе правильные бинарные пакеты,
а получать в промежуточном src.rpm гламурный спек по последней моде
робота можно научить и позже.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine

_______________________________________________
Devel mailing list
Devel@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel

----- End forwarded message -----

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



             reply	other threads:[~2011-12-20 19:39 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-20 19:39 Igor Vlasenko [this message]
2011-12-20 19:54 ` Igor Vlasenko
2011-12-20 21:16   ` Led
2011-12-20 21:36     ` [devel] [jt] " Dmitry V. Levin
2011-12-20 21:54       ` Igor Vlasenko
2011-12-20 22:24       ` Led
2011-12-20 22:38         ` Dmitry V. Levin
2011-12-20 21:34   ` [devel] " Dmitry V. Levin
2011-12-20 22:04     ` Igor Vlasenko
2011-12-20 22:32       ` Igor Vlasenko
2011-12-21 10:51     ` Michael Shigorin
2011-12-21  8:11 ` thecrux
2011-12-21  9:14   ` REAL
2011-12-21 10:53   ` Michael Shigorin
2011-12-21 11:54     ` REAL
2011-12-21 17:57   ` Igor Vlasenko

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=20111220193921.GA459@dad.imath.kiev.ua \
    --to=vlasenko@imath.kiev.ua \
    --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