ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] sisyphus.ru -> packages.altlinux.org migration
@ 2011-08-10 14:51 Igor Zubkov
  2011-08-10 18:20 ` Michael Shigorin
  2011-08-14 19:57 ` Igor Vlasenko
  0 siblings, 2 replies; 13+ messages in thread
From: Igor Zubkov @ 2011-08-10 14:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi, All!

Я надеюсь что все уже вернулись с феста, отдыха и etc. И готовы
обсуждать будущее текущих sisyphus.ru и packages.altlinux.org.

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

В текущий момент, движок prometheus2.0 обсуживающий
packages.altlinux.org готов на 80%. Не всё работает, местами глючит,
местами не всё дописано из того что бы хотелось дописать. В текущий
момент, он отдаётся от 40 тыс. страниц до 70 тыс. страниц в сутки.
Фактически, за неделю весь сайт переиндексирется заново. Это хорошо
для моментов когда он будет не доступен (чего последнего времени
практически не случается). Кроме этого, движок справляется отдавать
страницы пользователям со средней скоростью 350 мс (пока письмо
несколько дней лежало в черновиках, статистика изменилась. теперь 300
мс). Текущая аудитория packages.altlinux.org 100 человек в день,
аудитория sisyphus.ru 500. Движок выдержит. В крайнем случае, добавим
ещё больше кеширования.

Так как просто отключить sisyphus.ru нельзя по нескольким причинам:
1) закладки у пользователей на страницы с sisyphus.ru
2) сам сайт; пользователи привыкли ходить на него
3) ссылки с других сайтов

А теперь, что я предлагаю:
1) Объявить EOL для sisyphus.ru. 1 декабря 2011 года.
2) С объявлением EOL, перевесить все баги с sisyphus.ru/prometeus на
packages.altlinux.org в нашей багзилле.
3) Написать переправляльщик с sisyphus.ru на packages.altlinux.org.
Большая часть тестов уже готова, реализация подоспеет чуть позже.
Написано на ruby/sinatra. И засунуть его в heroku.com, на бесплатном
тарифе. Живёт на https://github.com/biow0lf/sisyphus_ru

Вопросы? Предложения?

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

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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-10 14:51 [devel] sisyphus.ru -> packages.altlinux.org migration Igor Zubkov
@ 2011-08-10 18:20 ` Michael Shigorin
  2011-08-12 15:03   ` Igor Zubkov
  2011-08-14 19:57 ` Igor Vlasenko
  1 sibling, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2011-08-10 18:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Aug 10, 2011 at 05:51:14PM +0300, Igor Zubkov wrote:
> 3) Написать переправляльщик с sisyphus.ru на
> packages.altlinux.org.
> Большая часть тестов уже готова, реализация подоспеет чуть
> позже.
> Написано на ruby/sinatra. И засунуть его в heroku.com, на
> бесплатном
> тарифе. Живёт на https://github.com/biow0lf/sisyphus_ru

Лучше к себе же, думаю.

> Вопросы? Предложения?

http://packages.altlinux.org/en/security

http://packages.altlinux.org/en/rsync/new
`-> http://packages.altlinux.org/cgi-bin/rsync_exclude.pl == 404

А так -- пожалуй, да.

PS: может, к такому переезду приурочить приведение названий
репозиториев в соответствие терминологии git.alt?
Может в будущем избавить от лишнего маппинга.

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


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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-10 18:20 ` Michael Shigorin
@ 2011-08-12 15:03   ` Igor Zubkov
  2011-08-15 14:16     ` Michael Shigorin
  0 siblings, 1 reply; 13+ messages in thread
From: Igor Zubkov @ 2011-08-12 15:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/8/10 Michael Shigorin:
> On Wed, Aug 10, 2011 at 05:51:14PM +0300, Igor Zubkov wrote:
>> 3) Написать переправляльщик с sisyphus.ru на
>> packages.altlinux.org.
>> Большая часть тестов уже готова, реализация подоспеет чуть
>> позже.
>> Написано на ruby/sinatra. И засунуть его в heroku.com, на
>> бесплатном
>> тарифе. Живёт на https://github.com/biow0lf/sisyphus_ru
>
> Лучше к себе же, думаю.

На heroku цена поддержки мне практически нулевая, а так надо будет
что-то ещё настраивать.

>> Вопросы? Предложения?
>
> http://packages.altlinux.org/en/security
>
> http://packages.altlinux.org/en/rsync/new
> `-> http://packages.altlinux.org/cgi-bin/rsync_exclude.pl == 404

Ага. Знаю.

> А так -- пожалуй, да.

