From: "Alexey V. Vissarionov" <gremlin@altlinux.org> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: Re: [devel] Introduce gear-rules nodiff directive Date: Tue, 10 Nov 2020 20:30:46 +0300 Message-ID: <20201110173045.GB23005@altlinux.org> (raw) In-Reply-To: <20201110155111.GC2300502@portlab> On 2020-11-10 18:51:11 +0300, Vladimir D. Seleznev wrote: >>> путей, которые следует исключить при генерации патча. >>> Пример того, как при этом может выглядеть .gear/rules: >>> tar: v@version@:. >>> diff: v@version@:. . >>> nodiff: .gear/** *.spec >> Имя совершенно не к месту, создаётся ощущение, что новая >> директива как-то отменяет некоторые действия директивы >> diff. На самом же деле она задаёт список исключаемых из >> диффа шаблонов путей. >> Может, назвать diff-exclude? Или diffignore, если дефисы >> вдруг нельзя. Эти слова, по крайней мере, лучше > ассоциируются с путями. > Пока оно не applied, предлагайте варианты названия. Я придерживаюсь такого правила: если есть несколько вариантов названия опции, то нужно написать для каждого из них фрагмент мануала, и где описание этимологии (происхождения) названия окажется наиболее внятным - именно этот вариант использовать. diffexclude This optional parameter may be used to exclude some pathnames from patch generation. diffignore This optional parameter may be used to ignore changes in some pathnames while generating patches. Здесь мне больше нравится вариант diffexclude: он и короче, и более точно описывает происходящее - в перечисленные файлы мы вообще смотреть не желаем, независимо от того, менялись ли они. Да, метод взят (хотя и творчески переработан) из махровейшего энтерпрайза. Но так как это действительно сильно упрощает жизнь, я подобными способами пользуюсь. И да, во множественном числе: их значительно больше одного вышеупомянутого. -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
next prev parent reply other threads:[~2020-11-10 17:30 UTC|newest] Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-11-10 3:16 Vladimir D. Seleznev 2020-11-10 3:16 ` [devel] [PATCH] Introduce nodiff directive for gear-rules Vladimir D. Seleznev 2020-11-10 10:47 ` Alexey Gladkov 2020-11-10 4:27 ` [devel] Introduce gear-rules nodiff directive Антон Мидюков 2020-11-10 7:53 ` Sergey V Turchin 2020-11-10 8:01 ` Anton Farygin 2020-11-10 9:02 ` Andrey Savchenko 2020-11-10 10:24 ` Vitaly Lipatov 2020-11-10 13:07 ` Sergey V Turchin 2020-11-10 14:47 ` Dmitry V. Levin 2020-11-11 7:16 ` Anton V. Boyarshinov 2020-11-11 8:14 ` Anton Farygin 2020-11-10 8:03 ` Anton Farygin 2020-11-10 15:20 ` Vladimir D. Seleznev 2020-11-11 6:25 ` Anton Farygin 2020-11-10 12:46 ` Arseny Maslennikov 2020-11-10 15:51 ` Vladimir D. Seleznev 2020-11-10 16:15 ` Andrey Savchenko 2020-11-10 16:22 ` Vladimir D. Seleznev 2020-11-10 17:00 ` Andrey Savchenko 2020-11-10 18:26 ` [devel] gear-rules: new directive name Arseny Maslennikov 2020-11-10 18:47 ` [devel] Introduce gear-rules nodiff directive Michael Shigorin 2020-11-11 8:07 ` Sergey V Turchin 2020-11-10 17:30 ` Alexey V. Vissarionov [this message] 2020-11-10 14:48 ` Dmitry V. Levin 2020-11-10 14:54 ` Sergey V Turchin 2020-11-10 15:29 ` Vladimir D. Seleznev
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=20201110173045.GB23005@altlinux.org \ --to=gremlin@altlinux.org \ --cc=devel@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 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