Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Oct 2020 15:49:30 +1100
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Stefan Esser <se@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: [REVIEW] Re: Modernizing calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars)
Message-ID:  <20201022044930.GF59592@eureka.lemis.com>
In-Reply-To: <CANCZdfqe7%2B-m_yMEgNdHt2QBAk8wHhqZNKvcNEQc9mVkhd95wg@mail.gmail.com>
References:  <20200923134334.czblcl2ppyxjnigs@mutt-hbsd> <CANCZdfpWcwt2gSF5m3_Z2DfBmURpk-UCeOfvFN8H_C8SQu_8WA@mail.gmail.com> <20201020035420.GA59361@eureka.lemis.com> <CANCZdfrbq54H2iCHqsD2B3_7KGOQ0AW-tY4%2BJ1irAJgrr4TdaA@mail.gmail.com> <20201021012323.GA59592@eureka.lemis.com> <ed9abe81-7282-25a0-c5ab-dbda2f2b5ee8@freebsd.org> <7312f281-cebd-0d21-cd2b-d70d15dd2220@freebsd.org> <CANCZdfqHGD1QByrYs4_Mnn0vihjM50RQEXi3dDgXd8xZ=qQGRQ@mail.gmail.com> <20201022041212.GE59592@eureka.lemis.com> <CANCZdfqe7%2B-m_yMEgNdHt2QBAk8wHhqZNKvcNEQc9mVkhd95wg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--6v9BRtpmy+umdQlo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wednesday, 21 October 2020 at 22:23:08 -0600, Warner Losh wrote:
> On Wed, Oct 21, 2020, 10:12 PM Greg 'groggy' Lehey <grog@freebsd.org> wrote:
>
>> On Wednesday, 21 October 2020 at 19:48:31 -0600, Warner Losh wrote:
>>> On Wed, Oct 21, 2020, 4:03 AM Stefan Esser <se@freebsd.org> wrote:
>>>
>>>> Am 21.10.20 um 09:15 schrieb Stefan Esser:
>>>>> Am 21.10.20 um 03:23 schrieb Greg 'groggy' Lehey:
>>>> A suggested port has been made available for review, too:
>>>>
>>>>         https://reviews.freebsd.org/D26883
>>>
>>> Modulo the stuff I left on the reviews....  I love it. I can also
>>> extract history from FreeBSDs repo.
>>
>> The change to calendar(1) looks fine, but I have my issues with the
>> port.  It seems that we're not alone.  On the one hand, both Apple and
>> Linux have used our data files for their packages, so removing the
>> data files would violate POLA.  On the other hand, Apple, Linux,
>> NetBSD and OpenBSD are maintaining their own versions of these files,
>> along with calendar(1).  My guess is that Linux has them hidden on
>> GitHub.  I'm trying to find out where they maintain the files (can any
>> Linuxheads help?), so that we can come to a general agreement about
>> how to maintain them.  This could include removing calendar(1) from
>> the tree entirely and installing from a port.  Once again I'm
>> concerned about jumping the gun.
>
> Where we pull them from doesn't affect that.

But where other people pull them from *is* relevant.

> They can pull from github easily enough.

Once they know, yes.  But maybe they already have it on GitHub.

> And our users can install a port easily enough. It's done all the
> time, so wouldn't be that surprising even from that perspective.

First they need to know that they have to install a port to get what
they got automatically in the past.

> This issue has been simmering for years, but has flared up in the
> last 6 months.

I haven't seen any flare.

> Finally, it's my firm belief that the majority of developer opinion
> is that this would be better served with this split. It's been that
> way for years.  Until recently, though, the commit rate has been so
> low that people shrugged.  Now, there have been enough that it's my
> view that the community is jelled behind the split and are growing
> inpatient for its resolution.

Again, what I see is more shrugging than impatience.  So far I have
seen you pushing, and one or two asking for action (and that a while
back).  Those one or two have not responded to this thread, suggesting
that they're not overly impatient.

> So, unless you have a competing plan,

Sorry, I thought I had explained that.

> with a firm timeline,

I don't think that's important.

> I think we should allow se@ to proceed as he proposes. It is time
> limited, concrete, simple to execute and in line with other times
> we've done similar.

The only argument in favour is that it's relatively simple to migrate
further.  But once it's done, there's a great danger that things will
stay that way, and we'll just have one more wrinkle in the history.

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

--6v9BRtpmy+umdQlo
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iEYEARECAAYFAl+RD1oACgkQIubykFB6QiPACACgrDHfxEyzplqC3VYOiZ++j3EH
9ccAoIbNuVw6kkr/z0BIJoBnhFYfVQNa
=PK/t
-----END PGP SIGNATURE-----

--6v9BRtpmy+umdQlo--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201022044930.GF59592>