Re: Potentially Predatory Pre-Announcement of Possible Vaporware (zinq-djbdns-0.01)

Laurent Bercot <[email protected]>
Newsgroups gmane.network.djbdns
Message-ID <[email protected]>
> "convention" is not nothing.  There seems to be this presumption that
> the time/cost/effort in learning things like, "in djb builds, 'make
> clean' is spelled 'rm -f `cat TARGETS`'" is zero.  This presumption is
> false.

 Convention also says
 "Installing a package is done via ./configure && make && make install"

 Convention says
 "daemons should auto-background and put their PID in /var/run/something.pid"

 Convention says
 "Programs should open files with fopen() and use stdio for file operations"

 Convention says
 "System V is the way to start services: /etc/init.d/dns start"

 Convention says
 "DNS servers usually are all-in-one, mix cache and server, support
undeployable protocols such as IPv6 and DNSSEC, and are plagued with loads
of bugs"

 Thank God DJB had the brains to question a few conventions.

 (I'm not saying "make clean" is a bad convention. My point is that people
who are interested enough in djbware to package things like djbdns should
pay the time/cost/effort to go a little deeper into the code and understand
how things work and why they are done that way. Most of the time, going
against conventions has been a fully thought design decision.)

-- 
 Laurent
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.