Page MenuHomeFreeBSD

dch (Dave Cottlehuber)
Get Off My Lawn

Projects (6)

User Details

User Since
May 16 2016, 3:23 PM (473 w, 3 d)

Recent Activity

Yesterday

dch accepted D50769: Summary: drop supoprt for FreeBSD 13.4.
Wed, Jun 11, 5:54 AM

Tue, Jun 10

dch committed R11:f3789deb5cff: www/py-llm: use correct name for dependency (authored by dch).
www/py-llm: use correct name for dependency
Tue, Jun 10, 9:54 PM
dch committed R11:610ebcd54405: sysutils/graylog: update to 6.2.3 (authored by dch).
sysutils/graylog: update to 6.2.3
Tue, Jun 10, 9:53 PM
dch committed R11:626d677c2b76: net/rabbiteer: expired, recommend net/amqpcat as replacement (authored by dch).
net/rabbiteer: expired, recommend net/amqpcat as replacement
Tue, Jun 10, 9:53 PM
dch committed R11:70e4e35020bf: misc/py-aider-chat: update to 0.84.0 (authored by dch).
misc/py-aider-chat: update to 0.84.0
Tue, Jun 10, 9:53 PM
dch committed R11:cbab6614c1e2: devel/py-condense-json: new port - condenses using replacement strings (authored by dch).
devel/py-condense-json: new port - condenses using replacement strings
Tue, Jun 10, 9:53 PM
dch updated the diff for D50765: databases/arrow: update to 20.0.0.

incorporate 19.x diff

Tue, Jun 10, 2:36 PM
dch added a comment to D50650: committers: add AI policy.

I fully agree the biggest and must be solved issue is the license concern, but putting "expressly forbidden" on a tool because of its current limitation is too narrow. I believe the spirit the project is being more inclusive, as long as the contribution can meet the requirements, e.g., the license, quality, convention, etc.

Tue, Jun 10, 2:33 PM
dch updated the summary of D50650: committers: add AI policy.
Tue, Jun 10, 2:02 PM
dch updated the summary of D50650: committers: add AI policy.
Tue, Jun 10, 2:00 PM
dch added a comment to D50650: committers: add AI policy.

About the documentation, comments in code or commit message: Is using AI to fix my English forbidden too ?

This first sentence was written by non-native-English me, but for documentation or commit message, I might ask the AI to "fix my English," and the AI result will be something like this:

"Am I also prohibited from using AI to correct my English?"

I'm asking because I have dyslexia, which is a serious issue when you need to write in French (where correct writing is mandatory in French culture). Therefore, I'm accustomed to using software to check for all grammar and orthographic errors. However, since these tools are now AI-based, does that mean we can't use them either?

Tue, Jun 10, 1:56 PM
dch added a reverting change for R11:82966ec7b740: misc/py-aider-chat: update to 0.84.0: R11:63ba40246d80: misc/py-aider-chat: revert update to 0.84.0.
Tue, Jun 10, 1:40 PM
dch committed R11:63ba40246d80: misc/py-aider-chat: revert update to 0.84.0 (authored by dch).
misc/py-aider-chat: revert update to 0.84.0
Tue, Jun 10, 1:40 PM
dch committed R11:87f305a5d666: net/amqpcat: new port - netcat for AMQP (authored by dch).
net/amqpcat: new port - netcat for AMQP
Tue, Jun 10, 1:38 PM
dch committed R11:82966ec7b740: misc/py-aider-chat: update to 0.84.0 (authored by dch).
misc/py-aider-chat: update to 0.84.0
Tue, Jun 10, 1:38 PM
dch committed R11:90b310c6cef3: misc/py-anthropic: update to 0.53.0 (authored by dch).
misc/py-anthropic: update to 0.53.0
Tue, Jun 10, 1:38 PM
dch committed R11:e76441e5cd85: misc/py-llm: update to 0.26 (authored by dch).
misc/py-llm: update to 0.26
Tue, Jun 10, 1:38 PM

Mon, Jun 9

dch requested review of D50770: devel/py-condense_json: new port - condenses using replacement strings.
Mon, Jun 9, 10:26 PM
dch updated the summary of D50765: databases/arrow: update to 20.0.0.
Mon, Jun 9, 9:03 PM
dch updated the summary of D50765: databases/arrow: update to 20.0.0.
Mon, Jun 9, 8:53 PM
dch requested review of D50765: databases/arrow: update to 20.0.0.
Mon, Jun 9, 8:49 PM

Sun, Jun 8

dch added a member for pkgbase: dch.
Sun, Jun 8, 5:34 PM
dch committed R11:3cb9e08bf0a6: databases/couchdb3: drop i386 support (authored by dch).
databases/couchdb3: drop i386 support
Sun, Jun 8, 1:07 PM

