From owner-freebsd-ports@freebsd.org Wed May 19 17:16:02 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EFDBF646F75 for ; Wed, 19 May 2021 17:16:02 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FlffB3bHjz4SZC; Wed, 19 May 2021 17:16:01 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 14JHFo6n030270; Wed, 19 May 2021 10:15:56 -0700 (PDT) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 19 May 2021 10:15:49 -0700 From: Chris To: Willem Jan Withagen Cc: "Julian H. Stacey" , Jan Beich , freebsd-ports Subject: Re: Is there a way to subscribe to the commit messages for only ports you maintain? In-Reply-To: <6c3baa80-88f3-f5ef-bad0-4e0b226a7ecc@digiware.nl> References: <202105180117.14I1H3LX072989@fire.js.berklix.net> <4f9fdb113c1d23ae9e06a3608e119e87@bsdforge.com> <6c3baa80-88f3-f5ef-bad0-4e0b226a7ecc@digiware.nl> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com X-Rspamd-Queue-Id: 4FlffB3bHjz4SZC X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 May 2021 17:16:03 -0000 On 2021-05-19 03:45, Willem Jan Withagen wrote: > On 18-5-2021 03:56, Chris wrote: >> On 2021-05-17 18:17, Julian H. Stacey wrote: >>> Chris wrote: >>>> On 2021-05-17 16:30, Jan Beich wrote: >>>> > Chris writes: >>>> > >>>> >> I'd like to subscribe to the commit messages >>>> >> ( dev-commits-ports-all ) >>>> >> but only receive messages that affect me -- the >>>> >> ports I currently maintain. Is it possible? Or >>>> >> am I just dreaming? ;-) >>>> > >>>> > No clue but I use Herald rules for something similar. >>>> Thanks for the hints, Jan. :-) >>> >>> Herald ? Nothing from >>> https://www.freebsd.org/cgi/ports.cgi?query=herald&stype=all&sektion=all >>> ... >>>   https://en.wikipedia.org/wiki/Phabricator >>> ... >>> https://cgit.freebsd.org/ports/tree/devel/phabricator/pkg-descr >>> >>> >>> I'd use /usr/ports/mail/procmail >>> https://lists.freebsd.org/pipermail/dev-commits-ports-all/2021-May/date.html >>> ~/.procmailrc example: >>> :0 H >>> * ^Sender: owner-dev-commits-ports-all@freebsd.org >>>   { >>>   :0 H >>>   * ^Subject: git: .+ sysutils/rubygem-bolt >>>   | $RCVSTORE +dir_of_ports_you_might_maintain >>>   :0 H >>>   * ^Subject: git: .+ x11/xterm >>>   | $RCVSTORE +another_dir_of_ports_you_might_maintain >>>   } >>> >>> or eg: # mkdir ~/Mail/your_ports >>>   :0 H >>>   * ^Sender: owner-dev-commits-ports-all@freebsd.org >>>   * ^Subject: git: .+ >>> (archivers/bzip|audio/pocketsphinx|audio/snd|comms/pr|comms/sms_client|databases/pgaccess|devel/c2mdoc|devel/compiz-bcop|devel/ecgi|devel/codeville|devel/frink|dns/dnscheckengine|dns/ldapdns|graphics/gdtclft|graphics/gimmage|graphics/repng2jpeg|graphics/urt|lang/picoc|net/beacon|net/openradius|net/spread|net/wackamole|net-im/mbpurple|sysutils/cdroot|sysutils/ffs2recov|sysutils/rsyncbackup|textproc/asm2html|textproc/smi|textproc/sansi|www/spreadlogd|www/ttf2eot|x11/wmblob|x11/xvt|x11-themes/kde-icons-graphite-rade8|x11-toolkits/iwidgets|x11-wm/icewm) >>>   | $RCVSTORE +your_ports >> >> Wow! Thanks Julian. You even did all my homework for me.! ;-) >> In fact I think your re would even satisfy Herald. > > Yup, this is a great example. > I had been wining about the same problem in private, but dit not even > realize that > this list is available. > > Perhaps this piece of code and suggestion for commits-ports-all could go > into the > porters manual? +1 I'm on discord. I'll post a comment and see how doc@ feels. Great suggestion, Willem. Thanks again for the example, Julian! --Chris > > --WjW