* [devel] Объявляется вакансия на должность смотрителя Дедала @ 2008-11-03 20:25 Aleksandr Blokhin 2008-11-03 21:36 ` Michael Shigorin 0 siblings, 1 reply; 24+ messages in thread From: Aleksandr Blokhin @ 2008-11-03 20:25 UTC (permalink / raw) To: ALT Linux Team development discussions В связи с тем, что я больше не в состоянии обеспечить бесперебойную обработку поступающих в Дедал пакетов, объявляется вакансия на должность смотрителя Дедала. -- Best regards, AB -- In nomine Altli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-03 20:25 [devel] Объявляется вакансия на должность смотрителя Дедала Aleksandr Blokhin @ 2008-11-03 21:36 ` Michael Shigorin 2008-11-04 7:33 ` Dmitriy Khanzhin 0 siblings, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2008-11-03 21:36 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Nov 03, 2008 at 10:25:16PM +0200, Aleksandr Blokhin wrote: > В связи с тем, что я больше не в состоянии обеспечить > бесперебойную обработку поступающих в Дедал пакетов, > объявляется вакансия на должность смотрителя Дедала. Буду рад отдать backports -- желательно тоже скрипту. PS: хорошо бы ещё с возможностью сборки x86_64. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-03 21:36 ` Michael Shigorin @ 2008-11-04 7:33 ` Dmitriy Khanzhin 2008-11-04 17:20 ` Denis Pynkin 2008-11-04 20:07 ` Александр Блохин 0 siblings, 2 replies; 24+ messages in thread From: Dmitriy Khanzhin @ 2008-11-04 7:33 UTC (permalink / raw) To: ALT Linux Team development discussions -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | On Mon, Nov 03, 2008 at 10:25:16PM +0200, Aleksandr Blokhin wrote: |> В связи с тем, что я больше не в состоянии обеспечить |> бесперебойную обработку поступающих в Дедал пакетов, |> объявляется вакансия на должность смотрителя Дедала. | Мою кандидатуру рассмОтрите? Что нужно для? Канал в интернет нормальный есть, время тоже начало появляться. Хоть пользу принести сообществу, ну и вспомнить программирование, а то лет десять, как толком не. :-) | Буду рад отдать backports -- желательно тоже скрипту. | | PS: хорошо бы ещё с возможностью сборки x86_64. | Тоже, что нужно для? - -- Rgrds, jinn. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJD/raOSYE49d5ybgRAuSaAJ46zf11KieWUa5Ke4aQVbHsjsxcOwCgs3cp Z5nr7sPiaLWyKjopoNnritc= =+oT1 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 7:33 ` Dmitriy Khanzhin @ 2008-11-04 17:20 ` Denis Pynkin 2008-11-04 18:11 ` Michael Shigorin 2008-11-04 20:07 ` Александр Блохин 1 sibling, 1 reply; 24+ messages in thread From: Denis Pynkin @ 2008-11-04 17:20 UTC (permalink / raw) To: ALT Linux Team development discussions On 4 November 2008, Dmitriy Khanzhin wrote: > | Буду рад отдать backports -- желательно тоже скрипту. > | > | PS: хорошо бы ещё с возможностью сборки x86_64. > > Тоже, что нужно для? тоже интересно -- Denis Pynkin Senior Software Developer Skype: pynkin SaM Solutions Minsk office, Belarus (+02 GMT) www.sam-solutions.net EUROPEAN MODEL OF IT OUTSOURCING ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 17:20 ` Denis Pynkin @ 2008-11-04 18:11 ` Michael Shigorin 0 siblings, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2008-11-04 18:11 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Nov 04, 2008 at 07:20:59PM +0200, Denis Pynkin wrote: > > | Буду рад отдать backports -- желательно тоже скрипту. > > | PS: хорошо бы ещё с возможностью сборки x86_64. > > Тоже, что нужно для? > тоже интересно Хост для сборки (желательно x86_64), актуальные сизиф (для Daedalus) или бранчи 4.0/4.1 (для backports). Мелкие совсем безобразные скрипты для подножной автоматизации могу прислать, но подозреваю, что у sass@ они более проработанные. Лучше было бы вытащить из ldv@ текущий incominger, а идеально -- ещё и qa-robot прикрутить для отчётов. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
[parent not found: <200811042040.10351.d.pynkin@sam-solutions.net>]
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала @ 2008-11-04 18:42 ` Mikhail Gusarov 2008-11-04 18:57 ` Denis Pynkin 0 siblings, 1 reply; 24+ messages in thread From: Mikhail Gusarov @ 2008-11-04 18:42 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 327 bytes --] Twas brillig at 20:40:10 04.11.2008 UTC+02 when d.pynkin@sam-solutions.net did gyre and gimble: >> актуальные сизиф (для Daedalus) или бранчи 4.0/4.1 (для backports). DP> хм... зачем бранчи ? бранчи уже уехали от любого релиза 4.0/4.1. -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 18:42 ` Mikhail Gusarov @ 2008-11-04 18:57 ` Denis Pynkin 2008-11-04 19:09 ` Mikhail Gusarov 2008-11-05 9:53 ` Michael Shigorin 0 siblings, 2 replies; 24+ messages in thread From: Denis Pynkin @ 2008-11-04 18:57 UTC (permalink / raw) To: ALT Linux Team development discussions On 4 November 2008, Mikhail Gusarov wrote: > >> актуальные сизиф (для Daedalus) или бранчи 4.0/4.1 (для backports). > DP> хм... зачем бранчи ? > бранчи уже уехали от любого релиза 4.0/4.1. это понятно. просто мне почему-то казалось, что backports нужен как раз для ПО (и его зависимостей), которого нет в релизе. С этой точки зрения оправдано иметь SRPMs из бранча, поскольку все новые/обновленные зависимости все равно необходимо включать в backports -> необходимо их пересобрать, если нет в репозиториях release+backports. А вот бранч сам по себе, в виде собранных пакетов - не нужен. Я ошибаюсь ? -- Denis Pynkin Senior Software Developer Skype: pynkin SaM Solutions Minsk office, Belarus (+02 GMT) www.sam-solutions.net EUROPEAN MODEL OF IT OUTSOURCING ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 18:57 ` Denis Pynkin @ 2008-11-04 19:09 ` Mikhail Gusarov 2008-11-04 20:02 ` Denis Pynkin 2008-11-05 9:53 ` Michael Shigorin 1 sibling, 1 reply; 24+ messages in thread From: Mikhail Gusarov @ 2008-11-04 19:09 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1891 bytes --] Twas brillig at 20:57:08 04.11.2008 UTC+02 when d.pynkin@sam-solutions.net did gyre and gimble: DP> On 4 November 2008, Mikhail Gusarov wrote: >> >> актуальные сизиф (для Daedalus) или бранчи 4.0/4.1 (для backports). >> DP> хм... зачем бранчи ? >> бранчи уже уехали от любого релиза 4.0/4.1. DP> это понятно. DP> просто мне почему-то казалось, что backports нужен как раз для ПО (и его DP> зависимостей), которого нет в релизе. С этой точки зрения оправдано иметь DP> SRPMs из бранча, поскольку все новые/обновленные зависимости все равно DP> необходимо включать в backports -> необходимо их пересобрать, если нет в DP> репозиториях release+backports. А вот бранч сам по себе, в виде собранных DP> пакетов - не нужен. DP> Я ошибаюсь ? Немного. Бэкпорты для дистрибутивов - вещь непонятная, ибо дистрибутивов много, и они все взяты из разных точек бранча. Бэкпорты для бранча понятны в гораздо большей степени (по модулю необходимости периодической пересборки бэкпортных пакетов на новом бранче). Так что получается, что подключать корректно следующие наборы репозиториев: (дистрибутив), (дистрибутив+бранч), (дистрибутив+бранч+бэкпорты). -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 19:09 ` Mikhail Gusarov @ 2008-11-04 20:02 ` Denis Pynkin 2008-11-04 20:08 ` Mikhail Gusarov 2008-11-05 11:15 ` Igor Vlasenko 0 siblings, 2 replies; 24+ messages in thread From: Denis Pynkin @ 2008-11-04 20:02 UTC (permalink / raw) To: ALT Linux Team development discussions On 4 November 2008, Mikhail Gusarov wrote: > DP> просто мне почему-то казалось, что backports нужен как раз для ПО (и > его DP> зависимостей), которого нет в релизе. С этой точки зрения оправдано > иметь DP> SRPMs из бранча, поскольку все новые/обновленные зависимости все > равно DP> необходимо включать в backports -> необходимо их пересобрать, > если нет в DP> репозиториях release+backports. А вот бранч сам по себе, в > виде собранных > DP> Я ошибаюсь ? > Немного. Бэкпорты для дистрибутивов - вещь непонятная, ибо дистрибутивов > много, и они все взяты из разных точек бранча. забавно. а бранчи взяты с разных точек сизифа ;-) но это же не повод на него переходить ? и, как следствие, тогда backports превращает слегка нестабильный бранч в нечто среднее между совсем нестабильным сизифом и бранчем. по идее смысл бэкпортов - позволить запуск нового ПО на базе стабильного релиза с минимумом изменений этого самого стабильного релиза. А перейти сейчас с любого релиза на бранч, как вы правильно заметили - может быть нетривиальной задачей. А если потом (а лучше параллельно) еще и бэкапы накатить - мало не покажется ;-) > Бэкпорты для бранча > понятны в гораздо большей степени (по модулю необходимости периодической > пересборки бэкпортных пакетов на новом бранче). > Так что получается, что подключать корректно следующие наборы > репозиториев: (дистрибутив), (дистрибутив+бранч), > (дистрибутив+бранч+бэкпорты). тогда дистрибутив вообще не нужен. имхо. а вообще получается, что бэкпорты для релиза и бранча должны быть разными. + необходимо отслеживать изменения в бранче, чтобы вовремя выкинуть устаревшие пакеты и пересобрать пакеты, которые зависят от обновленных ;-) тогда практически исчезает разница между добавлением в branch и добавлением в backports -- Denis Pynkin Senior Software Developer Skype: pynkin SaM Solutions Minsk office, Belarus (+02 GMT) www.sam-solutions.net EUROPEAN MODEL OF IT OUTSOURCING ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 20:02 ` Denis Pynkin @ 2008-11-04 20:08 ` Mikhail Gusarov 2008-11-04 20:23 ` Denis Pynkin 2008-11-05 11:15 ` Igor Vlasenko 1 sibling, 1 reply; 24+ messages in thread From: Mikhail Gusarov @ 2008-11-04 20:08 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 845 bytes --] Twas brillig at 22:02:25 04.11.2008 UTC+02 when d.pynkin@sam-solutions.net did gyre and gimble: DP> по идее смысл бэкпортов - позволить запуск нового ПО на базе DP> стабильного релиза с минимумом изменений этого самого стабильного DP> релиза. Тогда нужно делать бэкпорты для каждого дистрибутива. Это легко решаемая пересборкой пакетов под каждый дистрибутив задача (маловероятно, что какая-то библиотека из разных точек бранча будет несовместима по API), но слегка другая, нежели текущие бэкпорты. -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 20:08 ` Mikhail Gusarov @ 2008-11-04 20:23 ` Denis Pynkin 0 siblings, 0 replies; 24+ messages in thread From: Denis Pynkin @ 2008-11-04 20:23 UTC (permalink / raw) To: ALT Linux Team development discussions On 4 November 2008, Mikhail Gusarov wrote: > DP> по идее смысл бэкпортов - позволить запуск нового ПО на базе > DP> стабильного релиза с минимумом изменений этого самого стабильного > DP> релиза. > Тогда нужно делать бэкпорты для каждого дистрибутива. Это легко решаемая > пересборкой пакетов под каждый дистрибутив задача (маловероятно, что > какая-то библиотека из разных точек бранча будет несовместима по API), > но слегка другая, нежели текущие бэкпорты. собственно я про то же. получается, что необходимы достаточно большие вычислительные мощности + довольно толстый канал в инет :-/ Как представлю - штук 10 версий open office или kde4 заливать - плохо становится. ИМХО - есть смысл ограничиться LTS (вроде сервера/4.0) и current-версии стабильного релиза. -- Denis Pynkin Senior Software Developer Skype: pynkin SaM Solutions Minsk office, Belarus (+02 GMT) www.sam-solutions.net EUROPEAN MODEL OF IT OUTSOURCING ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 20:02 ` Denis Pynkin 2008-11-04 20:08 ` Mikhail Gusarov @ 2008-11-05 11:15 ` Igor Vlasenko 2008-11-05 11:30 ` Michael Shigorin 2008-11-05 17:50 ` Led 1 sibling, 2 replies; 24+ messages in thread From: Igor Vlasenko @ 2008-11-05 11:15 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Nov 04, 2008 at 10:02:25PM +0200, Denis Pynkin wrote: > On 4 November 2008, Mikhail Gusarov wrote: > > Бэкпорты для бранча > > понятны в гораздо большей степени (по модулю необходимости периодической > > пересборки бэкпортных пакетов на новом бранче). > > Так что получается, что подключать корректно следующие наборы > > репозиториев: (дистрибутив), (дистрибутив+бранч), > > (дистрибутив+бранч+бэкпорты). > тогда дистрибутив вообще не нужен. имхо. Трюк в том, что более узкое/более старое окружение предпочтительнее. например, пусть пакет хочет libfoo, в сизифе(бранче) libfoo 1.1, а в дедале(бакпортах) libfoo 1.5. Если сразу пакет собрать в сизиф+дедал (бранч+бакпорт) получим зависимость на libfoo 1.5. Это как правило плохо. Поэтому алгоритм Собираем в сизиф (бранч) -ok-> good сбока не удалась? Собираем в сизиф+дедал (бранч+бакпорт) -ok-> good сбока не удалась? шлем отлуп. -- 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] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 11:15 ` Igor Vlasenko @ 2008-11-05 11:30 ` Michael Shigorin 2008-11-05 17:50 ` Led 1 sibling, 0 replies; 24+ messages in thread From: Michael Shigorin @ 2008-11-05 11:30 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Nov 05, 2008 at 01:15:32PM +0200, Igor Vlasenko wrote: > Поэтому алгоритм > > Собираем в сизиф (бранч) -ok-> good > сбока не удалась? > Собираем в сизиф+дедал (бранч+бакпорт) -ok-> good > сбока не удалась? > шлем отлуп. Или так. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 11:15 ` Igor Vlasenko 2008-11-05 11:30 ` Michael Shigorin @ 2008-11-05 17:50 ` Led 1 sibling, 0 replies; 24+ messages in thread From: Led @ 2008-11-05 17:50 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 05 November 2008 13:15:32 Igor Vlasenko wrote: > On Tue, Nov 04, 2008 at 10:02:25PM +0200, Denis Pynkin wrote: > > On 4 November 2008, Mikhail Gusarov wrote: > > > Бэкпорты для бранча > > > понятны в гораздо большей степени (по модулю необходимости > > > периодической пересборки бэкпортных пакетов на новом бранче). > > > Так что получается, что подключать корректно следующие наборы > > > репозиториев: (дистрибутив), (дистрибутив+бранч), > > > (дистрибутив+бранч+бэкпорты). > > > > тогда дистрибутив вообще не нужен. имхо. > > Трюк в том, что более узкое/более старое окружение > предпочтительнее. > > например, пусть пакет хочет libfoo, > в сизифе(бранче) libfoo 1.1, > а в дедале(бакпортах) libfoo 1.5. > > Если сразу пакет собрать в сизиф+дедал (бранч+бакпорт) > получим зависимость на libfoo 1.5. Это как правило плохо. > > Поэтому алгоритм > > Собираем в сизиф (бранч) -ok-> good > сбока не удалась? > Собираем в сизиф+дедал (бранч+бакпорт) -ok-> good > сбока не удалась? > шлем отлуп. Зачем всё это, когда можно BuildRequires посмотреть ещё ДО попытки сборки? -- Led ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 18:57 ` Denis Pynkin 2008-11-04 19:09 ` Mikhail Gusarov @ 2008-11-05 9:53 ` Michael Shigorin 2008-11-06 8:35 ` Denis Pynkin 1 sibling, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2008-11-05 9:53 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Nov 04, 2008 at 08:57:08PM +0200, Denis Pynkin wrote: > > >> актуальные сизиф (для Daedalus) или бранчи 4.0/4.1 (для backports). > > DP> хм... зачем бранчи ? Затем, что это то, до чего любой дистрибутив соответствующей ветки гарантированно и автоматически можно докатить. Обратное неверно. > > бранчи уже уехали от любого релиза 4.0/4.1. > это понятно. просто мне почему-то казалось, что backports > нужен как раз для ПО (и его зависимостей), которого нет в > релизе. В _каком_ релизе? (вопрос риторический, разобран рядом) > С этой точки зрения оправдано иметь SRPMs из бранча, поскольку > все новые/обновленные зависимости все равно необходимо включать > в backports -> необходимо их пересобрать, если нет в > репозиториях release+backports. А вот бранч сам по себе, в виде > собранных пакетов - не нужен. Я ошибаюсь ? Так точно. On Tue, Nov 04, 2008 at 10:23:31PM +0200, Denis Pynkin wrote: > > > по идее смысл бэкпортов - позволить запуск нового ПО на > > > базе стабильного релиза с минимумом изменений этого самого > > > стабильного релиза. Нет. > > Тогда нужно делать бэкпорты для каждого дистрибутива. Это > > легко решаемая пересборкой пакетов под каждый дистрибутив > > задача (маловероятно, что какая-то библиотека из разных точек > > бранча будет несовместима по API), но слегка другая, нежели > > текущие бэкпорты. > собственно я про то же. получается, что необходимы достаточно > большие вычислительные мощности + довольно толстый канал в инет Плюс довольно много места, в т.ч. на зеркалах. И смысла в этом крайне мало, поскольку на практике пользователи backports уже являются пользователями branch. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 9:53 ` Michael Shigorin @ 2008-11-06 8:35 ` Denis Pynkin 2008-11-10 19:18 ` Michael Shigorin 0 siblings, 1 reply; 24+ messages in thread From: Denis Pynkin @ 2008-11-06 8:35 UTC (permalink / raw) To: ALT Linux Team development discussions On 5 November 2008, Michael Shigorin wrote: > > репозиториях release+backports. А вот бранч сам по себе, в виде > > собранных пакетов - не нужен. Я ошибаюсь ? > Так точно. ну наконец-то заведующий бэкпортами отозвался ;-) > > собственно я про то же. получается, что необходимы достаточно > > большие вычислительные мощности + довольно толстый канал в инет > Плюс довольно много места, в т.ч. на зеркалах. И смысла в этом > крайне мало, поскольку на практике пользователи backports уже > являются пользователями branch. гут. задача упрощается. Вопрос, который остался неосвещенным: сколько человеческого времени (приблизительно) необходимо тратить на поддержку бэкпортов ? с допущением, что максимум автоматизации уже сделано -- Denis Pynkin Senior Software Developer Skype: pynkin SaM Solutions Minsk office, Belarus (+02 GMT) www.sam-solutions.net EUROPEAN MODEL OF IT OUTSOURCING ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-06 8:35 ` Denis Pynkin @ 2008-11-10 19:18 ` Michael Shigorin 0 siblings, 0 replies; 24+ messages in thread From: Michael Shigorin @ 2008-11-10 19:18 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Nov 06, 2008 at 10:35:11AM +0200, Denis Pynkin wrote: > Вопрос, который остался неосвещенным: сколько человеческого > времени (приблизительно) необходимо тратить на поддержку > бэкпортов ? Ноль. > с допущением, что максимум автоматизации уже сделано Если же такого допущения не делать -- то "немного", иначе бы они уже совсем заглохли (что не так). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 7:33 ` Dmitriy Khanzhin 2008-11-04 17:20 ` Denis Pynkin @ 2008-11-04 20:07 ` Александр Блохин 2008-11-05 5:15 ` Dmitriy Khanzhin 2008-11-05 9:43 ` Michael Shigorin 1 sibling, 2 replies; 24+ messages in thread From: Александр Блохин @ 2008-11-04 20:07 UTC (permalink / raw) To: ALT Linux Team development discussions Добрый день! Dmitriy Khanzhin wrote:| > Мою кандидатуру рассмОтрите? > Что нужно для? > Канал в интернет нормальный есть, время тоже начало появляться. > Хоть пользу принести сообществу, ну и вспомнить программирование, > а то лет десять, как толком не. :-) > Для сборки пакетов поступающих в Дедал необходимо иметь доступ к репозитарию Сизифа, хешер и немного времени. У себя я держу локальный Сизиф, однако если у потенциального кандидата на должность смотрящего такой возможности нет, то я думаю эту проблему можно будет решить предоставив ему доступ к сборочному серверу. Процесс выглядит следующим образом: - проверяется incoming на наличие кандидатов на сборку - пакеты проверяются на вшивость (соответствие FHS, наличие подписи и пр.) при помощи sisyphus_check. Не прошедшие проверку заворачиваются, о чём сообщается их "родителям" ;) - прошедшие проверку пакеты направляются в хешер на сборку. Здесь приходится следить, чтобы были удовлетворены сборочные зависимости (при необходимости докладывать пакеты из Дедала в сборочную среду хешера); соблюдать очерёдность сборки. - собравшиеся пакеты подписываем и выкладываем на фтп, а также отправляем извещение о том, что пакетики выложены. Если пакет не собирается, то лог сборки неудачника отправляется его "папочке" для изучения причин этого. Примерно так. > | Буду рад отдать backports -- желательно тоже скрипту. > | > | PS: хорошо бы ещё с возможностью сборки x86_64. > | > > Тоже, что нужно для? > > - -- > Rgrds, jinn. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFJD/raOSYE49d5ybgRAuSaAJ46zf11KieWUa5Ke4aQVbHsjsxcOwCgs3cp > Z5nr7sPiaLWyKjopoNnritc= > =+oT1 > -----END PGP SIGNATURE----- > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Best regards, AB -- In nomine Altli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 20:07 ` Александр Блохин @ 2008-11-05 5:15 ` Dmitriy Khanzhin 2008-11-05 9:43 ` Michael Shigorin 1 sibling, 0 replies; 24+ messages in thread From: Dmitriy Khanzhin @ 2008-11-05 5:15 UTC (permalink / raw) To: ALT Linux Team development discussions -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | | Добрый день! | | Dmitriy Khanzhin wrote:| |> Мою кандидатуру рассмОтрите? |> Что нужно для? |> | Для сборки пакетов поступающих в Дедал необходимо иметь доступ к | репозитарию Сизифа, хешер и немного времени. Спасибо за разъяснения. По поводу поддержки Дедала моя рука осталась поднятой. Задаю вопросы на daedalus@. - -- Rgrds, jinn. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJESveOSYE49d5ybgRAgJ8AJ48enb2ZW+1oFaemW6Z+jnOrpq5CACgg1nc L0R7XPhTUGBMqapak3QmE58= =Dgky -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-04 20:07 ` Александр Блохин 2008-11-05 5:15 ` Dmitriy Khanzhin @ 2008-11-05 9:43 ` Michael Shigorin 2008-11-05 10:00 ` Aleksey Avdeev 1 sibling, 1 reply; 24+ messages in thread From: Michael Shigorin @ 2008-11-05 9:43 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Nov 04, 2008 at 10:07:31PM +0200, Александр Блохин wrote: > - прошедшие проверку пакеты направляются в хешер на сборку. > Здесь приходится следить, чтобы были удовлетворены сборочные > зависимости (при необходимости докладывать пакеты из Дедала в > сборочную среду хешера); соблюдать очерёдность сборки. IMHO это бы стоило определить в виде полиси: - или все пакеты собираются на S+D (что чревато невозможностью точечной установки, если зацепило библиотеки); - или все пакеты собираются на S, но "пачками" (для этого скорее стоит прикрутить существующий incominger-code, пока он жив). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 9:43 ` Michael Shigorin @ 2008-11-05 10:00 ` Aleksey Avdeev 2008-11-05 11:02 ` Michael Shigorin 0 siblings, 1 reply; 24+ messages in thread From: Aleksey Avdeev @ 2008-11-05 10:00 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1138 bytes --] Michael Shigorin пишет: > On Tue, Nov 04, 2008 at 10:07:31PM +0200, Александр Блохин wrote: >> - прошедшие проверку пакеты направляются в хешер на сборку. >> Здесь приходится следить, чтобы были удовлетворены сборочные >> зависимости (при необходимости докладывать пакеты из Дедала в >> сборочную среду хешера); соблюдать очерёдность сборки. > > IMHO это бы стоило определить в виде полиси: > > - или все пакеты собираются на S+D (что чревато невозможностью > точечной установки, если зацепило библиотеки); > > - или все пакеты собираются на S, но "пачками" (для этого скорее > стоит прикрутить существующий incominger-code, пока он жив). Сложность в том, что нужны оба этих случая, особенно когда есть завязки на разных людей. Например: 1. Мантейнер A залил Daedalus некий a`.src.rpm (развитие a.src.rpm, находящегося в Sisyphus), собирающийся на Sisyphus. Здесь при сборке можно ограничится только Sisyphus. 2. Мантейнер B заливает в Daedalus некий b`.src.rpm завязанный на фичи a`.src.rpm (отсутствующие в a.src.rpm). Здесь для сборки уже требуется S+D... -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 552 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 10:00 ` Aleksey Avdeev @ 2008-11-05 11:02 ` Michael Shigorin 2008-11-05 11:45 ` Aleksey Avdeev 2008-11-05 17:53 ` Led 0 siblings, 2 replies; 24+ messages in thread From: Michael Shigorin @ 2008-11-05 11:02 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Nov 05, 2008 at 01:00:15PM +0300, Aleksey Avdeev wrote: > Сложность в том, что нужны оба этих случая, особенно когда есть > завязки на разных людей. Например: > > 1. Мантейнер A залил Daedalus некий a`.src.rpm (развитие > a.src.rpm, находящегося в Sisyphus), собирающийся на Sisyphus. > Здесь при сборке можно ограничится только Sisyphus. > > 2. Мантейнер B заливает в Daedalus некий b`.src.rpm завязанный > на фичи a`.src.rpm (отсутствующие в a.src.rpm). Здесь для > сборки уже требуется S+D... Наверное, можно попробовать решить внесением пустого пакета исключительно в Daedalus и указанием в полиси необходимости добавления BuildRequires: daedalus для пакетов "S+D". -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 11:02 ` Michael Shigorin @ 2008-11-05 11:45 ` Aleksey Avdeev 2008-11-05 17:53 ` Led 1 sibling, 0 replies; 24+ messages in thread From: Aleksey Avdeev @ 2008-11-05 11:45 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1094 bytes --] Michael Shigorin пишет: > On Wed, Nov 05, 2008 at 01:00:15PM +0300, Aleksey Avdeev wrote: >> Сложность в том, что нужны оба этих случая, особенно когда есть >> завязки на разных людей. Например: >> >> 1. Мантейнер A залил Daedalus некий a`.src.rpm (развитие >> a.src.rpm, находящегося в Sisyphus), собирающийся на Sisyphus. >> Здесь при сборке можно ограничится только Sisyphus. >> >> 2. Мантейнер B заливает в Daedalus некий b`.src.rpm завязанный >> на фичи a`.src.rpm (отсутствующие в a.src.rpm). Здесь для >> сборки уже требуется S+D... > > Наверное, можно попробовать решить внесением пустого пакета > исключительно в Daedalus и указанием в полиси необходимости > добавления BuildRequires: daedalus для пакетов "S+D". Не лучший вариант, т. к. спеки пакета отправляемого в Sisyphus и Daedalus будут различаться. Такая лафа, как: 1) собрал пакет в Daedalus; 2) получил "добро" на заливку в сизиф через рассылку; 3) отправил в Sisyphus _ту_же_ сборку; пропадёт... Алгоритм, предложенный с соседнем письме, лучше. -- С уважением. Алексей. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 552 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Объявляется вакансия на должность смотрителя Дедала 2008-11-05 11:02 ` Michael Shigorin 2008-11-05 11:45 ` Aleksey Avdeev @ 2008-11-05 17:53 ` Led 1 sibling, 0 replies; 24+ messages in thread From: Led @ 2008-11-05 17:53 UTC (permalink / raw) To: ALT Linux Team development discussions On Wednesday, 05 November 2008 13:02:15 Michael Shigorin wrote: > On Wed, Nov 05, 2008 at 01:00:15PM +0300, Aleksey Avdeev wrote: > > Сложность в том, что нужны оба этих случая, особенно когда есть > > завязки на разных людей. Например: > > > > 1. Мантейнер A залил Daedalus некий a`.src.rpm (развитие > > a.src.rpm, находящегося в Sisyphus), собирающийся на Sisyphus. > > Здесь при сборке можно ограничится только Sisyphus. > > > > 2. Мантейнер B заливает в Daedalus некий b`.src.rpm завязанный > > на фичи a`.src.rpm (отсутствующие в a.src.rpm). Здесь для > > сборки уже требуется S+D... > > Наверное, можно попробовать решить внесением пустого пакета > исключительно в Daedalus и указанием в полиси необходимости > добавления BuildRequires: daedalus для пакетов "S+D". Зачем городить костыли "BuildRequires: daedalus", если от мейнтейнера пакета, отправляемого в /i/D, нужно всего лишь правильно указать BuildRequires: libfoo-devel >= ... ? -- Led ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2008-11-10 19:18 UTC | newest] Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-11-03 20:25 [devel] Объявляется вакансия на должность смотрителя Дедала Aleksandr Blokhin 2008-11-03 21:36 ` Michael Shigorin 2008-11-04 7:33 ` Dmitriy Khanzhin 2008-11-04 17:20 ` Denis Pynkin 2008-11-04 18:11 ` Michael Shigorin 2008-11-04 18:42 ` Mikhail Gusarov 2008-11-04 18:57 ` Denis Pynkin 2008-11-04 19:09 ` Mikhail Gusarov 2008-11-04 20:02 ` Denis Pynkin 2008-11-04 20:08 ` Mikhail Gusarov 2008-11-04 20:23 ` Denis Pynkin 2008-11-05 11:15 ` Igor Vlasenko 2008-11-05 11:30 ` Michael Shigorin 2008-11-05 17:50 ` Led 2008-11-05 9:53 ` Michael Shigorin 2008-11-06 8:35 ` Denis Pynkin 2008-11-10 19:18 ` Michael Shigorin 2008-11-04 20:07 ` Александр Блохин 2008-11-05 5:15 ` Dmitriy Khanzhin 2008-11-05 9:43 ` Michael Shigorin 2008-11-05 10:00 ` Aleksey Avdeev 2008-11-05 11:02 ` Michael Shigorin 2008-11-05 11:45 ` Aleksey Avdeev 2008-11-05 17:53 ` Led
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