Fri, Jun 6

dch added a comment to D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

BTW when running this against 14.3-RC1 I needed to add a tiny sleep 3
at the end to accommodate pkg(8) still doing whatever pkg does:

Fri, Jun 6, 2:31 PM
dch requested changes to D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

Sorry I managed to be in Germany for the week when this landed...
I did some testing and the ASSUME... stuff is no longer needed AFAICT.

Fri, Jun 6, 2:14 PM

Thu, Jun 5

dch committed R11:dc09508eb217: lang/gleam: update to 1.11.0 (authored by dch).
lang/gleam: update to 1.11.0
Thu, Jun 5, 11:00 AM

Wed, Jun 4

dch accepted D50331: Article: FreeBSD Release Engineering.

Unless there are major objections we could commit this and tinker later. LGTM, thanks moin!

Wed, Jun 4, 8:14 PM · releng

Mon, Jun 2

dch updated the summary of D50650: committers: add AI policy.
Mon, Jun 2, 1:38 PM
dch updated the summary of D50650: committers: add AI policy.
Mon, Jun 2, 1:32 PM
dch requested review of D50650: committers: add AI policy.
Mon, Jun 2, 1:27 PM

Wed, May 28

dch committed R11:00f8dae0a9a4: net/rabbitmq: update to 4.1.0 (authored by dch).
net/rabbitmq: update to 4.1.0
Wed, May 28, 9:30 AM
dch committed R11:79704f2cd7aa: devel/py-oslex: new port, OS-independent wrapper of shlex (authored by dch).
devel/py-oslex: new port, OS-independent wrapper of shlex
Wed, May 28, 9:05 AM
dch committed R11:844ebd987be7: misc/py-aider-chat: bump dependencies (authored by dch).
misc/py-aider-chat: bump dependencies
Wed, May 28, 9:05 AM
dch committed R11:8463bef1a7d1: databases/couchdb3: bump dependencies after OTP27 update (authored by dch).
databases/couchdb3: bump dependencies after OTP27 update
Wed, May 28, 9:05 AM

Mon, May 26

dch accepted D50497: move ch{own,grp}(8) and tee(1) to FreeBSD-runtime.

\o/

Mon, May 26, 9:20 AM

Sat, May 24

dch committed R11:2c736a036ebe: net/lavinmq: update to 2.3.0 (authored by dch).
net/lavinmq: update to 2.3.0
Sat, May 24, 12:24 AM

Fri, May 23

dch committed R11:c96bd72c84ec: lang/crystal: update to 1.16.3 (authored by dch).
lang/crystal: update to 1.16.3
Fri, May 23, 11:27 PM
dch added a reverting change for R11:194a64f5b2f4: devel/py-oslex: new port, OS-independent wrapper of shlex: R11:a56b46fabe4b: devel/py-oslex: revert unintended push.
Fri, May 23, 10:40 PM
dch committed R11:a56b46fabe4b: devel/py-oslex: revert unintended push (authored by dch).
devel/py-oslex: revert unintended push
Fri, May 23, 10:40 PM
dch committed R11:9f4ed5d260cb: www/go-anubis: update to 1.18.0 (authored by dch).
www/go-anubis: update to 1.18.0
Fri, May 23, 3:20 PM
dch committed R11:194a64f5b2f4: devel/py-oslex: new port, OS-independent wrapper of shlex (authored by dch).
devel/py-oslex: new port, OS-independent wrapper of shlex
Fri, May 23, 3:20 PM
dch committed R11:effe9a7df119: misc/py-aider-chat: update to 0.83.0 (authored by dch).
misc/py-aider-chat: update to 0.83.0
Fri, May 23, 3:20 PM
dch closed D49664: devel/shards: update to 0.19.1.
Fri, May 23, 3:20 PM
dch committed R11:df3049eb09a5: devel/shards: update to 0.19.1 (authored by dch).
devel/shards: update to 0.19.1
Fri, May 23, 3:20 PM
dch committed R11:87c8e7a489c9: misc/py-posthog: update to 4.0.1 (authored by dch).
misc/py-posthog: update to 4.0.1
Fri, May 23, 3:20 PM
dch abandoned D49663: lang/crystal: update to 1.15.1.
Fri, May 23, 1:46 PM

Thu, May 22

dch committed R11:7d8e60421623: lang/erlang-runtime28: public release (authored by dch).
lang/erlang-runtime28: public release
Thu, May 22, 1:34 PM

Wed, May 21

