* [devel] Q: python policy enforcement part 1
@ 2009-02-19 17:52 Dmitry V. Levin
2009-02-19 18:02 ` Andrey Rahmatullin
` (4 more replies)
0 siblings, 5 replies; 32+ messages in thread
From: Dmitry V. Levin @ 2009-02-19 17:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2870 bytes --]
Hi,
Согласно п.1 правил сборки и оформления модулей для python
(/usr/share/doc/rpm-build-python-*/policy/3-Python_MODULE.txt),
модуль для python собирается с префиксом "python-module-".
Это правило было зафиксировано в 2004-м году, однако соответствующей
проверки для sisyphus_check сделано не было, в результате чего не все
модули для python упакованы с префиксом "python-module-".
Когда же я написал проверку для sisyphus_check, выявилось 42 бинарных
пакета, содержащих _только_ модули для python, с именами, не начинающимися
на "python-module-":
Feb 18 03:16 python-modules-thrift-0.0.0-alt2.20081031git.1.i586.rpm
Feb 4 14:15 libvirt-python-0.6.0-alt1.i586.rpm
Jan 29 02:37 libbeagle-python-0.3.9-alt1.i586.rpm
Jan 28 13:41 trac-gitplugin-0.11-alt2.noarch.rpm
Jan 14 05:43 python-modules-libpreludedb-0.9.15.1-alt2.i586.rpm
Jan 12 16:36 trac-fcgi-0.11.2-alt2.noarch.rpm
Jan 12 12:38 rrd-python-1.2.29-alt1.i586.rpm
Jan 9 19:36 libiptcdata-python-1.0.2-alt2.i586.rpm
Jan 7 17:38 libcomedi-python-0.8.1-alt1.i586.rpm
Dec 28 21:38 roundup-backends-mysql-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-postgresql-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-sqlite-1.4.6-alt1.i586.rpm
Dec 28 21:38 roundup-backends-xapian-1.4.6-alt1.i586.rpm
Dec 26 12:40 python-modules-libprelude-0.9.21.2-alt3.i586.rpm
Dec 22 12:42 trac-gallery-0.9-alt3.noarch.rpm
Dec 22 12:42 trac-accountmanager-0.10-alt3.noarch.rpm
Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.i586.rpm
Dec 4 18:36 python-modules-ecasound-2.5.2-alt1.i586.rpm
Dec 2 04:41 python-modules-gamin-0.1.10-alt1.i586.rpm
Nov 25 13:52 sugar-sharedstate-1-alt2.20071117.noarch.rpm
Nov 14 15:38 owfs-python-2.7p8-alt1.i586.rpm
Nov 3 21:38 python-modules-MoinMoin-1.8.0-alt1.noarch.rpm
Oct 27 15:37 python-modules-gpod-0.6.0-alt2.i586.rpm
Oct 17 13:43 pysubnettree-0.12-alt1.i586.rpm
Oct 6 22:41 librra-python-0.12-alt1.i586.rpm
Oct 6 22:40 librapi-python-0.12-alt1.i586.rpm
Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.i586.rpm
Sep 23 18:42 compizconfig-python-0.7.8-alt1.i586.rpm
Aug 25 20:16 Supybot-plugins-20060723-alt2.i586.rpm
Jun 8 2008 trac-webadmin-0.1.2-alt3.noarch.rpm
Mar 3 2008 pywbxml-0.1-alt2.i586.rpm
Feb 20 2008 clearsilver-python-0.10.4-alt3.1.i586.rpm
Feb 15 2008 hep-0.6-alt6.1.i586.rpm
Feb 11 2008 yarn-0.4pseudo_really0.2-alt3.1.i586.rpm
Feb 11 2008 trac-webadminusers-0.1.0-alt2.1.noarch.rpm
Feb 11 2008 trac-timingandestimation-0.5.9-alt2.1.noarch.rpm
Feb 11 2008 trac-tags-0.4.1-alt2.1.noarch.rpm
Feb 11 2008 trac-scrumburndown-01.06.10-alt2.1.noarch.rpm
Feb 11 2008 trac-gantt-0.3.2a-alt2.1.noarch.rpm
Feb 8 2008 libnewt-python-0.50.39_2.5-alt3.1.i586.rpm
Feb 8 2008 jabberpy-0.4-alt3.1.noarch.rpm
Вопрос, включать эту проверку прямо сейчас, или подождать?
Если подождать, то до каких пор?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
@ 2009-02-19 18:02 ` Andrey Rahmatullin
2009-02-19 18:10 ` [devel] Supybot-* Dmitry V. Levin
2009-02-21 22:16 ` [devel] Q: python policy enforcement part 1 Ivan Fedorov
2009-02-19 18:03 ` Valery V. Inozemtsev
` (3 subsequent siblings)
4 siblings, 2 replies; 32+ messages in thread
From: Andrey Rahmatullin @ 2009-02-19 18:02 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
On Thu, Feb 19, 2009 at 08:52:54PM +0300, Dmitry V. Levin wrote:
> Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.i586.rpm
> Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.i586.rpm
> Aug 25 20:16 Supybot-plugins-20060723-alt2.i586.rpm
Ох.
python-module-supybot-plugin-foo?
python-module-supybot-foo?
python-module-supybot-plugins-foo (от supybot.plugins.foo)?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
* alexott сегодня наконец-то выложил свою домашнюю страницу с новым дизайном и
сделанную с помощью elisp'a
<LunohoD> там emacs вместо вебсервера?
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Supybot-*
2009-02-19 18:02 ` Andrey Rahmatullin
@ 2009-02-19 18:10 ` Dmitry V. Levin
2009-02-21 22:16 ` [devel] Q: python policy enforcement part 1 Ivan Fedorov
1 sibling, 0 replies; 32+ messages in thread
From: Dmitry V. Levin @ 2009-02-19 18:10 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 659 bytes --]
On Thu, Feb 19, 2009 at 11:02:25PM +0500, Andrey Rahmatullin wrote:
> On Thu, Feb 19, 2009 at 08:52:54PM +0300, Dmitry V. Levin wrote:
> > Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.i586.rpm
> > Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.i586.rpm
> > Aug 25 20:16 Supybot-plugins-20060723-alt2.i586.rpm
> Ох.
> python-module-supybot-plugin-foo?
> python-module-supybot-foo?
> python-module-supybot-plugins-foo (от supybot.plugins.foo)?
Там запаковано %python_sitelibdir/supybot/plugins/*, так что, видимо,
python-module-supybot-plugins вместо Supybot-plugins, и
python-module-supybot-plugins-* вместо индивидуальных плагинов.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 18:02 ` Andrey Rahmatullin
2009-02-19 18:10 ` [devel] Supybot-* Dmitry V. Levin
@ 2009-02-21 22:16 ` Ivan Fedorov
1 sibling, 0 replies; 32+ messages in thread
From: Ivan Fedorov @ 2009-02-21 22:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 497 bytes --]
Andrey Rahmatullin <wrar-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>
writes:
> On Thu, Feb 19, 2009 at 08:52:54PM +0300, Dmitry V. Levin wrote:
>> Dec 21 20:36 Supybot-plugin-Dicebot-0.4-alt1.i586.rpm
>> Sep 26 00:35 Supybot-plugin-ALTLinux-0.3-alt1.i586.rpm
>> Aug 25 20:16 Supybot-plugins-20060723-alt2.i586.rpm
> Ох.
> python-module-supybot-plugin-foo?
> python-module-supybot-foo?
> python-module-supybot-plugins-foo (от supybot.plugins.foo)?
python-module-supybot.plugins.foo
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
2009-02-19 18:02 ` Andrey Rahmatullin
@ 2009-02-19 18:03 ` Valery V. Inozemtsev
2009-02-20 19:30 ` Vitaly Lipatov
2009-02-19 18:47 ` Valery V. Inozemtsev
` (2 subsequent siblings)
4 siblings, 1 reply; 32+ messages in thread
From: Valery V. Inozemtsev @ 2009-02-19 18:03 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 927 bytes --]
On Thursday 19 February 2009 20:52:54 Dmitry V. Levin wrote:
> Hi,
>
> Согласно п.1 правил сборки и оформления модулей для python
> (/usr/share/doc/rpm-build-python-*/policy/3-Python_MODULE.txt),
> модуль для python собирается с префиксом "python-module-".
>
> Это правило было зафиксировано в 2004-м году, однако соответствующей
> проверки для sisyphus_check сделано не было, в результате чего не все
> модули для python упакованы с префиксом "python-module-".
...
> Вопрос, включать эту проверку прямо сейчас, или подождать?
> Если подождать, то до каких пор?
конечно включать, кого и зачем ждать?
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
2009-02-19 18:02 ` Andrey Rahmatullin
2009-02-19 18:03 ` Valery V. Inozemtsev
@ 2009-02-19 18:47 ` Valery V. Inozemtsev
2009-02-19 18:54 ` Dmitry V. Levin
2009-02-20 5:10 ` Eugene Prokopiev
2009-02-20 5:47 ` Alexey Tourbin
4 siblings, 1 reply; 32+ messages in thread
From: Valery V. Inozemtsev @ 2009-02-19 18:47 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 543 bytes --]
On Thursday 19 February 2009 20:52:54 Dmitry V. Levin wrote:
> Hi,
>
> Согласно п.1 правил сборки и оформления модулей для python
> (/usr/share/doc/rpm-build-python-*/policy/3-Python_MODULE.txt),
> модуль для python собирается с префиксом "python-module-".
тогда не понятно почему бинарные пакеты собранные из исходного пакета python
имеют имя python-modules-аймодуль
--
Valery V. Inozemtsev
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
` (2 preceding siblings ...)
2009-02-19 18:47 ` Valery V. Inozemtsev
@ 2009-02-20 5:10 ` Eugene Prokopiev
2009-02-20 5:47 ` Alexey Tourbin
4 siblings, 0 replies; 32+ messages in thread
From: Eugene Prokopiev @ 2009-02-20 5:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
...
> Jan 28 13:41 trac-gitplugin-0.11-alt2.noarch.rpm
Этот я переименую, прочие модули trac, вероятнее всего, нерабочие и
лежат мертвым грузом, т.к. собирались для предыдущей версии. Проверить
не смогу, т.к. trac для меня сейчас не актуален.
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
` (3 preceding siblings ...)
2009-02-20 5:10 ` Eugene Prokopiev
@ 2009-02-20 5:47 ` Alexey Tourbin
2009-02-20 11:44 ` Alexey I. Froloff
4 siblings, 1 reply; 32+ messages in thread
From: Alexey Tourbin @ 2009-02-20 5:47 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 969 bytes --]
On Thu, Feb 19, 2009 at 08:52:54PM +0300, Dmitry V. Levin wrote:
> Согласно п.1 правил сборки и оформления модулей для python
> (/usr/share/doc/rpm-build-python-*/policy/3-Python_MODULE.txt),
> модуль для python собирается с префиксом "python-module-".
> Это правило было зафиксировано в 2004-м году, однако соответствующей
> проверки для sisyphus_check сделано не было, в результате чего не все
> модули для python упакованы с префиксом "python-module-".
> Dec 28 21:38 roundup-backends-mysql-1.4.6-alt1.i586.rpm
> Dec 28 21:38 roundup-backends-postgresql-1.4.6-alt1.i586.rpm
> Dec 28 21:38 roundup-backends-sqlite-1.4.6-alt1.i586.rpm
> Dec 28 21:38 roundup-backends-xapian-1.4.6-alt1.i586.rpm
Сомневаюсь, что это надо переименовать в
python-module-roundup-backends-mysql и т.п.
Модули общего назначения должны начинаться с python-module, а модули
специфического назначения, написанные на питоне, могут иметь префикс
специфического назначения.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 5:47 ` Alexey Tourbin
@ 2009-02-20 11:44 ` Alexey I. Froloff
2009-02-20 11:45 ` Mikhail Gusarov
` (2 more replies)
0 siblings, 3 replies; 32+ messages in thread
From: Alexey I. Froloff @ 2009-02-20 11:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
* Alexey Tourbin <at@> [090220 08:52]:
> Модули общего назначения должны начинаться с python-module, а модули
> специфического назначения, написанные на питоне, могут иметь префикс
> специфического назначения.
Может тогда не надо эти специфические модули класть в общие
каталоги?
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 11:44 ` Alexey I. Froloff
@ 2009-02-20 11:45 ` Mikhail Gusarov
2009-02-20 19:40 ` Vitaly Lipatov
2009-02-22 16:32 ` Alexey Tourbin
2 siblings, 0 replies; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-20 11:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 330 bytes --]
Twas brillig at 14:44:03 20.02.2009 UTC+03 when raorn@altlinux.ru did gyre and gimble:
AIF> Может тогда не надо эти специфические модули класть в общие
AIF> каталоги?
Это апстримы патчить надо. Можно заколебаться.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 11:44 ` Alexey I. Froloff
2009-02-20 11:45 ` Mikhail Gusarov
@ 2009-02-20 19:40 ` Vitaly Lipatov
2009-02-20 20:03 ` Mikhail Gusarov
2009-02-22 16:32 ` Alexey Tourbin
2 siblings, 1 reply; 32+ messages in thread
From: Vitaly Lipatov @ 2009-02-20 19:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 20 февраля 2009, Alexey I. Froloff wrote:
> * Alexey Tourbin <at@> [090220 08:52]:
> > Модули общего назначения должны начинаться с python-module,
> > а модули специфического назначения, написанные на питоне,
> > могут иметь префикс специфического назначения.
Да, именно так.
> Может тогда не надо эти специфические модули класть в общие
> каталоги?
Вообще хорошая идея. Но к сожалению, принято ставить модули,
идущие с программами, в общие каталоги.
Было бы просто замечательно это распилить... Но ситуация, в
общем-то, не отличается от /usr/lib, где лежит всё вперемешку -
и библиотеки общие, и части программ.
Есть ли достаточно общий способ изменить путь для установки
модулей?
--
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 19:40 ` Vitaly Lipatov
@ 2009-02-20 20:03 ` Mikhail Gusarov
2009-02-20 20:44 ` Vitaly Lipatov
0 siblings, 1 reply; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-20 20:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 433 bytes --]
Twas brillig at 22:40:27 20.02.2009 UTC+03 when lav@altlinux.ru did gyre and gimble:
VL> Есть ли достаточно общий способ изменить путь для установки
VL> модулей?
Установки-то - есть, а вот подключения потом? Ведь такие плагины потом
загружаются методом import то; import сё...
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 20:03 ` Mikhail Gusarov
@ 2009-02-20 20:44 ` Vitaly Lipatov
2009-02-20 20:46 ` Mikhail Gusarov
0 siblings, 1 reply; 32+ messages in thread
From: Vitaly Lipatov @ 2009-02-20 20:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 20 февраля 2009, Mikhail Gusarov wrote:
> Twas brillig at 22:40:27 20.02.2009 UTC+03 when
> lav@altlinux.ru did gyre and gimble:
>
> VL> Есть ли достаточно общий способ изменить путь для
> установки VL> модулей?
>
> Установки-то - есть, а вот подключения потом? Ведь такие
> плагины потом загружаются методом import то; import сё...
Нужно иметь способ добавлять каталог для поиска модулей
либо в начале программы, либо в скрипте начальной загрузки (через
переменную окружения).
Конечно, никаких путей в каждом import не должно появиться.
--
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 20:44 ` Vitaly Lipatov
@ 2009-02-20 20:46 ` Mikhail Gusarov
2009-02-20 21:06 ` Vitaly Lipatov
0 siblings, 1 reply; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-20 20:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 707 bytes --]
Twas brillig at 23:44:24 20.02.2009 UTC+03 when lav@altlinux.ru did gyre and gimble:
VL> Нужно иметь способ добавлять каталог для поиска модулей либо в
VL> начале программы, либо в скрипте начальной загрузки (через
VL> переменную окружения).
Это, конечно, с лёгкостью патчится. Но это означает - каждую программу
патчить и этим создавать ненужную несовместимость со всеми остальным
дистрибутивами безо всякой выгоды.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 20:46 ` Mikhail Gusarov
@ 2009-02-20 21:06 ` Vitaly Lipatov
2009-02-20 21:12 ` Dmitry V. Levin
` (2 more replies)
0 siblings, 3 replies; 32+ messages in thread
From: Vitaly Lipatov @ 2009-02-20 21:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 20 февраля 2009, Mikhail Gusarov wrote:
> Twas brillig at 23:44:24 20.02.2009 UTC+03 when
> lav@altlinux.ru did gyre and gimble:
>
> VL> Нужно иметь способ добавлять каталог для поиска модулей
> либо в VL> начале программы, либо в скрипте начальной загрузки
> (через VL> переменную окружения).
>
> Это, конечно, с лёгкостью патчится. Но это означает - каждую
> программу патчить и этим создавать ненужную несовместимость со
> всеми остальным дистрибутивами безо всякой выгоды.
В таком случае следует признать абсурдным требовать пакование
всех питоновских модулей в python-module, и уточнить, что это
правило действует только для самостоятельных модулей, а не для
частей и плагинов к какой-то программе.
--
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 21:06 ` Vitaly Lipatov
@ 2009-02-20 21:12 ` Dmitry V. Levin
2009-02-20 21:21 ` Gennady Kovalev
2009-02-21 22:18 ` Ivan Fedorov
2 siblings, 0 replies; 32+ messages in thread
From: Dmitry V. Levin @ 2009-02-20 21:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 690 bytes --]
On Sat, Feb 21, 2009 at 12:06:00AM +0300, Vitaly Lipatov wrote:
[...]
> В таком случае следует признать абсурдным требовать пакование
> всех питоновских модулей в python-module, и уточнить, что это
> правило действует только для самостоятельных модулей, а не для
> частей и плагинов к какой-то программе.
Это правило касается только тех пакетов, которые содержат исключительно
модули python (и документацию для них). Вполне логично, что ими может
воспользоваться кто угодно, и они должны называться согласно правилам.
Если пакет содержит что-то ещё, например, утилиту в bindir, то правило
именования пакетов модулей python на него сейчас не распространяется.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 21:06 ` Vitaly Lipatov
2009-02-20 21:12 ` Dmitry V. Levin
@ 2009-02-20 21:21 ` Gennady Kovalev
2009-02-21 22:18 ` Ivan Fedorov
2 siblings, 0 replies; 32+ messages in thread
From: Gennady Kovalev @ 2009-02-20 21:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
Vitaly Lipatov пишет:
> В таком случае следует признать абсурдным требовать пакование
> всех питоновских модулей в python-module, и уточнить, что это
> правило действует только для самостоятельных модулей, а не для
> частей и плагинов к какой-то программе.
Мне кажется вообще имеет смысл выносить в python-module-* запчасти,
которые могут и/или используются в нескольких программах.
То есть или если есть прецидент расшаривания модуля, или если код модуля
вполне себе может самостоятельно существовать.
У нас же есть куча софта, который, например, написан на perl, а
называется вовсе не perl-MyGoodSoft.
Я вот вижу ситуации:
1. Софт, который, например, запускается. Написан на python, состоит из
библиотеки или нескольких. И модуль или некоторые модули могут
использоваться в других проектах.
2. Тоже софт, который запускается, но библиотеки используются только им.
Собственно он есть питоновская библиотека, и какой-нибудь файлик для
запуска.
3. Питоновская библиотека, которая сама по себе не имеет смысла, всегда
приложение к чему-либо (например python-module-SQLAlchemy).
В первом случае выносить расшаренный код в python-module-*, а саму прогу
пакетить без префикса, ставить зависимость.
Во втром случае пакет надо называть просто без python-module-*.
В третим пакет обязан быть python-module-*.
Геннадий Ковалев.
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 21:06 ` Vitaly Lipatov
2009-02-20 21:12 ` Dmitry V. Levin
2009-02-20 21:21 ` Gennady Kovalev
@ 2009-02-21 22:18 ` Ivan Fedorov
2009-02-22 5:33 ` Mikhail Gusarov
2 siblings, 1 reply; 32+ messages in thread
From: Ivan Fedorov @ 2009-02-21 22:18 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1649 bytes --]
Vitaly Lipatov <lav-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:
> On 20 февраля 2009, Mikhail Gusarov wrote:
>> Twas brillig at 23:44:24 20.02.2009 UTC+03 when
>> lav@altlinux.ru did gyre and gimble:
>>
>> VL> Нужно иметь способ добавлять каталог для поиска модулей
>> либо в VL> начале программы, либо в скрипте начальной загрузки
>> (через VL> переменную окружения).
>>
>> Это, конечно, с лёгкостью патчится. Но это означает - каждую
>> программу патчить и этим создавать ненужную несовместимость со
>> всеми остальным дистрибутивами безо всякой выгоды.
> В таком случае следует признать абсурдным требовать пакование
> всех питоновских модулей в python-module, и уточнить, что это
> правило действует только для самостоятельных модулей, а не для
> частей и плагинов к какой-то программе.
Вот-вот... те же плагины для trac не являются чистыми
python-модулями... в свое время было даже начинание по созданию
rpm-build-zope, который должен был обеспечить генерацию провайдов вида
zope(module), но как обычно заглохло.
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-21 22:18 ` Ivan Fedorov
@ 2009-02-22 5:33 ` Mikhail Gusarov
2009-02-22 10:40 ` Ivan Fedorov
0 siblings, 1 reply; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-22 5:33 UTC (permalink / raw)
To: ALT Linux Team development discussions
Cc: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 473 bytes --]
Twas brillig at 01:18:48 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
IF> Vitaly Lipatov <lav-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:
IF> Вот-вот... те же плагины для trac не являются чистыми
IF> python-модулями...
Технически - являются. Понятно, что ничто в здравом уме, кроме trac, их
использовать не будет.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 5:33 ` Mikhail Gusarov
@ 2009-02-22 10:40 ` Ivan Fedorov
2009-02-22 10:54 ` Mikhail Gusarov
0 siblings, 1 reply; 32+ messages in thread
From: Ivan Fedorov @ 2009-02-22 10:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 874 bytes --]
Mikhail Gusarov <dottedmag-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org>
writes:
> Twas brillig at 01:18:48 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
>
> IF> Vitaly Lipatov <lav-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:
>
> IF> Вот-вот... те же плагины для trac не являются чистыми
> IF> python-модулями...
>
> Технически - являются. Понятно, что ничто в здравом уме, кроме trac, их
> использовать не будет.
Ну ты же понимаешь, что для этого придётся либо писать эмулятор trac,
либо загружать половину trac, что тоже идиотизм.
Мы ведь позволяем недолинкованные библиотеки вне %_libdir?!
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 10:40 ` Ivan Fedorov
@ 2009-02-22 10:54 ` Mikhail Gusarov
2009-02-22 15:23 ` Ivan Fedorov
2009-02-22 15:48 ` Igor Vlasenko
0 siblings, 2 replies; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-22 10:54 UTC (permalink / raw)
To: ALT Linux Team development discussions
Cc: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1060 bytes --]
Twas brillig at 13:40:33 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
>> Технически - являются. Понятно, что ничто в здравом уме, кроме trac,
>> их использовать не будет.
IF> Ну ты же понимаешь, что для этого придётся либо писать эмулятор
IF> trac, либо загружать половину trac, что тоже идиотизм.
IF> Мы ведь позволяем недолинкованные библиотеки вне %_libdir?!
Конечно. Вопрос скорее в терминах:
1) считать ли такие плагины модулями с точки зрения полиси? Или более
общо: является ли определение модуля в полиси формальным или по смыслу?
2) позволить ли остаться таким плагинам в стаднартных питоновых путях?
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 10:54 ` Mikhail Gusarov
@ 2009-02-22 15:23 ` Ivan Fedorov
2009-02-22 15:25 ` Mikhail Gusarov
2009-02-22 15:41 ` Alexey Tourbin
2009-02-22 15:48 ` Igor Vlasenko
1 sibling, 2 replies; 32+ messages in thread
From: Ivan Fedorov @ 2009-02-22 15:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1864 bytes --]
Mikhail Gusarov <dottedmag-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org>
writes:
> Twas brillig at 13:40:33 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
>
> >> Технически - являются. Понятно, что ничто в здравом уме, кроме trac,
> >> их использовать не будет.
> IF> Ну ты же понимаешь, что для этого придётся либо писать эмулятор
> IF> trac, либо загружать половину trac, что тоже идиотизм.
>
> IF> Мы ведь позволяем недолинкованные библиотеки вне %_libdir?!
>
> Конечно. Вопрос скорее в терминах:
>
> 1) считать ли такие плагины модулями с точки зрения полиси? Или более
> общо: является ли определение модуля в полиси формальным или по смыслу?
>
> 2) позволить ли остаться таким плагинам в стаднартных питоновых путях?
Вопрос не в этом, а том, что 5-ть лет никто не смотрел на это, а тут
сразу с плеча рубить начали даже не подумав!
Твои вопросы были бы к месту, если бы было обсуждение, но господа ldv@ и
at@ имеют привычку выносить вопрос на обсуждение, практически мгновенно
утверждать свою версию и заставлять всех мучаться! Мне кажется это не
совсем уместным в свете утверждений о совместных разработках!
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:23 ` Ivan Fedorov
@ 2009-02-22 15:25 ` Mikhail Gusarov
2009-02-23 14:20 ` Eugene Prokopiev
2009-02-22 15:41 ` Alexey Tourbin
1 sibling, 1 reply; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-22 15:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 610 bytes --]
Twas brillig at 18:23:16 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
IF> Твои вопросы были бы к месту, если бы было обсуждение, но господа
IF> ldv@ и at@ имеют привычку выносить вопрос на обсуждение,
IF> практически мгновенно утверждать свою версию и заставлять всех
IF> мучаться!
Утверждение о муках кажется преувеличенным. Впрочем, упрёк справедливый.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:25 ` Mikhail Gusarov
@ 2009-02-23 14:20 ` Eugene Prokopiev
0 siblings, 0 replies; 32+ messages in thread
From: Eugene Prokopiev @ 2009-02-23 14:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
22.02.09, Mikhail Gusarov написал(а):
>
> Twas brillig at 18:23:16 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
>
> IF> Твои вопросы были бы к месту, если бы было обсуждение, но господа
> IF> ldv@ и at@ имеют привычку выносить вопрос на обсуждение,
> IF> практически мгновенно утверждать свою версию и заставлять всех
> IF> мучаться!
>
> Утверждение о муках кажется преувеличенным. Впрочем, упрёк справедливый.
Ну так мучаться уже начинать? Пока мы тут рассуждаем, кое-что уже
перестало собираться ...
Или обжалование приговора еще возможно? ;)
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:23 ` Ivan Fedorov
2009-02-22 15:25 ` Mikhail Gusarov
@ 2009-02-22 15:41 ` Alexey Tourbin
2009-02-23 10:01 ` Ivan Fedorov
1 sibling, 1 reply; 32+ messages in thread
From: Alexey Tourbin @ 2009-02-22 15:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
Cc: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1672 bytes --]
On Sun, Feb 22, 2009 at 06:23:16PM +0300, Ivan Fedorov wrote:
> Mikhail Gusarov <dottedmag-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org>
> writes:
>
> > Twas brillig at 13:40:33 22.02.2009 UTC+03 when ns@altlinux.org did gyre and gimble:
> >
> > >> Технически - являются. Понятно, что ничто в здравом уме, кроме trac,
> > >> их использовать не будет.
> > IF> Ну ты же понимаешь, что для этого придётся либо писать эмулятор
> > IF> trac, либо загружать половину trac, что тоже идиотизм.
> >
> > IF> Мы ведь позволяем недолинкованные библиотеки вне %_libdir?!
> >
> > Конечно. Вопрос скорее в терминах:
> >
> > 1) считать ли такие плагины модулями с точки зрения полиси? Или более
> > общо: является ли определение модуля в полиси формальным или по смыслу?
> >
> > 2) позволить ли остаться таким плагинам в стаднартных питоновых путях?
>
> Вопрос не в этом, а том, что 5-ть лет никто не смотрел на это, а тут
> сразу с плеча рубить начали даже не подумав!
>
> Твои вопросы были бы к месту, если бы было обсуждение, но господа ldv@ и
> at@ имеют привычку выносить вопрос на обсуждение, практически мгновенно
Между прочим, я высказался против обязательного переименования пакетов.
http://lists.altlinux.org/pipermail/devel/2009-February/166718.html
> утверждать свою версию и заставлять всех мучаться! Мне кажется это не
> совсем уместным в свете утверждений о совместных разработках!
Я настаиваю на том, что, если брать _только_ штатную сборку пакетов для
Сизифа, то я ничего не ухудшил и никого на умучил. Напротив, когда
я внедрял масштабные изменения, мне приходилось _заранее_ изучать их
последствия и оповещать об этом других.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:41 ` Alexey Tourbin
@ 2009-02-23 10:01 ` Ivan Fedorov
0 siblings, 0 replies; 32+ messages in thread
From: Ivan Fedorov @ 2009-02-23 10:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1208 bytes --]
Alexey Tourbin <at-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org> writes:
>> Твои вопросы были бы к месту, если бы было обсуждение, но господа ldv@ и
>> at@ имеют привычку выносить вопрос на обсуждение, практически мгновенно
>
> Между прочим, я высказался против обязательного переименования пакетов.
> http://lists.altlinux.org/pipermail/devel/2009-February/166718.html
К тебе в данном случае претензия только про то, что ты вынося вопрос на
обсуждение не даёшь даже 1 недели, чтобы все желающие имели возможность
высказаться!
Вот например в данном конкретном случае у меня с утра среды, до вечера
пятницы не было электричества!
Я ФИЗИЧЕСКИ не имел возможности учавствовать в обсуждении! Но Дима, уже
быстренько принял решение.
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 10:54 ` Mikhail Gusarov
2009-02-22 15:23 ` Ivan Fedorov
@ 2009-02-22 15:48 ` Igor Vlasenko
2009-02-22 15:55 ` Led
2009-02-23 10:10 ` Mikhail Gusarov
1 sibling, 2 replies; 32+ messages in thread
From: Igor Vlasenko @ 2009-02-22 15:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sun, Feb 22, 2009 at 04:54:02PM +0600, Mikhail Gusarov wrote:
> Конечно. Вопрос скорее в терминах:
>
> 1) считать ли такие плагины модулями с точки зрения полиси? Или более
> общо: является ли определение модуля в полиси формальным или по смыслу?
> 2) позволить ли остаться таким плагинам в стаднартных питоновых путях?
Хорошие вопросы.
Действительно, зачем ломать?
IMHO, в policy of policy надо добавить пункт,
что запрещается делать policy enforcement
без существенной на то причины.
Под существенной причиной нужно понимать
1) возможное уменьшение функциональности/неработоспособность данного пакета
2) возможное уменьшение функциональности/неработоспособность других
пакетов или DE
3) неудобства в работе других пакетов
4) неудобства при сборке других пакетов
Т.е. запрещается делать policy enforcement
по личным вкусовым ощущениям.
В конкретном случае не вижу оснований 1-4)
для policy enforcement.
А на вкус и на цвет товарища нет.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:48 ` Igor Vlasenko
@ 2009-02-22 15:55 ` Led
2009-02-23 10:10 ` Mikhail Gusarov
1 sibling, 0 replies; 32+ messages in thread
From: Led @ 2009-02-22 15:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sunday, 22 February 2009 17:48:36 Igor Vlasenko wrote:
> On Sun, Feb 22, 2009 at 04:54:02PM +0600, Mikhail Gusarov wrote:
> > Конечно. Вопрос скорее в терминах:
> >
> > 1) считать ли такие плагины модулями с точки зрения полиси? Или более
> > общо: является ли определение модуля в полиси формальным или по смыслу?
> >
> > 2) позволить ли остаться таким плагинам в стаднартных питоновых путях?
>
> Хорошие вопросы.
> Действительно, зачем ломать?
>
> IMHO, в policy of policy надо добавить пункт,
> что запрещается делать policy enforcement
> без существенной на то причины.
>
> Под существенной причиной нужно понимать
> 1) возможное уменьшение функциональности/неработоспособность данного пакета
> 2) возможное уменьшение функциональности/неработоспособность других
> пакетов или DE
> 3) неудобства в работе других пакетов
> 4) неудобства при сборке других пакетов
>
> Т.е. запрещается делать policy enforcement
> по личным вкусовым ощущениям.
>
> В конкретном случае не вижу оснований 1-4)
> для policy enforcement.
> А на вкус и на цвет товарища нет.
Т.е. вы предлагаете в "policy of policy" добавить пункт о своих "вкусовых
препочтениях"?
--
Led
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-22 15:48 ` Igor Vlasenko
2009-02-22 15:55 ` Led
@ 2009-02-23 10:10 ` Mikhail Gusarov
1 sibling, 0 replies; 32+ messages in thread
From: Mikhail Gusarov @ 2009-02-23 10:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2406 bytes --]
Twas brillig at 17:48:36 22.02.2009 UTC+02 when vlasenko@imath.kiev.ua did gyre and gimble:
IV> IMHO, в policy of policy надо добавить пункт, что запрещается
IV> делать policy enforcement без существенной на то причины.
Ты упускаешь, что существует несколько видов policy, которые не имеет
смысла смешивать:
1) Полиси технологическо-интерфейсное.
Пример: ".desktop-файлы кладутся в $такой-тоdir, и должны
соответствовать вон тому спеку".
Назначение: получить функциональность на уровне дистрибутива,
отсутствующую на уровне каждого отдельного компонентu.
2) Полиси упорядочивающее.
Пример: "пакеты питон-модулей [определение питон-модуля] должны зваться
python-module-<имя модуля>"
Назначение: ликвидировать разнобой, выбрав из нескольких равнозначных
вариантов один.
3) Наверняка есть какие-то ещё, не задумывался.
По своей природе упорядочивающие policy НЕ добавляют и НЕ уменьшают
функциональность, они лишь закрепляют один из вариантов. Такие полиси
нужны для уменьшения визуальной "рыхлости" репозитория и уменьшения его
WTF count (хотя это и неформализуемые понятия), но крайне сложны в
принятии уже в процессе работы над проектом.
В идеальном случае такие полиси принимаются до старта проекта, и
присоединяющиеся к проекту принимают их как данность. Компромиссный
вариант - BDFL, имеющий моральное право принятия таких полисей. В худшем
варианте - приходится бодаться.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] Q: python policy enforcement part 1
2009-02-20 11:44 ` Alexey I. Froloff
2009-02-20 11:45 ` Mikhail Gusarov
2009-02-20 19:40 ` Vitaly Lipatov
@ 2009-02-22 16:32 ` Alexey Tourbin
2 siblings, 0 replies; 32+ messages in thread
From: Alexey Tourbin @ 2009-02-22 16:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]
On Fri, Feb 20, 2009 at 02:44:03PM +0300, Alexey I. Froloff wrote:
> * Alexey Tourbin <at@> [090220 08:52]:
> > Модули общего назначения должны начинаться с python-module, а модули
> > специфического назначения, написанные на питоне, могут иметь префикс
> > специфического назначения.
> Может тогда не надо эти специфические модули класть в общие
> каталоги?
Модули специфического назначения не обязаны выискивать себе особенное
место по солнцем. Достаточно лишь, чтобы по самому названию их нельзя
было спутать с чем-то наиболее общим или типичным.
Например, пакет хешер кладёт файл /usr/bin/hsh-sh-functions и др.
в каталог /usr/bin. Требованием является не то, чтобы хешер не клал
подобные файлы в /usr/bin; а требованием является то, чтобы, во всяком
случае, нельзя было обмануться и принять эти файлы за что-нибудь другое.
Для этого используется наименование 'hsh-sh-*-functions'.
Аналогично, питоновские модули специфического назначения не обязаны
искать себе нестандартный каталог, но обязаны использовать специфический
префикс.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 32+ messages in thread
end of thread, other threads:[~2009-02-23 14:20 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-19 17:52 [devel] Q: python policy enforcement part 1 Dmitry V. Levin
2009-02-19 18:02 ` Andrey Rahmatullin
2009-02-19 18:10 ` [devel] Supybot-* Dmitry V. Levin
2009-02-21 22:16 ` [devel] Q: python policy enforcement part 1 Ivan Fedorov
2009-02-19 18:03 ` Valery V. Inozemtsev
2009-02-20 19:30 ` Vitaly Lipatov
2009-02-19 18:47 ` Valery V. Inozemtsev
2009-02-19 18:54 ` Dmitry V. Levin
2009-02-20 5:10 ` Eugene Prokopiev
2009-02-20 5:47 ` Alexey Tourbin
2009-02-20 11:44 ` Alexey I. Froloff
2009-02-20 11:45 ` Mikhail Gusarov
2009-02-20 19:40 ` Vitaly Lipatov
2009-02-20 20:03 ` Mikhail Gusarov
2009-02-20 20:44 ` Vitaly Lipatov
2009-02-20 20:46 ` Mikhail Gusarov
2009-02-20 21:06 ` Vitaly Lipatov
2009-02-20 21:12 ` Dmitry V. Levin
2009-02-20 21:21 ` Gennady Kovalev
2009-02-21 22:18 ` Ivan Fedorov
2009-02-22 5:33 ` Mikhail Gusarov
2009-02-22 10:40 ` Ivan Fedorov
2009-02-22 10:54 ` Mikhail Gusarov
2009-02-22 15:23 ` Ivan Fedorov
2009-02-22 15:25 ` Mikhail Gusarov
2009-02-23 14:20 ` Eugene Prokopiev
2009-02-22 15:41 ` Alexey Tourbin
2009-02-23 10:01 ` Ivan Fedorov
2009-02-22 15:48 ` Igor Vlasenko
2009-02-22 15:55 ` Led
2009-02-23 10:10 ` Mikhail Gusarov
2009-02-22 16:32 ` Alexey Tourbin
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