From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75]) by sourceware.org (Postfix) with ESMTPS id CE6C7385841E for ; Mon, 8 Jan 2024 13:01:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CE6C7385841E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=towo.net Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=towo.net ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CE6C7385841E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=217.72.192.75 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704718915; cv=none; b=SFnBtKaD/qw3MvamKB3KaoxnZUAR4XpXRB1h0PyJvJLhCaCMzdEDG50cBQNeco3PuecMa4fegGqV3sfhsdXP5JBh9K3T8ZZXocT0LrJmdvvHaXpK/Hn2oJn9rG3KgBEZDFYcEJDKvdSMsYd6q2u+ntDy9HeFeK+nePY1CBOt6hA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704718915; c=relaxed/simple; bh=INHQpf0feoP7T7bBznx611hiOjxJjcdV5J9Qj+9S+Iw=; h=Message-ID:Date:MIME-Version:Subject:To:From; b=IdDUfR9ctV6mQaEe0tdCMcNIrrd5HpZ43FiLLItb3fFHx+I+NGNczCzLQ4hovdwN50klfHDVDol8N+smk2RO4QEgWvi7j06YHgpiU5xZPKjT3a5HPn6sGmoFrbqCP3tQCmTE2VCtra9XIYF8p9hY5ZHt7YoRoaRWlIS9mbu071s= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from [192.168.178.51] ([91.65.216.118]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1M7ayR-1rH31m2BGX-0084L1 for ; Mon, 08 Jan 2024 14:01:51 +0100 Message-ID: <5d19b39d-26e9-45a6-a003-6b9f403a306f@towo.net> Date: Mon, 8 Jan 2024 14:01:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Automatic announcement generation by calm To: cygwin-apps@cygwin.com References: <99546a04-f0e0-425a-881a-6a54504bdcf9@dronecode.org.uk> From: Thomas Wolff Autocrypt: addr=towo@towo.net; keydata= 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 kQ== In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:4xmy15AuASQT1C4aK2bd1Lm68daCZ/u3RAkMOrOU0UTeFWbVHeT 5JswxOj529D1L3RnriiMAdurnsSEcJ33W1XrH6NOMbY+rsVykvTf9aqLLo2+PLFaLW9SH2X OlpynWIDaKIL/nBKvPF/xkzuSXjcxLjc001hN13pjFS4lrDrbxbMjBfQ8DWck7md01LHpYH BgGpmN+iWr3mKRLoXrGgw== UI-OutboundReport: notjunk:1;M01:P0:/ZJ97W+0mgI=;sChesL8GX2Fd+Cgw1da6yLJ5+Gt 9R3pZEGGp4TbA33v/R/7Jb5MlwOSJGgdu5+32TrWeHSWE2Ek6qi/vlZ27mFtLfOZm5ph3vWJH 5RJlVqd4cKejoXuifJZn1NobEN1/lp4SIXlrg5YgSXrDtMeY8B+ehww54CzIh6BApSEzKBIPT A1AEjogzKzgsDvcU585Gx50r1krRx8i1+0MCWoGZmcPIqXNhiR5hAHaUtTVqoSv3VEOyaO7L0 ZfUhqjLqho3MjvSMiroLQQOM2YVJ5I6rr47vTbEOyQz7BDBJDUWMwgaVWY9CW9M/xgWZSkgoa pHt0NsOOFP8Hyg60EE8NhHL+D7KzhjEZKrY1S3FtZ6pvU9pmYaO7p2i5iFNfh/P57761HfuR+ 4BqKN2NqjMyrh4Mf/EAWdJ2Af+DthQWiNDCG8jyQ+6/IedJKCoZo7YbMBD15tQaRIt5HYQ5cv FTUOYEiST6Iggd6sxAhGwbE9gHEYf0asgOxDv/KVPk4O3Kh88S0Fl616ousfUhKyBHELwADZK EK3ubcQNh8xrfocCareYmVVrZZY1tM8DPbmw25phSRbgY0hOTNAHEI+cwQYzlQ9nv3KMwEX/7 1vKYcozX695hDpH9xHoYq5TujDVINZQ9EvVI72D0bl1+NmalMNW7P4N2gb049Uhi5tzQeaquT xkbeI0cLHM9eqXkgZFOp8G45dfXHXy4+IPDcUVcqi4OW+F6Fb46HovRqrYYhgOE9gqz2YJ0EO gxlgJlnCfFW17cdvTPIxguPpsYYN7KmOc38K1I5m/EpBkjGQCNPMKLBjMo49s93vQHQgC+yVN vHTHyUbs+UZQfdacaNqHn97TlIDNuxgu2x8kNI6P44Ocy3ax2KozSLBTChT8BWOHDCWdOzwUS 6gOKZ/NHPG2C3eA== X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Am 08/01/2024 um 13:35 schrieb Corinna Vinschen via Cygwin-apps: > On Jan 7 16:12, Jon Turney via Cygwin-apps wrote: >> This is an experimental facility, currently only available for packages >> deployed from the build service [1] (that is, not for self-built packages >> uploaded with 'cygport up' via sftp) >> >> When the token "announce" is present for a build job (in addition to >> "deploy"), after a successful deploy, calm will automatically generate and >> send an announce email. >> >> The mail follows a similar format to that generated by "cygport announce", >> containing a list of packages and the description, with the following >> addition: >> >> * If the cygport defines the variable "ANNOUNCE", it's evaluated contents >> will be appended to the generated mail. >> >> * Otherwise, if the source package contains an ANNOUNCE file [2], it's >> contents will be appended. >> >> * Otherwise, if the source package contains a README or ${PN}.README file, >> lines that look like part of a changelog, between one starting with '---- >> ${PVR}' and the next starting '----', will be extracted and appended >> >> (None of these seem like a particularly great way of doing things, but they >> match some historical patterns. As always, suggestions about improvements >> are welcome.) >> >> >> 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. >> >> >> For testing purposes, if the token "mock" (yes, I am running out of synonyms >> for "test"...) is also present, the mail will be only sent to the uploader, >> not the announce list. >> >> >> [1] https://cygwin.com/packaging/build.html >> [2] Note that this isn't currently part of the default value of CYGWIN_FILES >> [3], so needs to be explicitly listed there to be included in the source >> package >> [3] https://cygwin.github.io/cygport/src_prep_cygpart.html#CYGWIN_FILES > :+1: > > Unfortunately I started the OpenSSH 9.6 build before reading this here, > but that's some great addition. > > Corinna 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. Thomas