dch committed R11:5cb441996228: sysutils/py-ansible-runner: update to 2.4.1, use new distname (authored by dch).
sysutils/py-ansible-runner: update to 2.4.1, use new distname
Wed, May 21, 2:49 PM
dch committed R11:a52a9ea46143: devel/buildkite-agent: update to 3.97.0 (authored by dch).
devel/buildkite-agent: update to 3.97.0
Wed, May 21, 2:49 PM
dch committed R11:e70ba49f6c0a: misc/py-aider-chat: update to 0.82.2 (authored by dch).
misc/py-aider-chat: update to 0.82.2
Wed, May 21, 2:49 PM
dch committed R11:de68d05e7217: databases/couchdb3: update to 3.5.0 (authored by dch).
databases/couchdb3: update to 3.5.0
Wed, May 21, 2:49 PM

Mon, May 19

dch added a comment to D50331: Article: FreeBSD Release Engineering.

I like this article. A lot. No specific feedback, just a general comment - who is the target audience for this?

Mon, May 19, 9:17 PM · releng

May 13 2025

dch closed D49757: add plausible analytics to main site and docs.
May 13 2025, 9:15 AM
dch committed R9:c0734eeb6fec: Add Plausible Analytics to main site and docs (authored by mark_freebsdfoundation.org).
Add Plausible Analytics to main site and docs
May 13 2025, 9:15 AM
dch removed 1 blocking reviewer(s) for D49757: add plausible analytics to main site and docs: doceng.

Per core 2025050 meeting we agreed to proceed with this change.
Thanks all for your well-considered & cordial discussion.
I will amend the doceng to non-blocking, and commit the diff.

May 13 2025, 8:54 AM
dch added a comment to D49757: add plausible analytics to main site and docs.

I’m not entirely sure what kind of approval from secteam is being sought. If someone in core would like to help me understand what kind of review is expected, I’d be happy to undertake it.

Until then, I don’t want to be the blocker for this otherwise reasonable sounding change.

May 13 2025, 7:56 AM

May 7 2025

dch updated the summary of D50246: make: allow setting the timestamp used to generate artifact names.
May 7 2025, 8:21 PM
dch updated the diff for D50246: make: allow setting the timestamp used to generate artifact names.

handle case when var is *not* set and bmake complains about it

May 7 2025, 8:20 PM
dch added a reviewer for D50246: make: allow setting the timestamp used to generate artifact names: cperciva.

as mentioned on my email to re@ this would be handy for the multi-arch
container builds as well as possibly for general reproducible builds.

May 7 2025, 7:43 PM
dch requested review of D50246: make: allow setting the timestamp used to generate artifact names.
May 7 2025, 7:41 PM

May 6 2025

dch committed R11:070ed1e14006: devel/py-structlog: un-break by wrapping PYTHON_REL correctly (authored by dch).
devel/py-structlog: un-break by wrapping PYTHON_REL correctly
May 6 2025, 10:06 PM
dch updated the diff for D50151: devel/py-structlog: update to 25.3.0.

include bofh recommendations

May 6 2025, 9:43 PM
dch committed R11:c472205f33b9: devel/py-structlog: update to 25.3.0 (authored by dch).
devel/py-structlog: update to 25.3.0
May 6 2025, 9:42 PM
dch accepted D50194: ps.1: Remove ambiguity in description of option '-J'.
May 6 2025, 9:10 PM
dch accepted D50193: RELNOTES: ps(1): Document change in behavior for '-a'/'-A'.
May 6 2025, 9:09 PM
dch added inline comments to D50151: devel/py-structlog: update to 25.3.0.
May 6 2025, 4:56 PM

May 4 2025

dch updated the test plan for D50151: devel/py-structlog: update to 25.3.0.
May 4 2025, 10:09 PM
dch requested review of D50151: devel/py-structlog: update to 25.3.0.
May 4 2025, 9:52 PM

Apr 30 2025

dch abandoned D44621: oci: build 14-STABLE images.
Apr 30 2025, 8:03 AM
dch abandoned D44768: cloudware: purge pkg cache after installation.
Apr 30 2025, 8:02 AM
dch committed rGf5418217dbc6: release: use "runtime" instead of "minimal" for OCI image name (authored by dch).
release: use "runtime" instead of "minimal" for OCI image name
Apr 30 2025, 7:59 AM

Apr 29 2025

dch committed R9:395f24c6d059: news: add 2025 Community Survey URL (authored by dch).
news: add 2025 Community Survey URL
Apr 29 2025, 8:18 AM

Apr 27 2025

