* [sisyphus] Q: ve-base, appliance и ve-*-server
@ 2009-02-19 1:51 Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
` (2 more replies)
0 siblings, 3 replies; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 1:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Приветствую.
Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
зависимостями) для VE. Ситуация такая, что на данный момент есть две
"иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
какой из пакетов ve-*-server не зависит ни от ve-base, ни от
appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
src.rpm, что и appliance-ve-*).
Я предлагаю привести всё к общему знаменателю:
вариант 1: переделать зависимости существующих пакетов для создания
одной иерархии, привязать все ve-*-server пакеты к этой иерархии
вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
Свести к одной иерархии, привязать все ve-*-server пакеты к этой
иерархии.
"Одна иерархия" это:
1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
зависимости необходимые для контейнера+sshd
2) ve-base зависит от ve-minimal+alterator
3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
"вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
вопросом...
4) ve-*-server зависит от ve-base+необходимые пакеты
Если работаем по варианту 1, я подготовлю патчи и оформлю FR для
соответствующих пакетов в багзилле. Если по 2-му -- то делаю запрос на
join и подготавливаю спек.
Затрагиваемые пакеты/майнтенеры:
Denis Smirnov:
* appliance
Stanislav Ievlev:
* ve-base
* ve-caching-nameserver
* ve-ftp-server
* ve-imap-server
* ve-kerberos-server (?)
* ve-ntp-server
* ve-print-server
* ve-smtp-server
Grigory Batalov:
* ve-list-server
* ve-proxy-server
L.A. Kostis:
* ve-openvpn-server
* ve-pptp-server
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
@ 2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
2009-03-19 0:42 ` Денис Смирнов
2009-02-19 8:01 ` Stanislav Ievlev
2009-03-19 0:41 ` Денис Смирнов
2 siblings, 2 replies; 28+ messages in thread
From: Eugene Prokopiev @ 2009-02-19 5:25 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions, ALT Linux Team development discussions
19.02.09, Yury Yurevich написал(а):
> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
> зависимостями) для VE ...
Вот меня всегда удивляло, почему appliances могут жить только в VE? А
если есть потребность держать таковые на выделенном физическом сервере
или в VE, но не от OpenVZ?
Я бы предлагал не смешивать специфику виртуализации, средства
альтератора для управления сервисами в VE, и собственно сами сервисы -
мне было бы удобно, чтобы это были разные пакеты-пустышки.
Т.е. иерахии нужно как минимум 2:
1) собственно appliances - сервисы с зависимостями, дефолтами и
консольными средствами метаконфигурирования в случае наличия таковых.
Правда я не понимаю, что тут можно наследовать. В качестве примера см.
appliance-trac.
2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
альтератор вытянет appliance при необходимости
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 5:25 ` Eugene Prokopiev
@ 2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
2009-03-19 0:42 ` Денис Смирнов
1 sibling, 2 replies; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 6:39 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 11:25 пользователь Eugene Prokopiev
<enp@altlinux.org> написал:
> 19.02.09, Yury Yurevich написал(а):
>
>> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
>> зависимостями) для VE ...
>
> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
> если есть потребность держать таковые на выделенном физическом сервере
> или в VE, но не от OpenVZ?
В данном случае я говорю не об appliances вообще, а вполне конкретно
-- "appliances для VE и почему они не зависят от базовых для VE
пустышек".
> Я бы предлагал не смешивать специфику виртуализации, средства
> альтератора для управления сервисами в VE, и собственно сами сервисы -
> мне было бы удобно, чтобы это были разные пакеты-пустышки.
Предлагайте. Я не смешиваю.
> Т.е. иерахии нужно как минимум 2:
>
> 1) собственно appliances - сервисы с зависимостями, дефолтами и
> консольными средствами метаконфигурирования в случае наличия таковых.
> Правда я не понимаю, что тут можно наследовать. В качестве примера см.
> appliance-trac.
Этот вопрос сейчас не подымается. Appliance всяких и разных можно
придумать массу, было бы желание.
> 2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
> альтератор вытянет appliance при необходимости
Фраза "альтератор вытянет appliance при необходимости" мне не понятна,
тем не менее, я ставлю вопрос "каким способом приводить к общему
виду", а как именно делать зависимости: от ve-minimal или ve-base
сейчас не принципиально.
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 6:39 ` Yury Yurevich
@ 2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Eugene Prokopiev @ 2009-02-19 7:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
> ... я ставлю вопрос "каким способом приводить к общему
> виду" ...
Ни один из двух предложенных вариантов мне не нравится.
Я думаю, что нынешние ve-{smtp-server|ntp-server|...} не нужны вообще.
Нужны ve-minimal/ve-base (причем в свете mkve их нужность под
вопросом) и отдельные не связанные друг с с другом appliances, у
которых из общего только способ именования, причем логичнее именно
appliance-{smtp-server|ntp-server|...} - т.к. устанавливать их в общем
случае можно в разные типы виртуальных машин и не обязательно
виртуальных.
А иметь ve-ovz-smtp-server, ve-kvm-smtp-server и т.д. - глупо. Проще
иметь инструмент создания ve разных типов и установки туда некоторого
количества пакетов appliance-* (возможно ни одного). Умеет ли
последнее mkve - я не в курсе, если нет, то было бы логично научить.
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
@ 2009-03-19 0:44 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-03-19 0:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 888 bytes --]
On Thu, Feb 19, 2009 at 12:39:31PM +0600, Yury Yurevich wrote:
>> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
>> если есть потребность держать таковые на выделенном физическом сервере
>> или в VE, но не от OpenVZ?
YY> В данном случае я говорю не об appliances вообще, а вполне конкретно
YY> -- "appliances для VE и почему они не зависят от базовых для VE
YY> пустышек".
Скорее наоборот -- ve-base должен зависеть от appliance. По иерархии так.
Если пакет appliance-* зависит от пакета ve-*, то это бага.
Воспринимайте appliance как "я хочу решить задачу %name -- значит должен
набрать apt-get install appliance-%name'. То есть это _заготовки_ для
решений.
А ve-* -- это _решения_. Разный уровень абстракции.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
@ 2009-03-19 0:42 ` Денис Смирнов
1 sibling, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-03-19 0:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions; +Cc: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1042 bytes --]
On Thu, Feb 19, 2009 at 08:25:48AM +0300, Eugene Prokopiev wrote:
Вот здесь подписываюсь под каждым словом.
EP> Вот меня всегда удивляло, почему appliances могут жить только в VE? А
EP> если есть потребность держать таковые на выделенном физическом сервере
EP> или в VE, но не от OpenVZ?
EP> Я бы предлагал не смешивать специфику виртуализации, средства
EP> альтератора для управления сервисами в VE, и собственно сами сервисы -
EP> мне было бы удобно, чтобы это были разные пакеты-пустышки.
EP> Т.е. иерахии нужно как минимум 2:
EP> 1) собственно appliances - сервисы с зависимостями, дефолтами и
EP> консольными средствами метаконфигурирования в случае наличия таковых.
EP> Правда я не понимаю, что тут можно наследовать. В качестве примера см.
EP> appliance-trac.
EP> 2) базовая система для OpenVZ VE - тут ve-minimal вроде достаточно, а
EP> альтератор вытянет appliance при необходимости
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
@ 2009-02-19 8:01 ` Stanislav Ievlev
2009-02-19 8:06 ` Yury Yurevich
2009-03-19 0:41 ` Денис Смирнов
2 siblings, 1 reply; 28+ messages in thread
From: Stanislav Ievlev @ 2009-02-19 8:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Серия ve-* сейчас заброшена в Сизифе.
On Thu, Feb 19, 2009 at 07:51:06AM +0600, Yury Yurevich wrote:
> Приветствую.
>
> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
> зависимостями) для VE. Ситуация такая, что на данный момент есть две
> "иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
> какой из пакетов ve-*-server не зависит ни от ve-base, ни от
> appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
> src.rpm, что и appliance-ve-*).
>
> Я предлагаю привести всё к общему знаменателю:
>
> вариант 1: переделать зависимости существующих пакетов для создания
> одной иерархии, привязать все ve-*-server пакеты к этой иерархии
>
> вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
> Свести к одной иерархии, привязать все ve-*-server пакеты к этой
> иерархии.
>
> "Одна иерархия" это:
> 1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
> зависимости необходимые для контейнера+sshd
> 2) ve-base зависит от ve-minimal+alterator
> 3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
> "вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
> вопросом...
> 4) ve-*-server зависит от ve-base+необходимые пакеты
>
> Если работаем по варианту 1, я подготовлю патчи и оформлю FR для
> соответствующих пакетов в багзилле. Если по 2-му -- то делаю запрос на
> join и подготавливаю спек.
>
> Затрагиваемые пакеты/майнтенеры:
>
> Denis Smirnov:
> * appliance
> Stanislav Ievlev:
> * ve-base
> * ve-caching-nameserver
> * ve-ftp-server
> * ve-imap-server
> * ve-kerberos-server (?)
> * ve-ntp-server
> * ve-print-server
> * ve-smtp-server
> Grigory Batalov:
> * ve-list-server
> * ve-proxy-server
> L.A. Kostis:
> * ve-openvpn-server
> * ve-pptp-server
>
> --
> wbr, Yury Yurevich
> xmpp:the.pythy@gmail.com
> http://pyobject.ru/
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:01 ` Stanislav Ievlev
@ 2009-02-19 8:06 ` Yury Yurevich
2009-02-19 8:11 ` Stanislav Ievlev
0 siblings, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 8:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
<inger@altlinux.org> написал:
> Серия ve-* сейчас заброшена в Сизифе.
А как понять это стороннему наблюдателю?
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:06 ` Yury Yurevich
@ 2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
2009-02-19 8:28 ` Yury Yurevich
0 siblings, 2 replies; 28+ messages in thread
From: Stanislav Ievlev @ 2009-02-19 8:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Thu, Feb 19, 2009 at 02:06:10PM +0600, Yury Yurevich wrote:
> 19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
> <inger@altlinux.org> написал:
> > Серия ve-* сейчас заброшена в Сизифе.
> А как понять это стороннему наблюдателю?
Никак ;)
Я бы давно выбросил эти пакеты из Сизифа, но Дима (ldv@) попросил их оставить.
>
> --
> wbr, Yury Yurevich
> xmpp:the.pythy@gmail.com
> http://pyobject.ru/
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:11 ` Stanislav Ievlev
@ 2009-02-19 8:15 ` Mikhail Gusarov
2009-02-20 9:10 ` Stanislav Ievlev
2009-02-19 8:28 ` Yury Yurevich
1 sibling, 1 reply; 28+ messages in thread
From: Mikhail Gusarov @ 2009-02-19 8:15 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
Twas brillig at 11:11:15 19.02.2009 UTC+03 when inger@altlinux.org did gyre and gimble:
>> А как понять это стороннему наблюдателю?
SI> Никак ;)
Вот за это и не любят альтосизиф.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
@ 2009-02-19 8:28 ` Yury Yurevich
1 sibling, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-02-19 8:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
19 февраля 2009 г. 14:11 пользователь Stanislav Ievlev
<inger@altlinux.org> написал:
> On Thu, Feb 19, 2009 at 02:06:10PM +0600, Yury Yurevich wrote:
>> 19 февраля 2009 г. 14:01 пользователь Stanislav Ievlev
>> <inger@altlinux.org> написал:
>> > Серия ve-* сейчас заброшена в Сизифе.
>> А как понять это стороннему наблюдателю?
> Никак ;)
> Я бы давно выбросил эти пакеты из Сизифа, но Дима (ldv@) попросил их оставить.
Собственно какая генеральная линия партии? Если выкидывать, нужно
нечто предложить взамен. На вики (
http://www.altlinux.org/OpenVZ#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D0.B0
) ни о какой альтернативе не говорится.
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 8:01 ` Stanislav Ievlev
@ 2009-03-19 0:41 ` Денис Смирнов
2009-03-19 2:30 ` Yury Yurevich
2009-03-19 5:20 ` Eugene Prokopiev
2 siblings, 2 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-03-19 0:41 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 2065 bytes --]
On Thu, Feb 19, 2009 at 07:51:06AM +0600, Yury Yurevich wrote:
YY> Посмотрел я пакеты-пустышки (пустые пакеты с необходимыми
YY> зависимостями) для VE. Ситуация такая, что на данный момент есть две
YY> "иерархии": ve-base vs. appliance-ve-minimal и appliance-ve-std. Но ни
YY> какой из пакетов ve-*-server не зависит ни от ve-base, ни от
YY> appliance-ve-minimal (даже ve-asterisk, генерируемый из того же
YY> src.rpm, что и appliance-ve-*).
Они создавались с принципиально разными целями.
Иерархие ve-* -- это именно иерархия пакетов-шаблонов для _VE_.
appliance-* -- опирается на логику 'хочу решать вот эту задачу'.
Создавалось оно разными людьми -- ve-* были созданы раньше, appliance-*
это была моя идея.
Логика в том, что ve-* в идеале должны базироваться уже на некоторых
appliance-* пакетах.
YY> вариант 1: переделать зависимости существующих пакетов для создания
YY> одной иерархии, привязать все ve-*-server пакеты к этой иерархии
YY> вариант 2: все пакеты-пустышки для VE создавать из одного src.rpm.
YY> Свести к одной иерархии, привязать все ve-*-server пакеты к этой
YY> иерархии.
Генерировать все эти виртуальные пакеты из одного srpm -- хорошая идея,
которую я и реализовал частично в appliance- иерархии.
YY> "Одна иерархия" это:
YY> 1) ve-minimal (или appliance-ve-minimal в1-ом варианте) -- минимальные
YY> зависимости необходимые для контейнера+sshd
YY> 2) ve-base зависит от ve-minimal+alterator
YY> 3) ve-pretty (или appliance-ve-std в 1-ом варианте), ve-base+всякие
YY> "вкусности" (zsh, vim-enhanced, etc), необходимость этого пакета под
YY> вопросом...
YY> 4) ve-*-server зависит от ve-base+необходимые пакеты
Вспомните про логику 'appliance -- это _приложение_, а ve -- шаблон для
VE' и представление несколько изменится.
По-хорошему пакеты VE в простейшем случае должны выглядеть так:
Name: ve-<что-то>
Requires: ve-base
Requires: appliance-<что-то>
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-03-19 0:41 ` Денис Смирнов
@ 2009-03-19 2:30 ` Yury Yurevich
2009-05-09 12:19 ` Денис Смирнов
2009-03-19 5:20 ` Eugene Prokopiev
1 sibling, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-03-19 2:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2009/3/19 Денис Смирнов <mithraen@altlinux.ru>:
>
> Иерархие ve-* -- это именно иерархия пакетов-шаблонов для _VE_.
>
> appliance-* -- опирается на логику 'хочу решать вот эту задачу'.
>
> Создавалось оно разными людьми -- ve-* были созданы раньше, appliance-*
> это была моя идея.
>
> [...]
>
> Вспомните про логику 'appliance -- это _приложение_, а ve -- шаблон для
> VE' и представление несколько изменится.
>
> По-хорошему пакеты VE в простейшем случае должны выглядеть так:
> Name: ve-<что-то>
> Requires: ve-base
> Requires: appliance-<что-то>
>
Возникает резонные вопросы:
1) Для чего нужны appliance-ve-minimal и appliance-ve-std (если уже
есть ve-base)?
2) Если appliance и ve-* разные вещи, почему ve-asterisk
предоставляется appliance-3.0.8-alt1.src.rpm?
3) если по-хорошему, ve-*, должны зависеть от "базовый ve"+"aplliance
сервис", то почему ve-asterisk не зависит от ve-base? или от
appliance-ve-minimal?
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-03-19 2:30 ` Yury Yurevich
@ 2009-05-09 12:19 ` Денис Смирнов
2009-05-09 14:18 ` Yury Yurevich
0 siblings, 1 reply; 28+ messages in thread
From: Денис Смирнов @ 2009-05-09 12:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]
On Thu, Mar 19, 2009 at 08:30:18AM +0600, Yury Yurevich wrote:
YY> Возникает резонные вопросы:
YY> 1) Для чего нужны appliance-ve-minimal и appliance-ve-std (если уже
YY> есть ve-base)?
Разные мантейнеры, и создавались с разными целями совершенно.
Иерархию appliance-* я создавал с целью описания конкретных применений.
Логику иерархии ve-* я тогда не понял.
YY> 2) Если appliance и ve-* разные вещи, почему ve-asterisk
YY> предоставляется appliance-3.0.8-alt1.src.rpm?
Предыстория -- пакеты ve-* на некотором этапе были способом описать группы
устанавливаемых пакетов для инсталлера. А мне, как мантейнеру appliance
было удобно собирать все это из одного src.rpm.
YY> 3) если по-хорошему, ve-*, должны зависеть от "базовый ve"+"aplliance
YY> сервис", то почему ve-asterisk не зависит от ve-base? или от
YY> appliance-ve-minimal?
Потому что пакеты ve-* были созданы задолго до появления appliance-*
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-05-09 12:19 ` Денис Смирнов
@ 2009-05-09 14:18 ` Yury Yurevich
2009-05-13 10:58 ` Денис Смирнов
0 siblings, 1 reply; 28+ messages in thread
From: Yury Yurevich @ 2009-05-09 14:18 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
9 мая 2009 г. 19:19 пользователь Денис Смирнов <mithraen@altlinux.ru> написал:
> On Thu, Mar 19, 2009 at 08:30:18AM +0600, Yury Yurevich wrote:
>
> YY> Возникает резонные вопросы:
> YY> 1) Для чего нужны appliance-ve-minimal и appliance-ve-std (если уже
> YY> есть ve-base)?
>
> Разные мантейнеры, и создавались с разными целями совершенно.
>
> Иерархию appliance-* я создавал с целью описания конкретных применений.
Тогда пакет ve-asterisk не должен собираться из appliance.src.rpm, как
не соответствующий цели.
> Логику иерархии ve-* я тогда не понял.
И для этого продублировали ее часть в appliance? Не понимание логики
-- не причина для умножения сущностей. Я вот теперь не понимаю зачем
две иерархии, мне сделать третью?
--
wbr, Yury Yurevich
xmpp:the.pythy@gmail.com
http://pyobject.ru/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-05-09 14:18 ` Yury Yurevich
@ 2009-05-13 10:58 ` Денис Смирнов
0 siblings, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-05-13 10:58 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 1679 bytes --]
On Sat, May 09, 2009 at 09:18:12PM +0700, Yury Yurevich wrote:
>> Разные мантейнеры, и создавались с разными целями совершенно.
>> Иерархию appliance-* я создавал с целью описания конкретных применений.
YY> Тогда пакет ve-asterisk не должен собираться из appliance.src.rpm, как
YY> не соответствующий цели.
Дело в том. что в настоящий момент цель пакета ve-asterisk я понимаю, а
вот цель остальных ve-* -- не очень.
>> Логику иерархии ve-* я тогда не понял.
YY> И для этого продублировали ее часть в appliance? Не понимание логики
YY> -- не причина для умножения сущностей.
Я реализовал то, что для меня удобно, работает, и используется мной в
иерархии appliance-*. Можно считать это частью моей внутренней технологии
работы, которой я делюсь с коллегами, и выкладывание этого прошу принимать
как мою готовность к диалогу на тему приведения этого в порядок,
стандартизации, и превращением в полезное не только для лично меня -- но и
для коллег.
Если кому-то не нравится существование этих пакетов -- я не обижусь, если
вы просто не будете замечать их в Сизифе.
Если кому-то не нравится как они сделаны -- прошу конструктивных
комментариев как сделать _лучше_ чем есть сейчас. Я эти комментарии приму
к сведению и реализую.
YY> Я вот теперь не понимаю зачем две иерархии, мне сделать третью?
Делайте, если считаете это удобнее чем договариваться со мной об улучшении
иерархии appliance. Если то что вы сделаете будет лучше того что сделал я
-- скажу большое спасибо и отправлю свои appliance-* в /dev/null.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-03-19 0:41 ` Денис Смирнов
2009-03-19 2:30 ` Yury Yurevich
@ 2009-03-19 5:20 ` Eugene Prokopiev
2009-05-09 12:21 ` Денис Смирнов
1 sibling, 1 reply; 28+ messages in thread
From: Eugene Prokopiev @ 2009-03-19 5:20 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
> Генерировать все эти виртуальные пакеты из одного srpm -- хорошая идея,
> которую я и реализовал частично в appliance- иерархии.
Это хорошая идея только до тех пор, пока ты сам заинтересован в во
всех appliance-* из этого srpm. А вдруг завтра ты захочешь
делегировать некоторые, например, мне? :) Выдашь acl на весь srpm?
Я тут acl на бэкпортирование spandsp от тебя добиться не могу ... ;)
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [sisyphus] Q: ve-base, appliance и ve-*-server
2009-03-19 5:20 ` Eugene Prokopiev
@ 2009-05-09 12:21 ` Денис Смирнов
0 siblings, 0 replies; 28+ messages in thread
From: Денис Смирнов @ 2009-05-09 12:21 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
[-- Attachment #1: Type: text/plain, Size: 834 bytes --]
On Thu, Mar 19, 2009 at 08:20:09AM +0300, Eugene Prokopiev wrote:
\
>> Генерировать все эти виртуальные пакеты из одного srpm -- хорошая идея,
>> которую я и реализовал частично в appliance- иерархии.
EP> Это хорошая идея только до тех пор, пока ты сам заинтересован в во
EP> всех appliance-* из этого srpm. А вдруг завтра ты захочешь
EP> делегировать некоторые, например, мне? :) Выдашь acl на весь srpm?
Посмотри как сделан этот пакет. Вынести любой субпакет в отдельный src.rpm
там -- работы на 2 минуты.
EP> Я тут acl на бэкпортирование spandsp от тебя добиться не могу ... ;)
И никогда не сможешь попросить acl на несущестующий в бранче пакет -- ну
не умеет такое сборочница ;)
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2009-05-13 10:58 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-19 1:51 [sisyphus] Q: ve-base, appliance и ve-*-server Yury Yurevich
2009-02-19 5:25 ` Eugene Prokopiev
2009-02-19 6:39 ` Yury Yurevich
2009-02-19 7:51 ` Eugene Prokopiev
2009-03-19 0:44 ` Денис Смирнов
2009-03-19 0:42 ` Денис Смирнов
2009-02-19 8:01 ` Stanislav Ievlev
2009-02-19 8:06 ` Yury Yurevich
2009-02-19 8:11 ` Stanislav Ievlev
2009-02-19 8:15 ` Mikhail Gusarov
2009-02-20 9:10 ` Stanislav Ievlev
2009-02-20 9:13 ` Mikhail Gusarov
2009-02-19 8:28 ` Yury Yurevich
2009-02-19 16:30 ` Yury Yurevich
2009-02-20 12:08 ` Yury Yurevich
2009-02-21 5:16 ` Yury Yurevich
2009-02-23 13:03 ` Yury Yurevich
2009-02-24 16:31 ` Michael Shigorin
2009-02-24 16:39 ` Mikhail Gusarov
2009-02-25 5:32 ` Eugene Prokopiev
2009-02-25 12:52 ` Yury Yurevich
2009-03-19 0:41 ` Денис Смирнов
2009-03-19 2:30 ` Yury Yurevich
2009-05-09 12:19 ` Денис Смирнов
2009-05-09 14:18 ` Yury Yurevich
2009-05-13 10:58 ` Денис Смирнов
2009-03-19 5:20 ` Eugene Prokopiev
2009-05-09 12:21 ` Денис Смирнов
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git