Отлично.

> PS: может, к такому переезду приурочить приведение названий
> репозиториев в соответствие терминологии git.alt?
> Может в будущем избавить от лишнего маппинга.

Давай подробнее. Что, где и как переделать?

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

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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-10 14:51 [devel] sisyphus.ru -> packages.altlinux.org migration Igor Zubkov
  2011-08-10 18:20 ` Michael Shigorin
@ 2011-08-14 19:57 ` Igor Vlasenko
  2011-08-14 22:06   ` Aleksey Novodvorsky
  2011-08-17 14:10   ` George V. Kouryachy
  1 sibling, 2 replies; 13+ messages in thread
From: Igor Vlasenko @ 2011-08-14 19:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Aug 10, 2011 at 05:51:14PM +0300, Igor Zubkov wrote:
> Для начала, у нас два сайта которые занимаются одним и тем же. Пора бы
> что ли один отправить на пенсию.
> 1) Объявить EOL для sisyphus.ru. 1 декабря 2011 года.
> 2) С объявлением EOL, перевесить все баги с sisyphus.ru/prometeus на
> packages.altlinux.org в нашей багзилле.

Да, пора уже.

> Вопросы? Предложения?

Из того, что мне не хватает из sisyphus.ru на packages.altlinux.org,
это сортировка по суммарному статусу repocop.

Просить совестно, так как давно грозился помочь с prometeus2,
но никак руки не доходят. С другой стороны, если sisyphus.ru
закроется, уже не отвертеться :)

-- 

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


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-14 19:57 ` Igor Vlasenko
@ 2011-08-14 22:06   ` Aleksey Novodvorsky
  2011-08-15 11:01     ` Igor Zubkov
  2011-08-17 14:10   ` George V. Kouryachy
  1 sibling, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-08-14 22:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

14 августа 2011 г. 23:57 пользователь Igor Vlasenko
<vlasenko@imath.kiev.ua> написал:
> On Wed, Aug 10, 2011 at 05:51:14PM +0300, Igor Zubkov wrote:
>> Для начала, у нас два сайта которые занимаются одним и тем же. Пора бы
>> что ли один отправить на пенсию.
>> 1) Объявить EOL для sisyphus.ru. 1 декабря 2011 года.
>> 2) С объявлением EOL, перевесить все баги с sisyphus.ru/prometeus на
>> packages.altlinux.org в нашей багзилле.
>
> Да, пора уже.

+1

>
>> Вопросы? Предложения?
>
> Из того, что мне не хватает из sisyphus.ru на packages.altlinux.org,
> это сортировка по суммарному статусу repocop.
>
> Просить совестно, так как давно грозился помочь с prometeus2,
> но никак руки не доходят. С другой стороны, если sisyphus.ru
> закроется, уже не отвертеться :)

Очень много неимпортированных spec-фвйлов.
И еще новичков сбивает с толку то, что свежесобранные пакеты нельзя
скачать, хотя ссылки на них есть.

Rgrds, Алексей

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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-14 22:06   ` Aleksey Novodvorsky
@ 2011-08-15 11:01     ` Igor Zubkov
  2011-08-15 13:23       ` Igor Vlasenko
  2011-08-15 13:58       ` Michael Shigorin
  0 siblings, 2 replies; 13+ messages in thread
From: Igor Zubkov @ 2011-08-15 11:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/8/15 Aleksey Novodvorsky <aen@altlinux.ru>:
> 14 августа 2011 г. 23:57 пользователь Igor Vlasenko
> <vlasenko@imath.kiev.ua> написал:
>> On Wed, Aug 10, 2011 at 05:51:14PM +0300, Igor Zubkov wrote:
>>> Для начала, у нас два сайта которые занимаются одним и тем же. Пора бы
>>> что ли один отправить на пенсию.
>>> 1) Объявить EOL для sisyphus.ru. 1 декабря 2011 года.
>>> 2) С объявлением EOL, перевесить все баги с sisyphus.ru/prometeus на
>>> packages.altlinux.org в нашей багзилле.
>>
>> Да, пора уже.
>
> +1

Ну значит начнём. :)

>>> Вопросы? Предложения?
>>
>> Из того, что мне не хватает из sisyphus.ru на packages.altlinux.org,
>> это сортировка по суммарному статусу repocop.

В каком порядке сортировать по статусу repocop? И это должно быть на
сервере или джаваскриптом?

>> Просить совестно, так как давно грозился помочь с prometeus2,
>> но никак руки не доходят. С другой стороны, если sisyphus.ru
>> закроется, уже не отвертеться :)
>
> Очень много неимпортированных spec-фвйлов.

