ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] new features on prometheus.a.o.
@ 2010-10-25 17:24 Igor Zubkov
  2010-10-25 20:44 ` Michael Shigorin
  0 siblings, 1 reply; 3+ messages in thread
From: Igor Zubkov @ 2010-10-25 17:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi!

1) curl -s http://prometheus.altlinux.org/cli/srpm/:branch/:vendor/:package

Где :package имя пакета (из src.rpm Name:)
:branch это бранч. Бывает 'Sisyphus', 'Platform5', '5.1', '5.0', '4.1' и '4.0'.
:vendor всегда 'ALT Linux' (просто других в базе (пока?) нет).

Пример:
$ curl -s http://prometheus.altlinux.org/cli/srpm/Sisyphus/ALT\ Linux/glibc
Name: glibc
Version: 2.11.2
Release: alt3

Summary: The GNU libc libraries
License: LGPLv2+, LGPLv2+ with exceptions, GPLv2+
Home page: http://sourceware.org/glibc/

Description:
The GNU C library defines all of the library functions that are specified
by the ISO C standard, as well as additional features specific to POSIX
and other derivatives of the Unix operating system, and extensions
specific to the GNU system.

The GNU libc is a set of standard libraries which are used by multiple
programs on the system.  In order to save disk space and memory, as well
as to make upgrading easier, common system code is kept in one place
and shared between programs.
$

Под это всё дело можно написать скрипт который убирает под капот всё
кроме имени пакета, типа так:
$ prometheus glibc

Ну и заодно можно написать автодополнение по именам пакетов. :)

2) /cli/repocop/by-test/missing_url
  /cli/repocop/by-test/vendor_tag
  /cli/repocop/by-test/distribution_tag
  /cli/repocop/by-test/invalid_url

Это вытащенные из repocop тесты которые я втащил в prometheus. Теперь
бы написать втягивалку их в наш repocop. :)

Эти тесты быстрее вытягивать из prometheus через ждать пока отработает repocop.

P.S.: ну и раз это техническая рассылка, две технических делали.
prometheus переехал на rails3 + passenger3.

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] new features on prometheus.a.o.
  2010-10-25 17:24 [devel] new features on prometheus.a.o Igor Zubkov
@ 2010-10-25 20:44 ` Michael Shigorin
  2010-10-25 22:23   ` Igor Zubkov
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Shigorin @ 2010-10-25 20:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Oct 25, 2010 at 08:24:37PM +0300, Igor Zubkov wrote:
> 1) curl -s http://prometheus.altlinux.org/cli/srpm/:branch/:vendor/:package
> Где :package имя пакета (из src.rpm Name:)
> :branch это бранч. Бывает 'Sisyphus', 'Platform5', '5.1', '5.0', '4.1' и '4.0'.
> :vendor всегда 'ALT Linux' (просто других в базе (пока?) нет).

Мне продолжает казаться, что altlinux/sisyphus логичнее, чем наоборот.

А вообще -- спасибо, ещё бы главную страницу с security --
и я бы, пожалуй, переехал.

PS: взаимодействие между {www,ftp}.linux.kiev.ua по NFS прервано,
машинки разъехались по разным площадкам.  Может повлиять на
что-то из prometeus с repocop, по крайней мере какие-то кронждобы
имени liks@ пришлось отключить.  Возможно, через неделю-две опять
съедутся (на новом месте), хотя пока непонятно.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] new features on prometheus.a.o.
  2010-10-25 20:44 ` Michael Shigorin
@ 2010-10-25 22:23   ` Igor Zubkov
  0 siblings, 0 replies; 3+ messages in thread
From: Igor Zubkov @ 2010-10-25 22:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

25 октября 2010 г. 23:44 пользователь Michael Shigorin написал:
> On Mon, Oct 25, 2010 at 08:24:37PM +0300, Igor Zubkov wrote:
>> 1) curl -s http://prometheus.altlinux.org/cli/srpm/:branch/:vendor/:package
>> Где :package имя пакета (из src.rpm Name:)
>> :branch это бранч. Бывает 'Sisyphus', 'Platform5', '5.1', '5.0', '4.1' и '4.0'.
>> :vendor всегда 'ALT Linux' (просто других в базе (пока?) нет).
>
> Мне продолжает казаться, что altlinux/sisyphus логичнее, чем наоборот.

Сделал.

> А вообще -- спасибо, ещё бы главную страницу с security --
> и я бы, пожалуй, переехал.

Я вот думал, а как же оно там реализовано было:

  37 my $selMainInfo_Q = "SELECT
name,content,rpm,version,packager,time FROM changelogs WHERE content
LIKE '%CVE-%' \
  38                      AND repo='Sisyphus' ORDER BY time DESC LIMIT 25";

Жесть. Это не правильно. Хотя это самый простой вариант. В таком же
виде будет как только я импорту changelog'и. Это уже не долго.

> PS: взаимодействие между {www,ftp}.linux.kiev.ua по NFS прервано,
> машинки разъехались по разным площадкам.  Может повлиять на
> что-то из prometeus с repocop, по крайней мере какие-то кронждобы
> имени liks@ пришлось отключить.  Возможно, через неделю-две опять
> съедутся (на новом месте), хотя пока непонятно.

На сколько я знаю, ничего из prometheus.a.o не завязана на
linux.kiev.ua. Но я очень сильно надеюсь что http://alt.linux.kiev.ua/
вернётся. Там есть красивая формачка для логина которая не работает.
Мне она нужна для prometheus. Что бы не рисовать это колесо заново.

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-10-25 22:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-25 17:24 [devel] new features on prometheus.a.o Igor Zubkov
2010-10-25 20:44 ` Michael Shigorin
2010-10-25 22:23   ` Igor Zubkov

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