* [devel] backports policy 1.0.2
@ 2004-11-30 12:43 Alexey Borovskoy
2004-11-30 14:07 ` Dmitry V. Levin
2004-11-30 15:29 ` [devel] backports policy 1.0.2 Sergey Y. Afonin
0 siblings, 2 replies; 4+ messages in thread
From: Alexey Borovskoy @ 2004-11-30 12:43 UTC (permalink / raw)
To: devel
[-- Attachment #1.1: Type: text/plain, Size: 174 bytes --]
Доброй ночи.
Я собрал все пожелания за сутки из devel@ и backports@ и обновил
полиси.
--
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58 4AFF 78F7 159F 66AD 8D7E
[-- Attachment #1.2: altlinux-backports-policy-0.0.2.txt.asc --]
[-- Type: application/pgp-keys, Size: 4754 bytes --]
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] backports policy 1.0.2
2004-11-30 12:43 [devel] backports policy 1.0.2 Alexey Borovskoy
@ 2004-11-30 14:07 ` Dmitry V. Levin
2004-11-30 14:33 ` [devel] Re: backports policy 1.0.2 -- contribs? Michael Shigorin
2004-11-30 15:29 ` [devel] backports policy 1.0.2 Sergey Y. Afonin
1 sibling, 1 reply; 4+ messages in thread
From: Dmitry V. Levin @ 2004-11-30 14:07 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3373 bytes --]
Hi,
On Wed, Dec 01, 2004 at 12:43:06AM +1200, Alexey Borovskoy wrote:
> 1. Назначение репозитария.
> --------------------------
>
> Репозиторий предназначен для хранения портированных из репозитория Сизиф пакетов.
Зачем заранее сужать спектр ПО Сизифом?
> На каждый из поддерживаемых дистрибутивов создается отдельный репозиторий.
Для каждого семейства дистрибутивов создается отдельный репозиторий.
> В настоящее время, существуют репозитории для следующих дистрибутивов:
>
> - ALTLinux 2.4 Master.
> - ALTLinux 2.4 Compact.
> - ALTLinux 2.2 Master.
> - ALTLinux 2.3 Junior.
ALT Linux 2.4 (Master)
ALT Linux 2.3 (Compact, Junior)
ALT Linux 2.2 (Master)
> 2. Структура репозитория.
> -------------------------
>
> Каждый репозиторий имеет следующую структуру:
>
> -<Repository root>
> |
> +-SRPMS.backports
[...]
> При необходимости, в репозиторий могут быть добавлены другие архитектуры.
Может не надо детально описывать то, что создается утилитой genbasedir?
> 2.1. Расположение и доступ к репозиторию.
>
> Получить доступ к репозиторию на чтение можно несколькими способами:
>
> - По протоколу ftp
> * Для репозитория для ALTLinux 2.4 Master
> ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Backports/Master/2.4/
> [...]
* К репозиторию для ALT Linux 2.4 Master
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/backports/2.4/
* К репозиторию для ALT Linux 2.3 Compact и ALT Linux 2.3 Junior
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/backports/2.3/
* К репозиторию для ALT Linux 2.2 Master
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/backports/2.2/
> - По протоколу rsync
аналогичные изменения
> 2.2. Помещение пакетов в репозиторий.
>
> Для получения возможности выкладывать пакеты в репозиторий, необходимо быть участником
s/,//
> команды разработчиков ALTLinux. Если Вы уже в команде, ничего дополнительного не требуется.
> Новых участников команды ждут по адресу join@altlinux.ru.
>
> Пакеты следует выкладывать на cvs.altlinux.org в один из следующих каталогов:
> - Для Master 2.4
> [...]
+ для ALT Linux 2.4 Master:
/incoming/backports/2.4/
+ для ALT Linux 2.3 Compact и ALT Linux 2.3 Junior:
/incoming/backports/2.3/
+ для ALT Linux 2.2 Master:
/incoming/backports/2.2/
> В случае успешной пересборки, пакеты попадают в соответствующий репозиторий.
s/,//
> - Поле %release должно формироваться следующим образом: %release.M2_4.%n.
> Где:
> * %release - из оригинального пакета в Сизифе
> * M2_4 - аббревиатура дистрибутива на который производится портирование.
> Допустимые значения:
> M2_4 - ALTLinux 2.4 Master.
> M2_3 - ALTLinux 2.3 Compact. !! FIX ME !! Может быть оставить C2_3 ?
> J2_3 - ALTLinux 2.3 Junior.
>
> * %n - порядковый номер пересборки. Начинается с 1. При изменении %release, %n должен быть
> сброшен в 1.
>
> !! FIX ME !!
> А может быть забить на аббревивтуры Mx_x, Jx_x, Cx_x,BP и сделать просто %release.%n ?
> Например, в Сизифе есть test-1.2.3-alt1, а в бекпортах будет test-1.2.3-alt1.{1,2,3,...}
Всё неверно, поскольку
1. $ rpmvercmp M2_4 M24
-1
2. Если просто добавлять суффикс, то обновление с backports до Сизифа
станет невозможным.
Обсуждение правила формирования %release находится в соседнем треде.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [devel] Re: backports policy 1.0.2 -- contribs?
2004-11-30 14:07 ` Dmitry V. Levin
@ 2004-11-30 14:33 ` Michael Shigorin
0 siblings, 0 replies; 4+ messages in thread
From: Michael Shigorin @ 2004-11-30 14:33 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 956 bytes --]
On Tue, Nov 30, 2004 at 05:07:01PM +0300, Dmitry V. Levin wrote:
> > Репозиторий предназначен для хранения портированных из
> > репозитория Сизиф пакетов.
> Зачем заранее сужать спектр ПО Сизифом?
Я вот тоже задумался, но это получаются backports vs contribs.
Единственная ситуация, которая "чистый contribs" -- это при
отсутствии у собирающего Sisyphus-current и/или желания собирать
на нём -- при наличии необходимости существования пакета для
выпуска.
См. тж. back/forwardporting патчей по тем же веткам Linux.
Субъективно -- решение вполне можно отложить до появления
прецедента, потому что вероятность того, что никто не предложит
сделать forward-port такого пакета в Sisyphus, мне кажется не
особо большой.
> Может не надо детально описывать то, что создается утилитой
> genbasedir?
...а просто сослаться на неё от силы?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [devel] backports policy 1.0.2
2004-11-30 12:43 [devel] backports policy 1.0.2 Alexey Borovskoy
2004-11-30 14:07 ` Dmitry V. Levin
@ 2004-11-30 15:29 ` Sergey Y. Afonin
1 sibling, 0 replies; 4+ messages in thread
From: Sergey Y. Afonin @ 2004-11-30 15:29 UTC (permalink / raw)
To: ALT Devel discussion list
On Tuesday 30 November 2004 16:43, Alexey Borovskoy wrote:
> Я собрал все пожелания за сутки из devel@ и backports@ и обновил
> полиси.
> M2_3 - ALTLinux 2.3 Compact. !! FIX ME !! Может быть оставить C2_3 ?
А с чего решили на M2_3 сменить ? Что-то я где-то пропустил...
> А может быть забить на аббревивтуры Mx_x, Jx_x, Cx_x,BP и сделать просто %release.%n ?
> Например, в Сизифе есть test-1.2.3-alt1, а в бекпортах будет test-1.2.3-alt1.{1,2,3,...}
Не надо. А то путаница создаться может... Принадлежность к конкретному
дистрибутиву должно быть видно.
--
С уважением, Сергей Афонин
asy@altlinux.ru
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-11-30 15:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-30 12:43 [devel] backports policy 1.0.2 Alexey Borovskoy
2004-11-30 14:07 ` Dmitry V. Levin
2004-11-30 14:33 ` [devel] Re: backports policy 1.0.2 -- contribs? Michael Shigorin
2004-11-30 15:29 ` [devel] backports policy 1.0.2 Sergey Y. Afonin
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