ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Victor Forsyuk <force@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] Сравнение версий в Сизиф и в upstream
Date: Fri, 30 Nov 2007 15:21:11 +0200
Message-ID: <20071130132111.GA9571@mail.gu.net> (raw)
In-Reply-To: <E1Ixrpg-000ALL-00.liksx-mail-ru@f94.mail.ru>

On Fri, Nov 30, 2007 at 01:26:08AM +0300, Avramenko Andrew <liksx@mail.ru> wrote:
> Доброго всем времени суток!
> 
> 
> Теперь можно сравнивать версию в upstream и в сизифе.
> Пример здесь: http://alt5.linux.kiev.ua/srpm/ant
> (в правом меню репозитарий upstream).
> 
> Сделано на основе debian/watch (еще раз спасибо wrar@ за идею).
> К сожалению, такие файлы в debian'овских пакетах не обязательны и 
> я собрал пока чуть больше 1000. Возможно с улучшением скрипта, который
> их будет собирать станет лучше (например, некоторые пакеты по-разному на-
> зываются у нас и у них). 

Мда... оказалось, что идея витает в воздухе - я тоже сделал себе сравнивалку
версий апстрима и опакеченого софта. :) Обдумывание и написание програмульки
заняло намного меньше времени чем набивание урлов и регексов для моих
пакетов :)
 
> Возникает вопрос что делать с остальными пакетами. Самое простое решение - те,
> кто заинтересован в этом для своих пакетов - присылайте мне на почту данные, 
> которые пишутся в конфиг debian/watch. Cписок полей можно посмотреть здесь: 
> http://dehs.alioth.debian.org/uscan.html

Добавлю, что для некоторых пакетов можно без такой ручной работы обойтись.
Некоторые проекты размещаются на системах хостинга программных проектов с
регулярной структурой URLов. Например, модули для Perl в подавляющем
большинстве случаев хостятся на CPAN (даже если у них есть отдельный сайт
вне CPAN). Поэтому зная только имя модуля, мы можем гарантированно сообщить
урл страницы, применив к контенту которой стандартный для перловых модулей
регексп мы получим последнюю версию модуля - это может быть например:
http://search.cpan.org/dist/имя-модуля

> Есть еще вариант с прохождением по полю source (если там указан полный путь).
> Это допишу позже и в этом случае информацию высылать не нужно.

Это не всегда срабатывает.
 


  parent reply	other threads:[~2007-11-30 13:21 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-29 22:26 Avramenko Andrew
2007-11-29 22:58 ` Anton Farygin
2007-11-30  5:41   ` Avramenko Andrew
2007-11-30  8:43     ` Anton Farygin
2007-11-30  6:49 ` Slava Dubrovskiy
2007-11-30  7:00   ` Avramenko Andrew
2007-11-30  7:07     ` Slava Dubrovskiy
2007-11-30  7:09       ` Avramenko Andrew
2007-12-08 12:59         ` [devel] страничка "можно помочь" Michael Shigorin
2007-12-08 19:33           ` Avramenko Andrew
2007-12-08 12:54       ` [devel] Сравнение версий в Сизиф и в upstream Michael Shigorin
2007-11-30  7:16 ` Slava Semushin
2007-11-30  7:42   ` Avramenko Andrew
2007-11-30  7:48     ` Slava Semushin
2007-11-30  7:55       ` Avramenko Andrew
2007-11-30  8:45         ` Anton Farygin
2007-11-30  8:53           ` Avramenko Andrew
2007-11-30 10:18             ` Igor Vlasenko
2007-11-30 10:27               ` Avramenko Andrew
2007-11-30 10:42                 ` [devel] Сравнение версий в Сизиф и в upstream. Итог Avramenko Andrew
2007-11-30 10:55                   ` Anton Farygin
2007-11-30 11:56                     ` Avramenko Andrew
2007-11-30 12:11                       ` Anton Farygin
2007-11-30 12:12                       ` Anton Farygin
2007-12-06 20:50                         ` [devel] Sravnenie versii v Sizif i v upstream. Itog Avramenko Andrew
2007-11-30 13:26                       ` [devel] Сравнение версий в Сизиф и в upstream. Итог Victor Forsyuk
2007-11-30 13:42                         ` Anton Farygin
2007-11-30 15:59                           ` Grigory Batalov
2007-11-30 17:20                             ` Anton Farygin
2007-12-08 13:04                             ` [devel] rpm FR: default %_sourcedir %{_topsrcdir}/SOURCES/%name Michael Shigorin
2007-12-08 19:39                               ` Avramenko Andrew
2007-11-30 17:10                           ` [devel] Сравнение версий в Сизиф и в upstream. Итог Хихин Руслан
2007-11-30 13:25                   ` Victor Forsyuk
2007-11-30 10:45                 ` [devel] Сравнение версий в Сизиф и в upstream Igor Vlasenko
2007-11-30 10:56                   ` Anton Farygin
2007-12-08 13:07                     ` [devel] $LANGUAGE-mentors@? Michael Shigorin
2007-12-09 12:43                       ` Ildar Mulyukov
2007-12-09 13:21                         ` Avramenko Andrew
2007-12-10 16:23                         ` [devel] [JT] $LANGUAGE-mentors@? Michael Shigorin
2007-12-22  5:41                           ` Alexey Rusakov
2007-12-22 12:07                             ` Michael Shigorin
2007-12-09 14:49                       ` [devel] $LANGUAGE-mentors@? Anton Farygin
2007-12-09 21:15                         ` Alexey Rusakov
2007-12-09 21:47                           ` Alexey I. Froloff
2007-12-10 16:14                             ` [devel] [JT] multi-ML trouble... (was: $LANGUAGE-mentors@?) Michael Shigorin
2007-12-10 19:37                               ` Grigory Batalov
2007-12-10 21:17                                 ` Michael Shigorin
2007-12-11  4:32                                   ` Grigory Batalov
2007-12-11  6:44                                     ` Andrey Rahmatullin
2007-12-11  7:35                                       ` Grigory Batalov
2007-12-11 12:49                               ` Ildar Mulyukov
2007-12-11 15:35                                 ` Michael Shigorin
2007-12-11 14:40                     ` [devel] Сравнение версий в Сизиф и в upstream Вячеслав Диконов
2007-12-11 15:48                       ` Anton Farygin
2007-12-08 13:00       ` Michael Shigorin
2007-11-30 13:21 ` Victor Forsyuk [this message]
2007-12-01 10:54   ` Alexey Rusakov
2007-12-08 12:50 ` Michael Shigorin
2007-12-08 19:38   ` Avramenko Andrew
2007-12-09 14:28     ` Alexey Voinov
2007-12-09 14:40       ` Avramenko Andrew
2007-12-09  8:14   ` Avramenko Andrew
2007-12-10 16:10     ` Michael Shigorin
2007-12-11  9:29       ` Alexey Rusakov

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=20071130132111.GA9571@mail.gu.net \
    --to=force@altlinux.org \
    --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