From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 28 Sep 2020 15:07:48 +0300 From: Michael Shigorin To: devel-distro@lists.altlinux.org Message-ID: <20200928120748.GI18733@imap.altlinux.org> References: <51d213f8-7d0e-2eaf-d4d0-575e7673b86d@ya.ru> <1b7a0ba6-cb1a-5b53-2430-c5235c199936@ya.ru> <20200928094047.GG18733@imap.altlinux.org> <3078320.oiGErgHkdL@zerg.malta.altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3078320.oiGErgHkdL@zerg.malta.altlinux.ru> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel-distro] mkimage-profiles 1.4.3-alt1 X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Sep 2020 12:07:48 -0000 Archived-At: List-Archive: On Mon, Sep 28, 2020 at 01:48:17PM +0300, Sergey V Turchin wrote: > > > > Получается, если завтра кто-то добавит rescue+x11+super и > > > > rescue+x11+puper, то они автоматом влезут мне в образ, > > > > хотя я не просил? Или в этом и состоит идея с тэгами? > > Так она же задокументирована: > Там ничего не сказано про выражения. Наример, мне было до конца > не понятно, что значит > @$(call add,LIVE_LISTS,$(call tags,rescue x11 !extra)) > . Можно ещё такой пример описать > @$(call add,BASE_LISTS, $(call tags,(base || desktop) && (l10n || network))) Н-да, тут скорее полагался на (относительную) очевидность, а какое-то описание есть в bin/tags2lists и lib/functions.mk; где и какую документацию ты бы предпочёл видеть, чтобы прочесть? Добавить примеры в pkg.in/lists/tagged/README хватит, как думаешь? > > --- > > Применение: дополнение жёстко статически заданной функциональности > > (как правило, обязательной в данном образе) более "плавающим" > > в долгосрочном плане результатом раскрытия списка тегов (который > > может покрывать второстепенные вещи способом, > > обычно требующим меньше внимания). > Про внимание совершенно непонятно, где меньше, а где больше. > Весь абзац "плавающий". Его сократить бы, сделав поконкретнее, > убрав разные "как правило", "в долгосрочном" и "обычно". Это в целом беда моей документации, действительно :-/ > Напрмер: > Применение: эти "плавающие списки" позволяют автоматически > подстраивать функциональность, но требуют больше внимания для > отслеживания их количества и содержимого. Ты выплеснул "в сравнении с чем" (со статически заданной функциональностью), это важно. Но уже похоже на патч. :) Я пытался сказать, что "здесь и сейчас" прибить шурупом всегда быстрее, а только основная ценность m-p -- это именно работа ещё и на совместно применимые "кусочки", когда в чём-то хорошо разбирается "сосед", а ты по опыту знаешь, что достаточно подобрать то, что он там насопровождает, и не надо городить чего-то отдельного (или же наоборот -- что у него интересное, но может меняться вообще без учёта других и лучше форкнуть с упоминанием да следить отдельно глазами). Братцы, спрашивайте. Давайте приводить документацию m-p в приличный вид и по содержимому. Заодно чуть подновил http://altlinux.org/m-p --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info