From: Oleg <balbes-150@yandex.ru> To: devel-distro@lists.altlinux.org Subject: Re: [devel-distro] Единый шаблон для пользовательских пакетов. Date: Wed, 17 Jan 2018 16:24:34 +0300 Message-ID: <94048525-6d71-2179-3bf0-e7bedad20dd0@yandex.ru> (raw) In-Reply-To: <20180117124341.GD9899@imap.altlinux.org> > On Wed, Jan 17, 2018 at 03:34:54PM +0300, Oleg wrote: >> Возможно это уже есть и я плохо искал. > pkg.in/lists/README :) я немного про другое :) добавить шаблон и в НЕГО кратко написать, типа : #секция для добавления пакетов #для добавления в сборку пакета, добавить его имя #например, для добавления пакета nano в образ #nano #секция для ИСКЛЮЧЕНИЯ пакетов #для исключения пакетов, добавить его имя со знаком минус на конце #например , для исключения пакета nano из образа #nano- >> Хорошо бы добавить в профиль m-p, файл-заготовку (например >> pkg.in/lists/Users-pkg) с кратким коментом в нём, как добавить >> свои пакеты и как прописать пакеты для исключения из профиля. > Исключения -- отдельная тема, я бы не хотел давать такое в руки > человеку, который не станет задумываться, что именно делает. > Отстрелит себе заодно и ноги. .... и флаг им в руки, это будет им лишний повод изучить доки и понять, суть работы с m-p >> И обрабатывать автоматически этот список последним, при >> формировании правил сборки выбраного образа, без явного >> указания в профилях. Тогда можно иметь легко документируемый, >> единый (временный) пользовательский файл-список, где можно >> легко внести изменения в состав собираемого образа. > А, вот ты о чём. Надо подумать, вообще считал достаточным > THE_PACKAGES для такого. > ИМХО лучше пусть не трогают существующие шаблоны, поэтому нужна "единая точка доступа и редактирования" Например, пользователя устаривает собираемая из m-p регулярка, но не хватает каких-то пакетов и\или есть не нужные, он добавляет в этот шаблон свои пакеты или список удаляемых (исключаемых) из сборки. Всё прозрачно и легко прописать в доках, куда ему залезать и что делать. Кстати, потом легко превратить такой файл в новый шаблон под новую задачу и передать "наверх" для анализа.
prev parent reply other threads:[~2018-01-17 13:24 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-01-14 15:49 [devel-distro] Изменение состава пакетов regular-lxde Антон Мидюков 2018-01-14 16:03 ` Антон Мидюков 2018-01-16 12:33 ` Michael Shigorin 2018-01-16 13:30 ` Антон Мидюков 2018-01-16 18:57 ` Michael Shigorin 2018-01-17 0:46 ` Антон Мидюков 2018-01-17 12:43 ` [devel-distro] Единый шаблон для пользовательских пакетов Michael Shigorin 2018-01-17 13:24 ` Oleg [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=94048525-6d71-2179-3bf0-e7bedad20dd0@yandex.ru \ --to=balbes-150@yandex.ru \ --cc=devel-distro@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Distributions development This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/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-distro devel-distro/ http://lore.altlinux.org/devel-distro \ devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com public-inbox-index devel-distro Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel-distro AGPL code for this site: git clone https://public-inbox.org/public-inbox.git