Это баг https://bugzilla.altlinux.org/show_bug.cgi?id=25962 и я его
починю после того как порт prometheus2.0 на rails 3.1 будет готов. Там
уже не много осталось, я вчера сделал самую тяжёлую часть.

> И еще новичков сбивает с толку то, что свежесобранные пакеты нельзя
> скачать, хотя ссылки на них есть.

Мы с Димой (ldv@) уже обсуждали это. Это можно легко и просто изменить.

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

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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-15 11:01     ` Igor Zubkov
@ 2011-08-15 13:23       ` Igor Vlasenko
  2011-08-15 13:58       ` Michael Shigorin
  1 sibling, 0 replies; 13+ messages in thread
From: Igor Vlasenko @ 2011-08-15 13:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Aug 15, 2011 at 02:01:36PM +0300, Igor Zubkov wrote:
> 2011/8/15 Aleksey Novodvorsky <aen@altlinux.ru>:
> В каком порядке сортировать по статусу repocop?
по шарикам: красные, желтые, зеленые info, зеленые exp, зеленые

> И это должно быть на сервере или джаваскриптом?
не играет роли.
 
-- 

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


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-15 11:01     ` Igor Zubkov
  2011-08-15 13:23       ` Igor Vlasenko
@ 2011-08-15 13:58       ` Michael Shigorin
  2011-08-16 11:03         ` Igor Zubkov
  1 sibling, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2011-08-15 13:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Aug 15, 2011 at 02:01:36PM +0300, Igor Zubkov wrote:
> >> Из того, что мне не хватает из sisyphus.ru на
> >> packages.altlinux.org, это сортировка по суммарному статусу
> >> repocop.
> В каком порядке сортировать по статусу repocop? И это должно
> быть на сервере или джаваскриптом?

Наверное, на сервере, чтоб ссылабельно/закладкабельно.

> > И еще новичков сбивает с толку то, что свежесобранные пакеты
> > нельзя скачать, хотя ссылки на них есть.
> Мы с Димой (ldv@) уже обсуждали это. Это можно легко и просто изменить.

Ссылками на task'и?

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


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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-12 15:03   ` Igor Zubkov
@ 2011-08-15 14:16     ` Michael Shigorin
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2011-08-15 14:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri, Aug 12, 2011 at 06:03:37PM +0300, Igor Zubkov wrote:
> >> 3) Написать переправляльщик с sisyphus.ru на
> >> packages.altlinux.org.  Большая часть тестов уже готова,
> >> реализация подоспеет чуть позже.  Написано на ruby/sinatra.
> >> И засунуть его в heroku.com, на бесплатном тарифе. Живёт на
> >> https://github.com/biow0lf/sisyphus_ru
> > Лучше к себе же, думаю.
> На heroku цена поддержки мне практически нулевая, а так надо
> будет что-то ещё настраивать.

Когда (не если, а когда) там чё-нить поменяется, лучше бы это
была просто пачка редиректов в nginx.conf...

> > PS: может, к такому переезду приурочить приведение названий
> > репозиториев в соответствие терминологии git.alt?
> > Может в будущем избавить от лишнего маппинга.
> Давай подробнее. Что, где и как переделать?

Sisyphus -> sisyphus
Platform6 -> p6
Platform5 -> p5

Вот что делать с SisyphusARM сейчас, не знаю.  Наверное, лучше
просто оставить до того, как arm станет официальной архитектурой
и SisyphusARM будет упразднён как отдельный репозиторий.

На http://packages.altlinux.org/ хорошо бы видеть где-то так:

--- хочется
<a href>installer-1.4.12-alt4</a> Andrey Cherepanov, 11:43:03 UTC
Installer common parts
- Unset no globbing parameter -f to copy my mask
---

--- вместо
installer  build Anton V. Boyarshinov, 2011-08-15 11:43:03 UTC
Group: System/Configuration/Other
Summary: Installer common parts
Changes:

- Unset no globbing parameter -f to copy my mask
---

т.е. сборщик, а не Packager:; поменьше повторяющейся информации
(_сегодняшняя_ дата, "Group:/Summary:/Changes:"); группа тоже
кажется немного избыточной в качестве отдельной строки -- может,
"[group] summary"? -- зато сильно не хватает версии и релиза.

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


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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-15 13:58       ` Michael Shigorin
@ 2011-08-16 11:03         ` Igor Zubkov
  0 siblings, 0 replies; 13+ messages in thread
From: Igor Zubkov @ 2011-08-16 11:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2011/8/15 Michael Shigorin <mike@osdn.org.ua>:
> On Mon, Aug 15, 2011 at 02:01:36PM +0300, Igor Zubkov wrote:
>> >> Из того, что мне не хватает из sisyphus.ru на
>> >> packages.altlinux.org, это сортировка по суммарному статусу
>> >> repocop.
>> В каком порядке сортировать по статусу repocop? И это должно
>> быть на сервере или джаваскриптом?
>
> Наверное, на сервере, чтоб ссылабельно/закладкабельно.

В мире в котором бушует HTML5 это уже давно не проблема. По клику на
ссылку которая джаваскриптом что-то делает со страницей, можно менять
и урл. В него просто добавляется тип сортировки и эта ссылка даже
живая. Можно оправить в джаббере и пользователь прийдёт туда куда
надо.

Вопрос скорее в том что если это сделать на джаваскрипте, то в elinks
уже нельзя будет так просто выбрать ссылку и нажать enter. Готовы ли
мы к такой цене прогресса?

>> > И еще новичков сбивает с толку то, что свежесобранные пакеты
>> > нельзя скачать, хотя ссылки на них есть.
>> Мы с Димой (ldv@) уже обсуждали это. Это можно легко и просто изменить.
>
> Ссылками на task'и?

Нет. Первый вариант был это три строчки в конфиг nginx и пакеты можно
было забирать прям с packages.altlinux.org (он ведь берёт данные на
прямую из пакетов, а значит их можно и отдавать от туда же). Второй
вариант, тоже самое только с машины которая можнее и с каналом шире.
:)

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

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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-14 19:57 ` Igor Vlasenko
  2011-08-14 22:06   ` Aleksey Novodvorsky
@ 2011-08-17 14:10   ` George V. Kouryachy
  2011-08-18 11:06     ` Michael Shigorin
  2011-08-24  3:10     ` REAL
  1 sibling, 2 replies; 13+ messages in thread
