From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sa-prd-fep-044.btinternet.com (mailomta7-sa.btinternet.com [213.120.69.13]) by sourceware.org (Postfix) with ESMTPS id 309E03858D32 for ; Sun, 14 Jan 2024 18:59:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 309E03858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dronecode.org.uk Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dronecode.org.uk ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 309E03858D32 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=213.120.69.13 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705258779; cv=none; b=htTyYEhPiUyk+fksvr1wF94+LqmivOFo4f9+WfkbKCnjy8CutFIeliAEU4/MHQDt/XBUwjYVk/If4rUc2goNCTjHsPKMAWhR3XQNRZkq8u6T8F6C2jqYCg3s4KxMIUJtsIbViQj2pT8omUGiPXuOr7Gcj8hYOKKYN+h78PyIv/Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705258779; c=relaxed/simple; bh=jk2sOf3/vRouAbApsU41KQhhRa2qdN2mQXq82hXRvY4=; h=Message-ID:Date:MIME-Version:Subject:From; b=kBXGD1ONU11Dpq3j1SCZfkax+5K7RYBjLoPICkeZKvLi43YslOX0b9LNmZHGPQe2hO0zdIiZM1q0M0VYF9mn4bpzqJDnqrDpFxby1eckg32uUNVOyDdvM/B6PJWx78buODqiSs753E5R8gUdxtinxjvQO/ho+V6YxSoV/HZyRnk= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from sa-prd-rgout-003.btmx-prd.synchronoss.net ([10.2.38.6]) by sa-prd-fep-044.btinternet.com with ESMTP id <20240114185936.NKIY11931.sa-prd-fep-044.btinternet.com@sa-prd-rgout-003.btmx-prd.synchronoss.net> for ; Sun, 14 Jan 2024 18:59:36 +0000 Authentication-Results: btinternet.com; none X-SNCR-Rigid: 6567CD7105FABC54 X-Originating-IP: [86.139.158.103] X-OWM-Source-IP: 86.139.158.103 X-OWM-Env-Sender: jon.turney@dronecode.org.uk X-VadeSecure-score: verdict=clean score=30/300, class=clean X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvkedrvdeiledguddulecutefuodetggdotefrodftvfcurfhrohhfihhlvgemuceutffkvffkuffjvffgnffgvefqofdpqfgfvfenuceurghilhhouhhtmecufedtudenuchmihhsshhinhhgucfvqfcufhhivghlugculdeftddmnecujfgurhepkfffgggfufhfhfevjggtgfesthekredttddvjeenucfhrhhomheplfhonhcuvfhurhhnvgihuceojhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukheqnecuggftrfgrthhtvghrnhepueetjeekledvudeludffuedvleeutdefgeevveefheejvdelffevhfduudetuefhnecukfhppeekiedrudefledrudehkedruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhephhgvlhhopegludelvddrudeikedruddruddtjegnpdhinhgvthepkeeirddufeelrdduheekrddutdefpdhmrghilhhfrhhomhepjhhonhdrthhurhhnvgihsegurhhonhgvtghouggvrdhorhhgrdhukhdpnhgspghrtghpthhtohepuddprhgtphhtthhopegthihgfihinhdqrghpphhssegthihgfihinhdrtghomhdprhgvvhfkrfephhhoshhtkeeiqddufeelqdduheekqddutdefrdhrrghnghgvkeeiqddufeelrdgsthgtvghnthhrrghlphhluhhsrdgtohhmpdgruhhthhgpuhhsvghrpehjohhnthhurhhnvgihsegsthhinhhtvghrnhgvthdrtghomhdpghgvohfkrfepifeupdfovfetjfhoshhtpehsrgdq phhrugdqrhhgohhuthdqtddtfe X-RazorGate-Vade-Verdict: clean 30 X-RazorGate-Vade-Classification: clean Received: from [192.168.1.107] (86.139.158.103) by sa-prd-rgout-003.btmx-prd.synchronoss.net (authenticated as jonturney@btinternet.com) id 6567CD7105FABC54 for cygwin-apps@cygwin.com; Sun, 14 Jan 2024 18:59:36 +0000 Message-ID: <92d85c7e-28e3-46c7-922b-fc1c1c2873ca@dronecode.org.uk> Date: Sun, 14 Jan 2024 18:59:36 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Automatic announcement generation by calm References: <99546a04-f0e0-425a-881a-6a54504bdcf9@dronecode.org.uk> <5d19b39d-26e9-45a6-a003-6b9f403a306f@towo.net> <48d33665-ca88-4699-9dd5-5030fc131e1c@Shaw.ca> Content-Language: en-GB From: Jon Turney Cc: cygwin-apps@cygwin.com In-Reply-To: <48d33665-ca88-4699-9dd5-5030fc131e1c@Shaw.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,BODY_8BITS,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,MISSING_HEADERS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 08/01/2024 13:42, Brian Inglis via Cygwin-apps wrote: > On 2024-01-08 06:01, Thomas Wolff via Cygwin-apps wrote: >> Am 08/01/2024 um 13:35 schrieb Corinna Vinschen via Cygwin-apps: >>> On Jan  7 16:12, Jon Turney via Cygwin-apps wrote: [...] >>>> The mail follows a similar format to that generated by "cygport >>>> announce", >>>> containing a list of packages and the description, with the following >>>> addition: > > Maybe also append: >     " >     For more information, see the project home page: > >         $HOMEPAGE >     " Maybe. I'm not sure how much value this adds, or the quality of the HOMEPAGE information we currently have. >>>> * If the cygport defines the variable "ANNOUNCE", it's evaluated >>>> contents >>>> will be appended to the generated mail. > > Evaluated how - cygport variable expansion - commands? This is evaluated using 'cygport vars', so yes, variables are expanded. > Could ANNOUNCE variable contain a source file name or a URI? No. Why would it need to do that when you can just use an ANNOUNCE file instead. A URI seems a bad idea, as it's mutable (and potentially unavailable). >>>> * Otherwise, if the source package contains an ANNOUNCE file [2], it's >>>> contents will be appended. > > Could ANNOUNCE be a symlink to $NAME-$PVR.$ARCH/origsrc/$SRC_DIR/NEWS? > No. Don't do this. You should not assume the upstream source archive is unpacked. Furthermore, this specific example seems bad, as typically this contains a historical list of changes, going back perhaps to the initial release. If you find yourself wanting to write this, instead either arrange for that NEWS file to be installed and write "for further information see /usr/share/doc/FOO/NEWS', or point to it upstream. There's currently no limit to the size of this mail (other than what the list itself imposes). Don't make have to add one. [...] >>>> >>>> >>>> In accordance with our long-standing policy of treating maintainer >>>> email >>>> addresses as private information, the mail is sent from >>>> cygwin-no-reply and >>>> bcc'ed to the uploader. > [example snipped] How is this different from what it currently does? [...] > >> I'd also appreciate to prefix the mail with an "[ANNOUNCEMENT] " tag >> as for the mails forwarded from cygwin-announcement to cygwin before >> that was stopped, to enhance the overview in users' mailboxes. > > Spammy looking compared to "Updated: ..."? This seems to be actually a request to change the cygwin-announce mailing list configuration, since presumably you want that on manually sent package announces and other announcements. Have you considered having your email client filter or highlight if the 'List-Id:' header contains 'cygwin-announce'. > Maybe also update cygport ... announce to be as close as possible to calm? I'm not going to do this because it's something I have no use for, but if someone else wants to, PTC.