dch added inline comments to D50043: release: use "runtime" instead of "minimal" for OCI image name.
Apr 27 2025, 11:49 PM
dch committed rGa0165254bfeb: release: use "runtime" instead of "minimal" for OCI image name (authored by dch).
release: use "runtime" instead of "minimal" for OCI image name
Apr 27 2025, 11:49 PM
dch closed D50043: release: use "runtime" instead of "minimal" for OCI image name.
Apr 27 2025, 11:48 PM

Apr 26 2025

dch updated the summary of D50043: release: use "runtime" instead of "minimal" for OCI image name.
Apr 26 2025, 1:47 PM
dch requested review of D50043: release: use "runtime" instead of "minimal" for OCI image name.
Apr 26 2025, 1:42 PM

Apr 25 2025

dch added 1 blocking reviewer(s) for D49757: add plausible analytics to main site and docs: doceng.

waiting on doceng internal discussion.

Apr 25 2025, 10:36 AM

Apr 17 2025

dch committed R11:c4993e188ff7: databases/couchdb3: quickjs needs to be executable (authored by dch).
databases/couchdb3: quickjs needs to be executable
Apr 17 2025, 9:56 PM

Apr 15 2025

dch committed rG4317d0aa8c21: release: avoid sparse-file handling for container image layers (authored by dfr).
release: avoid sparse-file handling for container image layers
Apr 15 2025, 10:11 PM
dch committed rG3a79ca65531a: release: avoid sparse-file handling for container image layers (authored by dfr).
release: avoid sparse-file handling for container image layers
Apr 15 2025, 10:03 PM
dch closed D49821: release: Avoid sparse-file handling for container image layers.
Apr 15 2025, 10:02 PM
dch added a comment to D49821: release: Avoid sparse-file handling for container image layers.

thanks Doug, rebuilding with latest version atm.

Apr 15 2025, 5:26 PM
dch accepted D49821: release: Avoid sparse-file handling for container image layers.

LGTM, testing with stable/14 today. thanks Doug for tracking this down & explaining it.

Apr 15 2025, 9:17 AM

Apr 12 2025

dch accepted D49720: dhclient: Keep two clocks.

LGTM, had to get past an unrelated panic to test this one :/

Apr 12 2025, 9:39 PM

Apr 10 2025

dch added reviewers for D49757: add plausible analytics to main site and docs: clusteradm, secteam.

added clusteradm or secteam per review of 3rd party dependency.

Apr 10 2025, 12:39 PM
dch accepted D49757: add plausible analytics to main site and docs.

per discussion in core@ this is OK, but should get an OK from either clusteradm or secteam, due to the 3rd party dependency. Other than that LGTM.

Apr 10 2025, 12:38 PM

Apr 9 2025

dch committed R11:f833c2d74b3b: net/rabbitmqadmin: drop i386 support (authored by dch).
net/rabbitmqadmin: drop i386 support
Apr 9 2025, 7:24 AM
dch committed R11:711eeb3f03f5: net/rabbitmqadmin: drop i386 support (authored by dch).
net/rabbitmqadmin: drop i386 support
Apr 9 2025, 7:22 AM

Apr 8 2025

dch committed rGe2125f57bd2c: release: add cloudware oracle targets to package and upload .oci files (authored by dch).
release: add cloudware oracle targets to package and upload .oci files
Apr 8 2025, 7:00 PM
dch committed rG7eab72fae632: release: ensure default sudo flavor is selected (authored by dch).
release: ensure default sudo flavor is selected
Apr 8 2025, 6:59 PM

Apr 7 2025

dch added a reviewer for D49695: Adding fastly reference: cperciva.
Apr 7 2025, 1:29 PM
dch added a comment to D49695: Adding fastly reference.

Some context:

Apr 7 2025, 1:27 PM
dch added a comment to D49695: Adding fastly reference.

{F114065412}

Apr 7 2025, 1:15 PM
dch accepted D49695: Adding fastly reference.

LGTM, maybe you were right and black will be a less jarring colour... needs doc approval for the website.

Apr 7 2025, 1:05 PM
dch added a comment to D49663: lang/crystal: update to 1.15.1.

There are also PRs open for these, phab is simpler for review and a nicer patch mgmt workflow.

Apr 7 2025, 10:27 AM
dch updated the diff for D49663: lang/crystal: update to 1.15.1.

incorporate diizzy feedback where appropriate

Apr 7 2025, 10:26 AM

Apr 4 2025

dch requested review of D49664: devel/shards: update to 0.19.1.
Apr 4 2025, 3:29 PM
dch requested review of D49663: lang/crystal: update to 1.15.1.
Apr 4 2025, 3:28 PM
dch closed D49563: www/go-anubis: NEW PORT anti-scraper browser-based proof-of-work proxy.
Apr 4 2025, 12:15 PM