From: George V. Kouryachy @ 2011-08-17 14:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Aug 14, 2011 at 10:57:54PM +0300, Igor Vlasenko wrote:
>> Вопросы? Предложения?
> 
> Из того, что мне не хватает из sisyphus.ru на packages.altlinux.org,
> это сортировка по суммарному статусу repocop.
И сортировки по возрасту пакета, я этим часто пользуюсь, чтобы не
забросить пакет ненароком.

-- 
			George V. Kouryachy (aka Fr. Br. George)
			Mailto/JID: george@altlinux.org
			Mobile: (8)9161738325


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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-17 14:10   ` George V. Kouryachy
@ 2011-08-18 11:06     ` Michael Shigorin
  2011-08-24  3:10     ` REAL
  1 sibling, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2011-08-18 11:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Aug 17, 2011 at 06:10:43PM +0400, George V. Kouryachy wrote:
> > сортировка по суммарному статусу repocop.
> И сортировки по возрасту пакета, я этим часто пользуюсь,
> чтобы не забросить пакет ненароком.

А, точно.

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


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

* Re: [devel] sisyphus.ru -> packages.altlinux.org migration
  2011-08-17 14:10   ` George V. Kouryachy
  2011-08-18 11:06     ` Michael Shigorin
@ 2011-08-24  3:10     ` REAL
  1 sibling, 0 replies; 13+ messages in thread
From: REAL @ 2011-08-24  3:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

17.08.2011 21:10, George V. Kouryachy пишет:
>> Из того, что мне не хватает из sisyphus.ru на packages.altlinux.org,
>> это сортировка по суммарному статусу repocop.
> И сортировки по возрасту пакета, я этим часто пользуюсь, чтобы не
> забросить пакет ненароком.

А ещё хотелось бы, чтобы информация об обновлениях пакетов появлялась 
регулярно ;)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



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

end of thread, other threads:[~2011-08-24  3:10 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-08-10 14:51 [devel] sisyphus.ru -> packages.altlinux.org migration Igor Zubkov
2011-08-10 18:20 ` Michael Shigorin
2011-08-12 15:03   ` Igor Zubkov
2011-08-15 14:16     ` Michael Shigorin
2011-08-14 19:57 ` Igor Vlasenko
2011-08-14 22:06   ` Aleksey Novodvorsky
2011-08-15 11:01     ` Igor Zubkov
2011-08-15 13:23       ` Igor Vlasenko
2011-08-15 13:58       ` Michael Shigorin
2011-08-16 11:03         ` Igor Zubkov
2011-08-17 14:10   ` George V. Kouryachy
2011-08-18 11:06     ` Michael Shigorin
2011-08-24  3:10     ` REAL

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