* [devel] сборка пакетов от имени группы @ 2007-06-01 12:36 Kirill Maslinsky 2007-06-01 14:06 ` Ivan Fedorov 0 siblings, 1 reply; 7+ messages in thread From: Kirill Maslinsky @ 2007-06-01 12:36 UTC (permalink / raw) To: ALT Devel discussion list Добрый день! Возник вопрос относительно прав на выкладывание пакетов. Имеется некоторое множество пакетов, в которых указан Packager: ALT Docs Team <docs@...> Имеется группа docs@ в терминах incominger, в которую входит несколько мантейнеров. Задача: дать возможность любому мантейнеру, входящему в docs@, публиковать любой пакет, в Packager которого указан ALT Docs Team, не делая указания по каждому пакету для incominger. Дополнительное обстоятельство: пакеты документации имеют тенденцию постоянно возникать новые, поэтому не вполне устраивает полумера по единовременному добавлению группы docs@ для всех существующих пакетов документации. -- Kirill Maslinsky ALT Docs Team http://heap.altlinux.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] сборка пакетов от имени группы 2007-06-01 12:36 [devel] сборка пакетов от имени группы Kirill Maslinsky @ 2007-06-01 14:06 ` Ivan Fedorov 2007-06-02 7:42 ` Kirill Maslinsky 0 siblings, 1 reply; 7+ messages in thread From: Ivan Fedorov @ 2007-06-01 14:06 UTC (permalink / raw) To: ALT Devel discussion list Kirill Maslinsky пишет: > Добрый день! > > Возник вопрос относительно прав на выкладывание пакетов. > > Имеется некоторое множество пакетов, в которых указан > Packager: ALT Docs Team <docs@...> > > Имеется группа docs@ в терминах incominger, в которую входит > несколько мантейнеров. > > Задача: дать возможность любому мантейнеру, входящему в docs@, > публиковать любой пакет, в Packager которого указан ALT Docs Team, > не делая указания по каждому пакету для incominger. > > Дополнительное обстоятельство: пакеты документации имеют тенденцию > постоянно возникать новые, поэтому не вполне устраивает полумера > по единовременному добавлению группы docs@ для всех существующих > пакетов документации. заливший может сам сделать это через notes. Hint: PKG add @docs ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] сборка пакетов от имени группы 2007-06-01 14:06 ` Ivan Fedorov @ 2007-06-02 7:42 ` Kirill Maslinsky 2007-06-02 8:53 ` Vitaly Ostanin 2007-06-03 14:32 ` Ivan Fedorov 0 siblings, 2 replies; 7+ messages in thread From: Kirill Maslinsky @ 2007-06-02 7:42 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Jun 01, 2007 at 05:06:28PM +0300, Ivan Fedorov wrote: > Kirill Maslinsky пишет: > > Добрый день! > > > > Возник вопрос относительно прав на выкладывание пакетов. > > > > Имеется некоторое множество пакетов, в которых указан > > Packager: ALT Docs Team <docs@...> > > > > Имеется группа docs@ в терминах incominger, в которую входит > > несколько мантейнеров. > > > > Задача: дать возможность любому мантейнеру, входящему в docs@, > > публиковать любой пакет, в Packager которого указан ALT Docs Team, > > не делая указания по каждому пакету для incominger. > > > > Дополнительное обстоятельство: пакеты документации имеют тенденцию > > постоянно возникать новые, поэтому не вполне устраивает полумера > > по единовременному добавлению группы docs@ для всех существующих > > пакетов документации. > > заливший может сам сделать это через notes. > Hint: PKG add @docs Не уверен, что правильно понял. Давайте на примере: - пакет docs-whatever выкладывал в Сизиф только мантейнер first, подписывая своим ключом - тэг Packager: пакета ALT Docs Team <docs@packages...> - в Sisyphus/lists/... имеется запись @docs first second ... - мантейнер second вдруг выкладывает пакет docs-whatever, подписав своим ключом, тэг Packager: тот же -- docs@ - мантейнер second выкладывает notes: docs-whatever add @docs ? пакет docs-whatever, подписанный second, принимается в Сизиф? (??) Я, наверное, не очень точно выразился: вопрос главный в том, может ли incominger (робот) на основании тега Packager (где группа docs@) пропускать пакет от любого из входящих в группу мантейнеров? Очень сильно подозреваю, что ответ -- нет, и хотелось бы узнать, нет ли возможности все-таки достичь описанного эффекта каким-то образом? -- Kirill Maslinsky ALT Docs Team http://heap.altlinux.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] сборка пакетов от имени группы 2007-06-02 7:42 ` Kirill Maslinsky @ 2007-06-02 8:53 ` Vitaly Ostanin 2007-06-03 14:32 ` Ivan Fedorov 1 sibling, 0 replies; 7+ messages in thread From: Vitaly Ostanin @ 2007-06-02 8:53 UTC (permalink / raw) To: ALT Devel discussion list Kirill Maslinsky wrote: <skipped/> > Не уверен, что правильно понял. Давайте на примере: > > - пакет docs-whatever выкладывал в Сизиф только мантейнер first, подписывая > своим ключом > - тэг Packager: пакета ALT Docs Team <docs@packages...> > - в Sisyphus/lists/... имеется запись @docs first second ... > - мантейнер second вдруг выкладывает пакет docs-whatever, подписав > своим ключом, тэг Packager: тот же -- docs@ > - мантейнер second выкладывает notes: docs-whatever add @docs > ? пакет docs-whatever, подписанный second, принимается в Сизиф? (??) > > Я, наверное, не очень точно выразился: вопрос главный в том, может ли > incominger (робот) на основании тега Packager (где группа docs@) > пропускать пакет от любого из входящих в группу мантейнеров? > > Очень сильно подозреваю, что ответ -- нет, и хотелось бы узнать, нет > ли возможности все-таки достичь описанного эффекта каким-то образом? Видимо, нужно добавить ещё один файл соответствий вида Full group name: @short_group_name Ну и желательно приоритет отдавать тегу Packager над именем пакета. Кстати, из такого файла соответствий можно создавать макросы в rpm-build-<group>, например, %group_docs. Чтобы указывать их в Packager вместо Full group name. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] сборка пакетов от имени группы 2007-06-02 7:42 ` Kirill Maslinsky 2007-06-02 8:53 ` Vitaly Ostanin @ 2007-06-03 14:32 ` Ivan Fedorov 2007-06-03 14:42 ` [devel] [wiki] d/I/notes " Michael Shigorin 2007-06-04 8:30 ` [devel] " Kirill Maslinsky 1 sibling, 2 replies; 7+ messages in thread From: Ivan Fedorov @ 2007-06-03 14:32 UTC (permalink / raw) To: ALT Devel discussion list Kirill Maslinsky пишет: > On Fri, Jun 01, 2007 at 05:06:28PM +0300, Ivan Fedorov wrote: >> Kirill Maslinsky пишет: >>> Добрый день! >>> >>> Возник вопрос относительно прав на выкладывание пакетов. >>> >>> Имеется некоторое множество пакетов, в которых указан >>> Packager: ALT Docs Team <docs@...> >>> >>> Имеется группа docs@ в терминах incominger, в которую входит >>> несколько мантейнеров. >>> >>> Задача: дать возможность любому мантейнеру, входящему в docs@, >>> публиковать любой пакет, в Packager которого указан ALT Docs Team, >>> не делая указания по каждому пакету для incominger. >>> >>> Дополнительное обстоятельство: пакеты документации имеют тенденцию >>> постоянно возникать новые, поэтому не вполне устраивает полумера >>> по единовременному добавлению группы docs@ для всех существующих >>> пакетов документации. >> заливший может сам сделать это через notes. >> Hint: PKG add @docs > > Не уверен, что правильно понял. Давайте на примере: > > - пакет docs-whatever выкладывал в Сизиф только мантейнер first, подписывая > своим ключом > - тэг Packager: пакета ALT Docs Team <docs@packages...> > - в Sisyphus/lists/... имеется запись @docs first second ... > - мантейнер second вдруг выкладывает пакет docs-whatever, подписав > своим ключом, тэг Packager: тот же -- docs@ > - мантейнер second выкладывает notes: docs-whatever add @docs > ? пакет docs-whatever, подписанный second, принимается в Сизиф? (??) > > Я, наверное, не очень точно выразился: вопрос главный в том, может ли > incominger (робот) на основании тега Packager (где группа docs@) > пропускать пакет от любого из входящих в группу мантейнеров? > > Очень сильно подозреваю, что ответ -- нет, и хотелось бы узнать, нет > ли возможности все-таки достичь описанного эффекта каким-то образом? Значит так: 1) есть файл list.group. В нем прописано, кто к какой группе принадлежит. пользоваль прописанный первым является лидером группы и имеет право на редактирование группы через notes. Сейчас у @docs лидером являетесь вы (kirill@). Вы можете добавлять или удалять мантейнеров в группу. 2) есть файл со списком пакетов и тех, кому их можно заливать. По умолчанию у пакета прописан мантейнер его заливший. Он же является лидером пакета и имеет на него админские права. 3) После заливки пакета могу дать рекомендацию давать команду роботу: PKG replace MAINTAINER @docs Но после этой команды мантейнер потеряет лидерские права на пакет. А если его еще и случайно/специально не включили в @docs, то потеряет все права. Вроде доступно? ^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] [wiki] d/I/notes Re: сборка пакетов от имени группы 2007-06-03 14:32 ` Ivan Fedorov @ 2007-06-03 14:42 ` Michael Shigorin 2007-06-04 8:30 ` [devel] " Kirill Maslinsky 1 sibling, 0 replies; 7+ messages in thread From: Michael Shigorin @ 2007-06-03 14:42 UTC (permalink / raw) To: ALT Devel discussion list On Sun, Jun 03, 2007 at 05:32:59PM +0300, Ivan Fedorov wrote: > Вроде доступно? Добавил на http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/Incoming/notes -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] сборка пакетов от имени группы 2007-06-03 14:32 ` Ivan Fedorov 2007-06-03 14:42 ` [devel] [wiki] d/I/notes " Michael Shigorin @ 2007-06-04 8:30 ` Kirill Maslinsky 1 sibling, 0 replies; 7+ messages in thread From: Kirill Maslinsky @ 2007-06-04 8:30 UTC (permalink / raw) To: ALT Devel discussion list On Sun, Jun 03, 2007 at 05:32:59PM +0300, Ivan Fedorov wrote: > Kirill Maslinsky пишет: > > On Fri, Jun 01, 2007 at 05:06:28PM +0300, Ivan Fedorov wrote: > >> Kirill Maslinsky пишет: > >>> Добрый день! > >>> > >>> Возник вопрос относительно прав на выкладывание пакетов. [...] > >>> Задача: дать возможность любому мантейнеру, входящему в docs@, > >>> публиковать любой пакет, в Packager которого указан ALT Docs Team, > >>> не делая указания по каждому пакету для incominger. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [...] > 3) После заливки пакета могу дать рекомендацию давать команду роботу: > PKG replace MAINTAINER @docs Спасибо за доходчивую инструкцию (хотя именно так я и делал до сих пор, разве что вместо replace -- add). Вопрос таки был в том, есть ли возможность устроить так, чтобы после заливки пакета не нужно было давать этой команды. Видимо, Вашу инструкцию следует понимать в том смысле, что "нет, невозможно и непонятно, зачем вообще этим париться". Ну ладно, нет так нет. -- Kirill Maslinsky ALT Docs Team http://heap.altlinux.ru ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-06-04 8:30 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-06-01 12:36 [devel] сборка пакетов от имени группы Kirill Maslinsky 2007-06-01 14:06 ` Ivan Fedorov 2007-06-02 7:42 ` Kirill Maslinsky 2007-06-02 8:53 ` Vitaly Ostanin 2007-06-03 14:32 ` Ivan Fedorov 2007-06-03 14:42 ` [devel] [wiki] d/I/notes " Michael Shigorin 2007-06-04 8:30 ` [devel] " Kirill Maslinsky
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