Official request: Please make GNU grep the default
Doug Barton
dougb at FreeBSD.org
Thu Aug 19 18:34:58 UTC 2010
On 08/19/2010 04:13, Dag-Erling Smørgrav wrote:
> It would have been far more "constructive and distinctively polite" to
> take ten minutes to build and run a profiling version of grep, and
> include the results in the OP.
Meta-comment first. des and I are both people of strong opinions, and we
agree on more than we disagree on. I have no problem with him stating
his opinion here, and I don't care if he agrees with me after I state
mine. :)
There are 2 questions, did I do the right thing, and how should people
report problems in general. As for myself, while I have some facility in
C it's not my strong suit. Yes, I could have produced a profiling
version of grep, but it would have taken me a lot more than 10 minutes
because I don't even build the profiled libs on a regular basis. In this
specific case I also didn't think it was "my job" to do so. Gabor is the
one developing BSD grep, as far as I'm concerned it's up to him to get
its performance up to par. I certainly have no objection to others
helping him, and I'm glad that raising the issue of performance has
resulted in more attention and assistance being directed at the problem.
But I feel that I did my part by providing simple to reproduce test
cases that Gabor could use.
More generally however I think that we need to be realistic with what we
expect people to do about reporting problems. We WANT more "regular
users" to use -current early on in the development cycle, and if they
see problems to report them. Chastising people for not doing profiling
runs of things that they are reporting problems with is not going to
accomplish that goal.
Doug
--
Improve the effectiveness of your Internet presence with
a domain name makeover! http://SupersetSolutions.com/
Computers are useless. They can only give you answers.
-- Pablo Picasso
More information about the freebsd-current
mailing list