From owner-freebsd-arch@freebsd.org Mon Sep 21 17:05:16 2020 Return-Path: Delivered-To: freebsd-arch@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 025583F65AB for ; Mon, 21 Sep 2020 17:05:16 +0000 (UTC) (envelope-from questEDU-freebsd+2Darch=freebsd.org@lasa-gov.com) Received: from joseph.lasa-gov.com (joseph.lasa-gov.com [144.172.91.30]) by mx1.freebsd.org (Postfix) with ESMTP id 4Bw9mV6nwWz4W7v for ; Mon, 21 Sep 2020 17:05:14 +0000 (UTC) (envelope-from questEDU-freebsd+2Darch=freebsd.org@lasa-gov.com) Received: by joseph.lasa-gov.com id hd3ekm0001g2 for ; Mon, 21 Sep 2020 16:47:29 +0000 (envelope-from ) Date: Mon, 21 Sep 2020 16:47:29 +0000 From: questEDU Reply-To: questEDU@lasa-gov.com To: freebsd-arch@freebsd.org Message-Id: <7e2c6906-63b6-4c92-b3c7-2c5c9e998d86@lasa-gov.com> Subject: =?utf-8?B?WW91IE1heSBRdWFsaWZ5IEZvciBGaW5hbmNpYWwgQWlkIFJldHVybiB0byBTY2hvb2w=?= Mime-Version: 1.0 X-Rspamd-Queue-Id: 4Bw9mV6nwWz4W7v X-Spamd-Bar: +++++++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of questEDU-freebsd@lasa-gov.com has no SPF policy when checking 144.172.91.30) smtp.mailfrom=questEDU-freebsd@lasa-gov.com X-Spamd-Result: default: False [9.56 / 15.00]; HAS_REPLYTO(0.00)[questEDU@lasa-gov.com]; SUBJ_EXCESS_BASE64(1.50)[]; MV_CASE(0.50)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; URI_COUNT_ODD(1.00)[5]; MIME_BASE64_TEXT(0.10)[]; FORGED_SENDER(0.30)[questEDU@lasa-gov.com,questEDU-freebsd@lasa-gov.com]; RCVD_COUNT_ZERO(0.00)[0]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:397280, ipnet:144.172.91.0/24, country:CA]; FROM_NEQ_ENVFROM(0.00)[questEDU@lasa-gov.com,questEDU-freebsd@lasa-gov.com]; TAGGED_FROM(0.00)[2Darch=freebsd.org]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HTML_SHORT_LINK_IMG_1(2.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[lasa-gov.com]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(1.00)[0.997]; NEURAL_SPAM_SHORT(0.24)[0.242]; NEURAL_SPAM_LONG(1.02)[1.020]; R_SPF_NA(0.00)[no SPF record]; GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[freebsd-arch] X-Spam: Yes X-Mailman-Approved-At: Mon, 21 Sep 2020 18:01:24 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Sep 2020 17:05:16 -0000 From owner-freebsd-arch@freebsd.org Wed Sep 23 13:43:38 2020 Return-Path: Delivered-To: freebsd-arch@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 604823FA5C6 for ; Wed, 23 Sep 2020 13:43:38 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BxKBx23yCz4rJg for ; Wed, 23 Sep 2020 13:43:37 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qt1-x842.google.com with SMTP id k25so18638300qtu.4 for ; Wed, 23 Sep 2020 06:43:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd.org; s=google; h=date:from:to:subject:message-id:mime-version:content-disposition; bh=l4WfRk735kOiNQwgJqBAUxlPcAMHypYhB+6nUsjkCmU=; b=AouPCJ5O2t1PFiwYKWlBVarmbvhR6fYkQe2+JvXzMucU7FsOaPfP+92BKd/mYL9q+/ wnbLtMrvX+YA0DuBZcQgrKv1/F32Z+wAhdz9w2X0oHc54rRaA8Dei4++q0WTOixgepFo PsQbngY8N8XoH3Tz/45XikMN0NWhXk4IJO2uvvncdeBrHHJBBsLhUGrMvpATECepgB+0 5pejqtBIw06TB1orlLsiKzwFeMeKNM58wYHqK1lBWU3RSmSoELe0o6OZ1ayHrmRJZdfS iCZPY3wP05kX6LC7B1aqmegPcOuWJJJSkA6BDRhJl8DTee1M24gPjUefvDUcVPonOBiu aomQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=l4WfRk735kOiNQwgJqBAUxlPcAMHypYhB+6nUsjkCmU=; b=Mvb8qAFokNhLvFPbY2J7axr+wUYkogunqNT6XnG5mofjjMa3gkRtnny+lfcxfcaOHC Y9vAttmxbRP0JwJyE7xsF+HqKzQWnUAYKupsBSNSFtF6w0K7NmSHz3sFb9O9K6K6cWjq 7thQNTwddeqr57WkDwm4Zl4bdSlk1YXx2ZywkaytHjtVeLaEf2MrRB2Y8OIFlbTpbsk8 2TwsgW78WpLl41URHu+x41wwVUZpOoCY22IBQ0RS91YOJBoPzQj7ytW9sBn8NebNa8TF 0WxV/zPafr7p+RJOv2bLQH0ff68PSLkU0o67dggfvu/9PYD1miG7fC7T1Zyr5HTLRrl/ EVYg== X-Gm-Message-State: AOAM530ms/K2V0CBPN6LUXOhGDuKFDDzz5IqEoEEkVCPlHLczxrnw4no ov4v1BdheAQopMoblXSWNbrT3eXFuadjwC9VntayGZyigDCXjg5IVMhEyVAXw6OHPP8izKgwBxr fQLblLJWziPoWSjurAQWp8zQ9GgHTfsIi3hky+Z5R03kKYBuphLIHGEf+W4ullYSX6FEB80HwRV M33+1pbg== X-Google-Smtp-Source: ABdhPJwosT/y+ISmJoGx/pSJGpUgBJUR33BCTxWmUj9l8LJNJPMtVrdfkITAC9gaxNrcuFN6etaZqA== X-Received: by 2002:ac8:44b5:: with SMTP id a21mr94436qto.36.1600868616176; Wed, 23 Sep 2020 06:43:36 -0700 (PDT) Received: from mutt-hbsd (pool-100-16-231-224.bltmmd.fios.verizon.net. [100.16.231.224]) by smtp.gmail.com with ESMTPSA id s15sm4447qkj.21.2020.09.23.06.43.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 06:43:35 -0700 (PDT) Date: Wed, 23 Sep 2020 09:43:34 -0400 From: Shawn Webb To: freebsd-arch@freebsd.org Subject: FWD: Re: svn commit: r365984 - head/usr.bin/calendar/calendars Message-ID: <20200923134334.czblcl2ppyxjnigs@mutt-hbsd> X-Operating-System: FreeBSD mutt-hbsd 13.0-CURRENT-HBSD FreeBSD 13.0-CURRENT-HBSD X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0xFF2E67A277F8E1FA MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zax3hpuaoltcygvz" Content-Disposition: inline X-Rspamd-Queue-Id: 4BxKBx23yCz4rJg X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hardenedbsd.org header.s=google header.b=AouPCJ5O; dmarc=none; spf=pass (mx1.freebsd.org: domain of shawn.webb@hardenedbsd.org designates 2607:f8b0:4864:20::842 as permitted sender) smtp.mailfrom=shawn.webb@hardenedbsd.org X-Spamd-Result: default: False [-4.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[hardenedbsd.org:s=google]; NEURAL_HAM_MEDIUM(-1.05)[-1.048]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.06)[-1.062]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[hardenedbsd.org]; DKIM_TRACE(0.00)[hardenedbsd.org:+]; NEURAL_HAM_SHORT(-0.09)[-0.091]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::842:from]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch]; RECEIVED_SPAMHAUS_PBL(0.00)[100.16.231.224:received] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Sep 2020 13:43:38 -0000 --zax3hpuaoltcygvz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Forwarding to freebsd-arch@freebsd.org per Scott Long's request. ----- Forwarded message from Shawn Webb ----- Date: Tue, 22 Sep 2020 15:24:24 -0400 =46rom: Shawn Webb To: Gordon Bergling Cc: Andriy Gapon , cem@freebsd.org, Cy Schubert , src-committers , svn-src-all , svn-src-head Subject: Re: svn commit: r365984 - head/usr.bin/calendar/calendars On Tue, Sep 22, 2020 at 09:18:43PM +0200, Gordon Bergling wrote: > On Tue, Sep 22, 2020 at 09:01:46PM +0300, Andriy Gapon wrote: > > On 22/09/2020 06:06, Conrad Meyer wrote: > > > Big ol plus one from me. > > >=20 > > > On Mon, Sep 21, 2020 at 4:16 PM Cy Schubert wrote: > > >> > > >> In message <202009212255.08LMtpSp078237@repo.freebsd.org>, Greg Lehey > > >> writes: > > >>> Author: grog > > >>> Date: Mon Sep 21 22:55:51 2020 > > >>> New Revision: 365984 > > >>> URL: https://svnweb.freebsd.org/changeset/base/365984 > > >>> > > >>> Log: > > >>> Remove claim that Allied Forces created "West Germany" in 1953. = I can > > >>> find no historic substantiation for such a claim. The Federal > > >>> Republic of Germany was created by Germans on 23 May 1949, as also > > >>> noted in this file. > > >>> > > >>> Modified: > > >>> head/usr.bin/calendar/calendars/calendar.history > > >>> > > >>> Modified: head/usr.bin/calendar/calendars/calendar.history > > >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > > >>> =3D > > >>> --- head/usr.bin/calendar/calendars/calendar.history Mon Sep 21 22= :52:57 202 > > >>> 0 (r365983) > > >>> +++ head/usr.bin/calendar/calendars/calendar.history Mon Sep 21 22= :55:51 202 > > >>> 0 (r365984) > > >>> @@ -521,7 +521,6 @@ > > >>> 09/20 Magellan leaves Spain on the first Round the World pa= ssage, 151 > > >>> 9 > > >>> 09/20 The Roxy Theater opens in Hollywood, 1973 > > >>> 09/21 J. R. R. Tolkien's The Hobbit is published, 1937 > > >>> -09/22 Allied forces form the independent nation West German= y, 1953 > > >>> 09/22 US President Lincoln issues the Emancipation Proclama= tion, 1862 > > >>> 09/22 Special prosecutor Leon Jeworski subpoenas US Preside= nt Nixon, > > >>> 1974 > > >>> 09/22 The first Soviet atomic bomb explodes, 1949 > > >>> > > >> > > >> Does this file still need to be in FreeBSD? It may have been a novel= ty back > > >> in the day but IMO calendar.history has nothing to do with BSD, comp= uters > > >> or anything else of interest to FreeBSD. At the very least this file= should > > >> be moved to ports or better yet, removed entirely. I simply don't se= e the > > >> point of it being in the tree and distributed with an O/S, any O/S. >=20 > We already had a similar discussion in march 2020 after r358561 [1]. >=20 > In the short, the calendar utility has it's historic place, even it's > just more a kind of tradition, like adding yourself as a FreeBSD committer > to calendar.freebsd. >=20 > [1] https://lists.freebsd.org/pipermail/svn-src-all/2020-March/thread.html Would it make sense to prune calendar entries to only BSD-related entries? ----- End forwarded message ----- Thanks, --=20 Shawn Webb Cofounder / Security Engineer HardenedBSD GPG Key ID: 0xFF2E67A277F8E1FA GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9 3633 C85B 0AF8 AB23 0FB2 https://git-01.md.hardenedbsd.org/HardenedBSD/pubkeys/src/branch/master/Sha= wn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc --zax3hpuaoltcygvz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAl9rUQIACgkQ/y5nonf4 4fpIOQ//SrKN4n0m7E1KyLgRtgtlxHU0FvXnrYMkQJoRqNF+OUImHbyaV8sWhZH4 DDD6UVCLtSOCtfecr/eYxSH172/DxmfZTD5EhvWaOxleWH+UtHWEt0UlhlMBZMBc 6qHYiErCNg7BXd6eeTxtBxCCoUc2Mv12H8hiN6m3KwL3Wbbdr6fnFwXKritVZN84 mtIgpXg12ZTy+QRLVC/AQQlURvttxqByFmxZOnrKFv2WOEEsVtLAr4X6p5L9YlKb 4NbyVwURMV3fcbHjYks/ziAdvqKUq5Eux33MTmxo4N4tJThcJRGl2KjoLnMNUhi5 j9Oj3M4igEOqLrj2Bbh+Idit1KErUgvUroH8dAVtmeQB2RDkDZrAlFAPWSpShiBz i3qSJIcPcqPtSiv08JFhXw0RbPRrBal4jaWSXzxShxtRyx3bsWR30g4+G+SPo2nn owJYSDf6pOlfrG0/FPsCeA6TjboRCQ7ri8/pVGfi6VzHBLu1I5gQ65MC5VMm0VDd EWZ0IJbJIpdeYc5Bn7G2RpM+jaeDDdQOlarLohEy+UJh1ZyiXGDIS5GjAsDaPDfM xih56MJkSKRANYXFRGDD9lsaMIvyYyyCfZXTN7VrUHFmYaVkCHJkBWQAZAZwsvjv 4ZWDDXzbaaV3ywFMsbBsB0LeQU5EIn3dTjI9KlsmHSYTeuLYL4o= =oBfw -----END PGP SIGNATURE----- --zax3hpuaoltcygvz-- From owner-freebsd-arch@freebsd.org Wed Sep 23 15:18:40 2020 Return-Path: Delivered-To: freebsd-arch@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 DE1603FCB55 for ; Wed, 23 Sep 2020 15:18:40 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BxMJc0rh5z3VQX for ; Wed, 23 Sep 2020 15:18:39 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x834.google.com with SMTP id e7so122715qtj.11 for ; Wed, 23 Sep 2020 08:18:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=5FE02k/sNF2KZGDsWR6pqHhduZoAUImzFxlsv3BMw1w=; b=PFLRBbMPpdC0MmfKg/a0A26RyvnVmgp+aIKo5xEdnTeGrU/09rnXFHldumuOOqoPaq Fd7YNZ24z7xjMGlLhXRA3yv/TNHM4N/t/0LP5/xDSeQyiP3vzai91EG1BtBd9wtKLREV yC3mLj8dF5QI83zVrD4MT7PSGcx2REx6N/EuD53NsBGxL1FSPRp1oiDiVvJtUZ/FucFf UWgPsk9+O3HUoPRHO22zX4Uar6hO6JanyO1EYWhlzm+xJL8ey2jnHygFPSYYy9LLkume pi0Gfga6hOQuAqyN+iovftBjRp9HhknOvw1AvKOWDL5QEZSOXsZBdZ8icOn9g642eJYf CuOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=5FE02k/sNF2KZGDsWR6pqHhduZoAUImzFxlsv3BMw1w=; b=l69V0F9VV6ySHzeerUKap8eXw9CJJcihGVVq2qQl7tgFWgj17KzF+07FHGY/qAdXKU 8jgT+Cah/w+ky5r+s2G/0QAe3INLuKerAlt8OssYqxmecjWh1b4EyYXMDFFFjjgccqLU gny/LpOk0OO5iw8/nDXmwUJiA8YBZFeks1QLs7OIF3wjvpTEaJBRzZyEZjFt1ipf8DjU miwc+83aTgOda2Jzaa+yhrxBdupSzQ/vIolKEJ6aCXMExDfEpfE/0bPqlv+xLRU51F7E Swxg/9n82UUjbNACDnA7pVTGU3VApdWEQCXsAqqRllat5yvem0i5hiaL01X7aMMt0C4/ JeQA== X-Gm-Message-State: AOAM532R49LvzU7WCb8EW5e3K8caK7apJYOW0xtwnDrNkuwquYTWRDP7 Cea7GRNUi7QZUMdZv+5pKFQOlJpBV+KQ0PaaV1MG1EJviGK89g== X-Google-Smtp-Source: ABdhPJwXXbOG9lzjpHHhAtTcJdTmlsN6VTUm3/iegNFck4qL02aX6Tioimv/1y+4/PvKNS95v27AwXyohx6FVou1igY= X-Received: by 2002:ac8:d47:: with SMTP id r7mr560391qti.32.1600874318782; Wed, 23 Sep 2020 08:18:38 -0700 (PDT) MIME-Version: 1.0 References: <20200923134334.czblcl2ppyxjnigs@mutt-hbsd> In-Reply-To: <20200923134334.czblcl2ppyxjnigs@mutt-hbsd> From: Warner Losh Date: Wed, 23 Sep 2020 09:18:27 -0600 Message-ID: Subject: Re: Re: svn commit: r365984 - head/usr.bin/calendar/calendars To: Shawn Webb Cc: "freebsd-arch@freebsd.org" X-Rspamd-Queue-Id: 4BxMJc0rh5z3VQX X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=PFLRBbMP; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::834) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.33 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.02)[-1.015]; NEURAL_HAM_LONG(-1.01)[-1.005]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::834:from]; NEURAL_HAM_SHORT(-0.31)[-0.307]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Sep 2020 15:18:40 -0000 On Wed, Sep 23, 2020 at 7:43 AM Shawn Webb wrote: > Forwarding to freebsd-arch@freebsd.org per Scott Long's request. > > ----- Forwarded message from Shawn Webb ----- > > Date: Tue, 22 Sep 2020 15:24:24 -0400 > From: Shawn Webb > To: Gordon Bergling > Cc: Andriy Gapon , cem@freebsd.org, Cy Schubert > , src-committers , > svn-src-all , svn-src-head > > Subject: Re: svn commit: r365984 - head/usr.bin/calendar/calendars > > On Tue, Sep 22, 2020 at 09:18:43PM +0200, Gordon Bergling wrote: > > On Tue, Sep 22, 2020 at 09:01:46PM +0300, Andriy Gapon wrote: > > > On 22/09/2020 06:06, Conrad Meyer wrote: > > > > Big ol plus one from me. > > > > > > > > On Mon, Sep 21, 2020 at 4:16 PM Cy Schubert < > Cy.Schubert@cschubert.com> wrote: > > > >> > > > >> In message <202009212255.08LMtpSp078237@repo.freebsd.org>, Greg > Lehey > > > >> writes: > > > >>> Author: grog > > > >>> Date: Mon Sep 21 22:55:51 2020 > > > >>> New Revision: 365984 > > > >>> URL: https://svnweb.freebsd.org/changeset/base/365984 > > > >>> > > > >>> Log: > > > >>> Remove claim that Allied Forces created "West Germany" in 1953. > I can > > > >>> find no historic substantiation for such a claim. The Federal > > > >>> Republic of Germany was created by Germans on 23 May 1949, as > also > > > >>> noted in this file. > > > >>> > > > >>> Modified: > > > >>> head/usr.bin/calendar/calendars/calendar.history > > > >>> > > > >>> Modified: head/usr.bin/calendar/calendars/calendar.history > > > >>> > ============================================================================= > > > >>> = > > > >>> --- head/usr.bin/calendar/calendars/calendar.history Mon Sep 21 > 22:52:57 202 > > > >>> 0 (r365983) > > > >>> +++ head/usr.bin/calendar/calendars/calendar.history Mon Sep 21 > 22:55:51 202 > > > >>> 0 (r365984) > > > >>> @@ -521,7 +521,6 @@ > > > >>> 09/20 Magellan leaves Spain on the first Round the World > passage, 151 > > > >>> 9 > > > >>> 09/20 The Roxy Theater opens in Hollywood, 1973 > > > >>> 09/21 J. R. R. Tolkien's The Hobbit is published, 1937 > > > >>> -09/22 Allied forces form the independent nation West > Germany, 1953 > > > >>> 09/22 US President Lincoln issues the Emancipation > Proclamation, 1862 > > > >>> 09/22 Special prosecutor Leon Jeworski subpoenas US > President Nixon, > > > >>> 1974 > > > >>> 09/22 The first Soviet atomic bomb explodes, 1949 > > > >>> > > > >> > > > >> Does this file still need to be in FreeBSD? It may have been a > novelty back > > > >> in the day but IMO calendar.history has nothing to do with BSD, > computers > > > >> or anything else of interest to FreeBSD. At the very least this > file should > > > >> be moved to ports or better yet, removed entirely. I simply don't > see the > > > >> point of it being in the tree and distributed with an O/S, any O/S. > > > > We already had a similar discussion in march 2020 after r358561 [1]. > > > > In the short, the calendar utility has it's historic place, even it's > > just more a kind of tradition, like adding yourself as a FreeBSD > committer > > to calendar.freebsd. > > > > [1] > https://lists.freebsd.org/pipermail/svn-src-all/2020-March/thread.html > > Would it make sense to prune calendar entries to only BSD-related > entries? > First off, thanks for sending this. It gets the ball rolling... However, this really isn't an actionable proposal. You can't just svn rm some of the files, that will break things. Also, which files should you remove? Without a concrete plan and someone signed up to do it, nothing is going to happen, even if there's a dozen +1's here. Fortunately, I have already contacted grog@ directly. He was quite receptive to my email suggesting something be done. After a couple of rounds, there's the rough plan we're talking about. Briefly: 1. I'll do for calendar what I did for CTM. We'll split it out into its own git repo. git filter-patch is straight-forward to use, but has a number of caveats with the imperfect github mirror we have. I'll do it against the beta cgit mirror and write up the process since I'm pretty sure people will want to replicate it in the future. 2. Delete the contentious bits (details to follow) 3. Adjust the build (since calendar uses cpp to build up its databases) 4. Prune the new repo to just the contentious bits into that repo (likely under github.com/freebsd/calendar, like we've done for CTM and other things) 5. Create a port you can optionally install 6. Adjust calendar to work when things are there (or not there) 7. Remove the contentious bits from FreeBSD... So, it's just an outline at this time, which is why I hadn't sent a concrete proposal here just yet. Wanted to at least get a list of the files that would remain so we can have an intelligent discussion about those, but since this showed up I thought I'd send a heads up so people know what's going on. Warner From owner-freebsd-arch@freebsd.org Wed Sep 23 23:07:17 2020 Return-Path: Delivered-To: freebsd-arch@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 BD2F23E164F for ; Wed, 23 Sep 2020 23:07:17 +0000 (UTC) (envelope-from grog@lemis.com) Received: from lax.lemis.com (www.lemis.com [45.32.70.18]) by mx1.freebsd.org (Postfix) with ESMTP id 4BxYjJ2TKFz4VYJ for ; Wed, 23 Sep 2020 23:07:16 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (aussie-gw.lemis.com [167.179.139.35]) by lax.lemis.com (Postfix) with ESMTP id 9F3B228034; Wed, 23 Sep 2020 23:07:09 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id E620926359A; Thu, 24 Sep 2020 09:07:08 +1000 (AEST) Date: Thu, 24 Sep 2020 09:07:08 +1000 From: Greg 'groggy' Lehey To: freebsd-arch@freebsd.org Cc: Warner Losh , Shawn Webb Subject: Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars) Message-ID: <20200923230708.GA53226@eureka.lemis.com> References: <20200923134334.czblcl2ppyxjnigs@mutt-hbsd> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5309-0418 Mobile: +61-490-494-038. Use only as instructed. WWW-Home-Page: http://www.FreeBSD X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-Rspamd-Queue-Id: 4BxYjJ2TKFz4VYJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of grog@lemis.com has no SPF policy when checking 45.32.70.18) smtp.mailfrom=grog@lemis.com X-Spamd-Result: default: False [-3.72 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.955]; FREEFALL_USER(0.00)[grog]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.91)[-0.910]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[FreeBSD.org]; AUTH_NA(1.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.05)[-1.053]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[grog@FreeBSD.org,grog@lemis.com]; RCVD_NO_TLS_LAST(0.10)[]; R_SPF_NA(0.00)[no SPF record]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:20473, ipnet:45.32.64.0/19, country:US]; FROM_NEQ_ENVFROM(0.00)[grog@FreeBSD.org,grog@lemis.com]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Sep 2020 23:07:17 -0000 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [Trimmed] People, please adjust your posts. It's hard fighting your way through a lot of expired verbiage. On Wednesday, 23 September 2020 at 9:18:27 -0600, Warner Losh wrote: > On Wed, Sep 23, 2020 at 7:43 AM Shawn Webb > wrote: > >> Would it make sense to prune calendar entries to only BSD-related >> entries? > > Fortunately, I have already contacted grog@ directly. He was quite > receptive to my email suggesting something be done. After a couple of > rounds, there's the rough plan we're talking about. Briefly: > > 1. ... > > So, it's just an outline at this time, which is why I hadn't sent a > concrete proposal here just yet. Wanted to at least get a list of > the files that would remain so we can have an intelligent discussion > about those, but since this showed up I thought I'd send a heads up > so people know what's going on. The real issue is: what do we remove? Summarizing imp@'s points, I think that the base functionality of calendar(1) should stay, and so should the FreeBSD-related calendar files. There's really a question as to whether the non-FreeBSD related ones should remain anywhere (including as a port). As somebody said, they're a relict of a bygone day, and some are very inaccurate. I seem to be the only one maintaining them, and even that is not without criticism. It might be a better idea to write a completely new port that sucks in calendar entries from *somewhere* and makes BSD-compliant calendar files out of them. So, as imp@ says, it would be good to discuss which files should go and which should remain. While I have your attention, does anybody think that the -a option of calendar(1) is worth keeping? It goes through *all* calendar files on a system and mails them to the owner. It has the interesting side effect (we wouldn't want to call it a bug) that root gets three copies (one each for root, toor and daemon). I can't see anything useful there that a per-user cron job can't do. Greg -- Sent from my desktop computer. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --cWoXeonUoKmBZSoM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAl9r1RwACgkQIubykFB6QiM1YwCfeuaV6Q97r1QVfKWdorWFxqnk w2oAniofsf5teeBj1J4LJwYs8roOGs/q =gAOt -----END PGP SIGNATURE----- --cWoXeonUoKmBZSoM-- From owner-freebsd-arch@freebsd.org Thu Sep 24 15:55:49 2020 Return-Path: Delivered-To: freebsd-arch@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 B486B3FACC5 for ; Thu, 24 Sep 2020 15:55:49 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4By0503CKYz4b7T; Thu, 24 Sep 2020 15:55:48 +0000 (UTC) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id 08OFtjM3047063; Thu, 24 Sep 2020 08:55:45 -0700 (PDT) (envelope-from freebsd-rwg@gndrsh.dnsmgr.net) Received: (from freebsd-rwg@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id 08OFtjKx047062; Thu, 24 Sep 2020 08:55:45 -0700 (PDT) (envelope-from freebsd-rwg) From: "Rodney W. Grimes" Message-Id: <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net> Subject: Re: Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars) In-Reply-To: <20200923230708.GA53226@eureka.lemis.com> To: "Greg 'groggy' Lehey" Date: Thu, 24 Sep 2020 08:55:45 -0700 (PDT) CC: freebsd-arch@freebsd.org, Shawn Webb X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 4By0503CKYz4b7T X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of freebsd-rwg@gndrsh.dnsmgr.net has no SPF policy when checking 69.59.192.140) smtp.mailfrom=freebsd-rwg@gndrsh.dnsmgr.net X-Spamd-Result: default: False [-0.62 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.84)[-0.842]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.83)[-0.828]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[dnsmgr.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.15)[0.155]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:13868, ipnet:69.59.192.0/19, country:US]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 15:55:49 -0000 -- Start of PGP signed section. > [Trimmed] > > People, please adjust your posts. It's hard fighting your way through > a lot of expired verbiage. > > On Wednesday, 23 September 2020 at 9:18:27 -0600, Warner Losh wrote: > > On Wed, Sep 23, 2020 at 7:43 AM Shawn Webb > > wrote: > > > >> Would it make sense to prune calendar entries to only BSD-related > >> entries? > > > > Fortunately, I have already contacted grog@ directly. He was quite > > receptive to my email suggesting something be done. After a couple of > > rounds, there's the rough plan we're talking about. Briefly: > > > > 1. ... > > > > So, it's just an outline at this time, which is why I hadn't sent a > > concrete proposal here just yet. Wanted to at least get a list of > > the files that would remain so we can have an intelligent discussion > > about those, but since this showed up I thought I'd send a heads up > > so people know what's going on. > > The real issue is: what do we remove? Summarizing imp@'s points, I > think that the base functionality of calendar(1) should stay, and so > should the FreeBSD-related calendar files. There's really a question > as to whether the non-FreeBSD related ones should remain anywhere > (including as a port). As somebody said, they're a relict of a bygone > day, and some are very inaccurate. I seem to be the only one > maintaining them, and even that is not without criticism. It might be > a better idea to write a completely new port that sucks in calendar > entries from *somewhere* and makes BSD-compliant calendar files out of > them. So, as imp@ says, it would be good to discuss which files > should go and which should remain. > > While I have your attention, does anybody think that the -a option of > calendar(1) is worth keeping? It goes through *all* calendar files on > a system and mails them to the owner. It has the interesting side > effect (we wouldn't want to call it a bug) that root gets three copies > (one each for root, toor and daemon). I can't see anything useful > there that a per-user cron job can't do. What the per-user cron job does is create a larger workload for systems that are expecting all users to be running calendar, as possible in an acedemic system which each student has a login. One may even setup systems that pre-populate account calendar files with such data. Though this is also probably a "long gone" era, I would not rule out that someone may be doing this. And as I have stated in other threads on the -a option, it is totally valid that a site may seperate root and toor, infact I do that on 2 of my systems. And the daemon thing is, well, easily fixed if one is annoyed by it to change to /etc/alias entry to dump daemon mail to /dev/null. And IMHO it is just kinda "wrong" for root to have a .calendar file anyway, that is using root for things you probably should not be doing. > Greg > -- > Sent from my desktop computer. > See complete headers for address and phone numbers. > This message is digitally signed. If your Microsoft mail program > reports problems, please read http://lemis.com/broken-MUA -- End of PGP section, PGP failed! -- Rod Grimes rgrimes@freebsd.org From owner-freebsd-arch@freebsd.org Thu Sep 24 21:35:18 2020 Return-Path: Delivered-To: freebsd-arch@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 1C1593E12EA for ; Thu, 24 Sep 2020 21:35:18 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4By7cj098qz4Ghm; Thu, 24 Sep 2020 21:35:16 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LYtVkCzneHxtDLYtWk05B4; Thu, 24 Sep 2020 15:35:15 -0600 X-Authority-Analysis: v=2.4 cv=Ce22WJnl c=1 sm=1 tr=0 ts=5f6d1113 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=reM5J-MqmosA:10 a=iKhvJSA4AAAA:8 a=ypVJL4-jAAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=Ry37uF0CeVfSWXlgR6sA:9 a=CjuIK1q_8ugA:10 a=odh9cflL3HIXMm4fY7Wr:22 a=khIbc0fXALFIcTpOSxgJ:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [IPv6:fc00:1:1:1::5b]) by spqr.komquats.com (Postfix) with ESMTPS id 673EF339; Thu, 24 Sep 2020 14:35:12 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.16.1/8.16.1) with ESMTP id 08OLZAkQ036749; Thu, 24 Sep 2020 14:35:11 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <202009242135.08OLZAkQ036749@slippy.cwsent.com> X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Rodney W. Grimes" cc: "Greg 'groggy' Lehey" , freebsd-arch@freebsd.org, Shawn Webb Subject: Re: Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars) In-reply-to: <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net> References: <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net> Comments: In-reply-to "Rodney W. Grimes" message dated "Thu, 24 Sep 2020 08:55:45 -0700." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 24 Sep 2020 14:35:10 -0700 X-CMAE-Envelope: MS4xfHjSxkDmnsSTUychXb6ePnlSkkq4Xk6+Mlke9VGriGYKTmK0JyqiTCHiwm87f1Vxam0cCNH5mZgAoBgEWAIRtTprdoUHLH3HqdA9HiH10AveARanizUD FXlFkiX5DX1i9gk3eQr8HkGJkM0f7j/ZVAi+RA6TyZwlBkmNFcTh2MCPJ2I9jwZfLSigeInFh1zxlPxjOF5EVP9pF5KLIdmsnSqznWIPZGD8vzL+deJkbb5O v0sIVm0tcgprHC64uN5zn3m3WdbQiCGZRyv2ouvkvDetZpRrohtd+Gw+eNT6pq67FBVZF/g8dng+osulTQDkpw== X-Rspamd-Queue-Id: 4By7cj098qz4Ghm X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of cy.schubert@cschubert.com has no SPF policy when checking 64.59.136.139) smtp.mailfrom=cy.schubert@cschubert.com X-Spamd-Result: default: False [-0.92 / 15.00]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.85)[-0.851]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[cschubert.com: no valid DMARC record]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; AUTH_NA(1.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.57)[-0.574]; NEURAL_HAM_MEDIUM(-0.79)[-0.792]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6327, ipnet:64.59.128.0/20, country:CA]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_IN_DNSWL_LOW(-0.10)[64.59.136.139:from] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 21:35:18 -0000 In message <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net>, "Rodney W. Grimes" writes: > -- Start of PGP signed section. > > [Trimmed] > > > > People, please adjust your posts. It's hard fighting your way through > > a lot of expired verbiage. > > > > On Wednesday, 23 September 2020 at 9:18:27 -0600, Warner Losh wrote: > > > On Wed, Sep 23, 2020 at 7:43 AM Shawn Webb > > > wrote: > > > > > >> Would it make sense to prune calendar entries to only BSD-related > > >> entries? > > > > > > Fortunately, I have already contacted grog@ directly. He was quite > > > receptive to my email suggesting something be done. After a couple of > > > rounds, there's the rough plan we're talking about. Briefly: > > > > > > 1. ... > > > > > > So, it's just an outline at this time, which is why I hadn't sent a > > > concrete proposal here just yet. Wanted to at least get a list of > > > the files that would remain so we can have an intelligent discussion > > > about those, but since this showed up I thought I'd send a heads up > > > so people know what's going on. > > > > The real issue is: what do we remove? Summarizing imp@'s points, I > > think that the base functionality of calendar(1) should stay, and so > > should the FreeBSD-related calendar files. There's really a question > > as to whether the non-FreeBSD related ones should remain anywhere > > (including as a port). As somebody said, they're a relict of a bygone > > day, and some are very inaccurate. I seem to be the only one > > maintaining them, and even that is not without criticism. It might be > > a better idea to write a completely new port that sucks in calendar > > entries from *somewhere* and makes BSD-compliant calendar files out of > > them. So, as imp@ says, it would be good to discuss which files > > should go and which should remain. > > > > While I have your attention, does anybody think that the -a option of > > calendar(1) is worth keeping? It goes through *all* calendar files on > > a system and mails them to the owner. It has the interesting side > > effect (we wouldn't want to call it a bug) that root gets three copies > > (one each for root, toor and daemon). I can't see anything useful > > there that a per-user cron job can't do. > > What the per-user cron job does is create a larger workload for > systems that are expecting all users to be running calendar, as > possible in an acedemic system which each student has a login. Have it use libxo might be a good exercise for someone wanting to get back into it after a while, or a student. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few. From owner-freebsd-arch@freebsd.org Thu Sep 24 22:45:27 2020 Return-Path: Delivered-To: freebsd-arch@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 871063E30BD for ; Thu, 24 Sep 2020 22:45:27 +0000 (UTC) (envelope-from grog@lemis.com) Received: from lax.lemis.com (www.lemis.com [45.32.70.18]) by mx1.freebsd.org (Postfix) with ESMTP id 4By99f4TpGz4LVT for ; Thu, 24 Sep 2020 22:45:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (aussie-gw.lemis.com [167.179.139.35]) by lax.lemis.com (Postfix) with ESMTP id 58B012810C; Thu, 24 Sep 2020 22:45:25 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id A214C26359A; Fri, 25 Sep 2020 08:45:24 +1000 (AEST) Date: Fri, 25 Sep 2020 08:45:24 +1000 From: Greg 'groggy' Lehey To: Cy Schubert Cc: "Rodney W. Grimes" , freebsd-arch@freebsd.org, Shawn Webb Subject: Re: Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars) Message-ID: <20200924224524.GB53226@eureka.lemis.com> References: <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net> <202009242135.08OLZAkQ036749@slippy.cwsent.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xXmbgvnjoT4axfJE" Content-Disposition: inline In-Reply-To: <202009242135.08OLZAkQ036749@slippy.cwsent.com> Organization: The FreeBSD Project Phone: +61-3-5309-0418 Mobile: +61-490-494-038. Use only as instructed. WWW-Home-Page: http://www.FreeBSD X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-Rspamd-Queue-Id: 4By99f4TpGz4LVT X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of grog@lemis.com has no SPF policy when checking 45.32.70.18) smtp.mailfrom=grog@lemis.com X-Spamd-Result: default: False [-3.18 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.984]; FREEFALL_USER(0.00)[grog]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.992]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[FreeBSD.org]; AUTH_NA(1.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.41)[-0.408]; SIGNED_PGP(-2.00)[]; FORGED_SENDER(0.30)[grog@FreeBSD.org,grog@lemis.com]; RCVD_NO_TLS_LAST(0.10)[]; R_SPF_NA(0.00)[no SPF record]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:20473, ipnet:45.32.64.0/19, country:US]; FROM_NEQ_ENVFROM(0.00)[grog@FreeBSD.org,grog@lemis.com]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 22:45:27 -0000 --xXmbgvnjoT4axfJE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 24 September 2020 at 14:35:10 -0700, Cy Schubert wrote: > In message <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net>, "Rodney W. > Grimes" > writes: >> -- Start of PGP signed section. >>> [Trimmed] >>> >>> People, please adjust your posts. It's hard fighting your way through >>> a lot of expired verbiage. Thanks for the trimming. >>> While I have your attention, does anybody think that the -a option of >>> calendar(1) is worth keeping? It goes through *all* calendar files on >>> a system and mails them to the owner. It has the interesting side >>> effect (we wouldn't want to call it a bug) that root gets three copies >>> (one each for root, toor and daemon). I can't see anything useful >>> there that a per-user cron job can't do. >> >> What the per-user cron job does is create a larger workload for >> systems that are expecting all users to be running calendar, as >> possible in an acedemic system which each student has a login. > > Have it use libxo might be a good exercise for someone wanting to get back > into it after a while, or a student. How would that address the issue? Greg -- Sent from my desktop computer. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --xXmbgvnjoT4axfJE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAl9tIYQACgkQIubykFB6QiOLLACeMyPaa6HLAIz/IDVQvnWlyfzE s4cAn2UDQA0Prn1mu8bh9OtdsLraK6ZL =lcUH -----END PGP SIGNATURE----- --xXmbgvnjoT4axfJE-- From owner-freebsd-arch@freebsd.org Thu Sep 24 23:00:36 2020 Return-Path: Delivered-To: freebsd-arch@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 92F243E3681 for ; Thu, 24 Sep 2020 23:00:36 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.139]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4By9W72Ty2z4MFd; Thu, 24 Sep 2020 23:00:34 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LaE3kDWYKHxtDLaE4k0Ozx; Thu, 24 Sep 2020 17:00:33 -0600 X-Authority-Analysis: v=2.4 cv=Ce22WJnl c=1 sm=1 tr=0 ts=5f6d2511 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=reM5J-MqmosA:10 a=VY3jW7vHAAAA:8 a=iKhvJSA4AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=tgGnjTh6iKMjFVrVqVkA:9 a=CjuIK1q_8ugA:10 a=UKjBECWEfCFPfndWmoCD:22 a=odh9cflL3HIXMm4fY7Wr:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 Received: from slippy.cwsent.com (slippy [IPv6:fc00:1:1:1::5b]) by spqr.komquats.com (Postfix) with ESMTPS id 7C62140A; Thu, 24 Sep 2020 16:00:30 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.16.1/8.16.1) with ESMTP id 08ON0U2m038452; Thu, 24 Sep 2020 16:00:30 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <202009242300.08ON0U2m038452@slippy.cwsent.com> X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Greg 'groggy' Lehey" cc: Cy Schubert , "Rodney W. Grimes" , freebsd-arch@freebsd.org, Shawn Webb Subject: Re: Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars) In-reply-to: <20200924224524.GB53226@eureka.lemis.com> References: <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net> <202009242135.08OLZAkQ036749@slippy.cwsent.com> <20200924224524.GB53226@eureka.lemis.com> Comments: In-reply-to "Greg 'groggy' Lehey" message dated "Fri, 25 Sep 2020 08:45:24 +1000." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 24 Sep 2020 16:00:30 -0700 X-CMAE-Envelope: MS4xfKx37dN0UoPeQUypX92JW2TmYPzGJFZ8TZ4+/8p2filU67UPSLWsYKaz/UcCcSrrtqjZhfL1blFSMel8utmBRuYzOJj+QpawVbLxAUwTcOVzELI7gZW3 pUsGvnSCzAXEHcTNhCz2VCnc7FSCfzwTbSQX/edSGVQV1qr2T2rQvDBDUCcGBDhbrtoVPA3v8ElAPU/aIqI3NUr1cTuf0ys83EJJGD9JJJKBmJ1tAirOyYSY 8WOHlTHcbjvwQc1F/K6AgJXL3grMv+sgjfoPAGgWQiIMPTuJRduPYkPb3EDRXG/Lire44fX3skA3DZS0sJMYIA== X-Rspamd-Queue-Id: 4By9W72Ty2z4MFd X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of cy.schubert@cschubert.com has no SPF policy when checking 64.59.136.139) smtp.mailfrom=cy.schubert@cschubert.com X-Spamd-Result: default: False [-0.84 / 15.00]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-0.89)[-0.893]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[cschubert.com: no valid DMARC record]; ARC_NA(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.60)[-0.605]; NEURAL_HAM_MEDIUM(-0.64)[-0.642]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6327, ipnet:64.59.128.0/20, country:CA]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_IN_DNSWL_LOW(-0.10)[64.59.136.139:from] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 23:00:36 -0000 In message <20200924224524.GB53226@eureka.lemis.com>, "Greg 'groggy' Lehey" wri tes: > > > --xXmbgvnjoT4axfJE > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > > On Thursday, 24 September 2020 at 14:35:10 -0700, Cy Schubert wrote: > > In message <202009241555.08OFtjKx047062@gndrsh.dnsmgr.net>, "Rodney W. > > Grimes" > > writes: > >> -- Start of PGP signed section. > >>> [Trimmed] > >>> > >>> People, please adjust your posts. It's hard fighting your way through > >>> a lot of expired verbiage. > > Thanks for the trimming. > > >>> While I have your attention, does anybody think that the -a option of > >>> calendar(1) is worth keeping? It goes through *all* calendar files on > >>> a system and mails them to the owner. It has the interesting side > >>> effect (we wouldn't want to call it a bug) that root gets three copies > >>> (one each for root, toor and daemon). I can't see anything useful > >>> there that a per-user cron job can't do. > >> > >> What the per-user cron job does is create a larger workload for > >> systems that are expecting all users to be running calendar, as > >> possible in an acedemic system which each student has a login. > > > > Have it use libxo might be a good exercise for someone wanting to get back > > into it after a while, or a student. > > How would that address the issue? Adding libxo will allow it to be used for some kitschy website. That coupled with a port generating a file, a person may have something. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few.