Re: Request to Reconsider the Removal of djbdns from FreeBSD Ports (Regarding Bug 256450)

From: Александр Поволоцкий <tarkhil_at_webmail.sub.ru>
Date: Fri, 10 Nov 2023 12:35:29 UTC
I can't overexpress how much I agree

On 10.11.2023 15:23, Vladimir Marchenko wrote:
>
> 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.
>