From nobody Fri Nov 10 12:23:27 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SRdK83WYrz50YQm for ; Fri, 10 Nov 2023 12:23:40 +0000 (UTC) (envelope-from vm.on.tablet2@gmail.com) Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SRdK75vyHz4Hfv for ; Fri, 10 Nov 2023 12:23:39 +0000 (UTC) (envelope-from vm.on.tablet2@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=iU6PzAXz; spf=pass (mx1.freebsd.org: domain of vm.on.tablet2@gmail.com designates 2607:f8b0:4864:20::b35 as permitted sender) smtp.mailfrom=vm.on.tablet2@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb35.google.com with SMTP id 3f1490d57ef6-da0344eb3fdso2005295276.3 for ; Fri, 10 Nov 2023 04:23:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699619018; x=1700223818; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TKEl3r42s4iTOAKC7Ii/8x2MxD3Fyv3YVoaq8c//9Fw=; b=iU6PzAXzCTbXD8tpdkuog4yNSanFpDtfylIBqDs1gOZ0ONyXZ2bEaaHHdOSFSQeY63 TQ5SDOp5XoKbfUZ81eg9+8BnSpWJmH4v8rjkcPROardyhZrEHM5H856C7HiMkFYfYW5h y6IUJDsy2+6sW2Tp0odDSQFKCoB8kpKP3lASiSDn1sS1k4ZF8qUwyLGsPxJAoC7iC+p5 AqCQKQIZA/mrEz2QK3dxzwxD8qsozdT3pGhnFc5Qe+1q6mQm0ce5Pj9F8a7uy71whRxL Co9DIftAbwXJjBT6Il4TRxvE3/XKNBdjq0TLXjRU7hIfwR881vG/2tsfpkmalg2Lgj4s 8s3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699619018; x=1700223818; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TKEl3r42s4iTOAKC7Ii/8x2MxD3Fyv3YVoaq8c//9Fw=; b=JQR/OoAOXBCKdYn9IjW256c7akjDjaqaomuA2nA/N9s6JKIUkxoqk3Wg5M/2Iyt060 q0gIALClSZyKBWOPujwhZMDrwRkXmQhmlKx2fxdv5x+XYxk0AN5zhYo4X4DssxxmeMvi 4w/XYa9C5+2R+0yD/XZ5N1q7KmacwMRSXKaoBM+RjI1jQ94Xdz6fb4bTbWy+VcitVJcK /gxEp2EktNiuiDY0/tYYeEMhDaZZXVCHH521Gmgx5XaaiE7VPHXTnxsTyNB4U73QvmEB UgVXYB9tEmlcJHJVZHs8hhEGISxI6rrfPHKkBWPLSRa7g1dXmlMnRhS3cLub1eG2VPsC qxlQ== X-Gm-Message-State: AOJu0Yy3ipha1R580SpbKKL7b5eQUB4SU5STdJdvA1GmrKoT31oJI8dP rXAqCyTnDDCBuSpNMsuOMpPDlPfcpN8nxUnOUXMa9xT9tBJXVA== X-Google-Smtp-Source: AGHT+IHrerMIBuWcNYT47/Bbhb6ZxMtrZt2ZqaYJ+dMHje9FUKS2zGv3wFm19bJqOYh2CPh4b6Mqx7ejlp1VwhFOKUU= X-Received: by 2002:a25:7806:0:b0:d9b:453a:5426 with SMTP id t6-20020a257806000000b00d9b453a5426mr6119403ybc.56.1699619018456; Fri, 10 Nov 2023 04:23:38 -0800 (PST) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 From: Vladimir Marchenko Date: Fri, 10 Nov 2023 16:23:27 +0400 Message-ID: Subject: Request to Reconsider the Removal of djbdns from FreeBSD Ports (Regarding Bug 256450) To: freebsd-ports@freebsd.org Content-Type: multipart/alternative; boundary="000000000000d943080609cb63c1" X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.98)[-0.980]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b35:from]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; TAGGED_FROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org] X-Rspamd-Queue-Id: 4SRdK75vyHz4Hfv X-Spamd-Bar: --- --000000000000d943080609cb63c1 Content-Type: text/plain; charset="UTF-8" Dear FreeBSD Ports Community, I am a longtime FreeBSD user, having started back in the late 1990s. Yay, it has been since the last century! I am reaching out to request a reconsideration of the decision to remove djbdns from FreeBSD Ports Collection, as discussed in Bug 256450. The decision to deprecate djbdns was primarily based on its status as "unmaintained" and the precedent set by some linux distributions removing it. However, as David Thiel pointed out, tinydns within djbdns is still solid and widely used, and its removal is already causing frustration among users. This indicates a significant user base that still finds value in djbdns. Furthermore, Leo Vandewoestijne raised an important point about the relevance of djbdns, particularly its tinydns-data component, which is still useful and can be integrated with other modern tools like PowerDNS and dnsdist. This underscores the ongoing utility and adaptability of djbdns in contemporary environments. I, personally, found out about this unfortunate "bug resolution" when I once again tried to install dgbdns as a nifty shortcut to have daemontools correctly and easily installed and activated on my system. Daemontools port does not do it by itself. This is just one example. But djbdns is also valuable as a simple and dependable DNS server for local networks where not being an "over engineered monstrosity" is more valuable than strict compliance with all the latest trends and standards. There are NO good reasons to destroy the value gjbdns brings to users of FreeBSD or to destroy value that numerous tips and manuals online involving djbdns bring to FreeBSD users. Also, philosophically, destroying good software in this fashion is what Linux crowd often does for a variety of petty reasons and what FreeBSD simply does not. FreeBSD is indeed valued for being stable, dependable, reliable and to a large degree backward compatible. Let's not ruin that! Somehow, very reasonable objections voiced by Leo Vandewoestijne and David Thiel were summarily ignored and the decision maker in this matter has chosen to rely instead on an obvious logical fallacy "appeal to the [linux] crowd" plus some misguided notions regarding supposed obsolescence and lack of use of djbdns. Additionally, Daniel Engberg somehow assigned the status of bug 256450 as "affects only me" which clearly cannot be further from the truth. Alternatively, if the presence of djbdns port indeed somehow affects only Daniel Engberg, then ruining thousands of setups and workflows of many users just to fix something that affects only Daniel Engberg appears to be all the more nonsensical. Given these discussions and facts, I urge the community and Daniel Engberg personally to reconsider the removal of djbdns. Its continued usage and the integration with other tools demonstrate its enduring relevance. Let's continue to support the diverse needs of our user base by retaining this valuable software. Thank you for considering this request. I look forward to our community's continued commitment to supporting a wide range of software needs while ensuring FreeBSD remains reliable, dependable and backward compatible as much as possible. Best wishes, Vladimir Marchenko. --000000000000d943080609cb63c1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Dear FreeBSD Ports Community,

I am a longtime FreeBSD=20 user, having started back in the late 1990s. Yay, it has been since the=20 last century! I am reaching out to request a reconsideration of the=20 decision to remove djbdns from FreeBSD Ports Collection, as discussed in Bu= g 256450.

The decision to deprecate djbdns was primarily based on its status as= =20 "unmaintained" and the precedent set by some linux distributions = removing it. However, as David Thiel pointed out, tinydns within djbdns is still=20 solid and widely used, and its removal is already causing frustration among= =20 users. This indicates a significant user base that still finds value in djb= dns.

Furthermore, Leo Vandewoestijne raised an important point about the relevance of=20 djbdns, particularly its tinydns-data component, which is still useful=20 and can be integrated with other modern tools like PowerDNS and dnsdist. This underscores the ongoing utility and adaptability of djbdns in=20 contemporary environments.

I, personally, found out about this=20 unfortunate "bug resolution" when I once again tried to install d= gbdns=20 as a nifty shortcut to have daemontools correctly and easily installed and = activated=C2=A0=20 on my system. Daemontools port does not do it by itself. This is just one= =20 example. But djbdns is also valuable as a simple and dependable DNS server = for local networks where not being an "over engineered monstrosity&quo= t; is more valuable than strict compliance with all the latest trends and s= tandards.

There are NO good reasons to destroy the value gjbdns brin= gs to users of FreeBSD or to destroy value that numerous tips and manuals=20 online involving djbdns bring to FreeBSD users.

Also,=20 philosophically,=20 destroying good software in this fashion is what Linux crowd=20 often does for a variety of petty reasons and what FreeBSD simply does not.= FreeBSD is indeed valued for=20 being stable, dependable, reliable and to a large degree backward=20 compatible. Let's not ruin that!

Somehow, very reasonable objections voiced by=20 Leo Vandewoestijne and=20 David Thiel were summarily ignored and the decision maker in this matter has chosen to rely instead on an obvious logical fallacy "appeal to t= he [linux] crowd" plus some misguided notions regarding supposed obsoles= cence and lack of use of djbdns.

Additionally,=20 Daniel Engberg somehow= assigned the status of bug=20 256450 as "affects only me" which clearly cannot be further from = the truth. Alternatively, if the presence of djbdns port indeed somehow aff= ects only=20 Daniel Engberg<= /span>, then ruining thousands of setups and workflows of many users just t= o fix something that affects only=20 Daniel Engberg<= /span> appears to be all the more nonsensical.

Given these discussions and facts, I urge the community and=C2=A0 Daniel Engberg<= /span> personally to reconsider the removal of=20 djbdns. Its continued usage and the integration with other tools=20 demonstrate its enduring relevance. Let's continue to support the=20 diverse needs of our user base by retaining this valuable software.

T= hank you for considering this request. I look forward to our community's=20 continued commitment to supporting a wide range of software needs while=20 ensuring FreeBSD remains reliable, dependable and backward compatible as much as possible.

Best wishes,

Vladimir Marchenko.

--000000000000d943080609cb63c1--