>>>>> On Mon, 24 May 2010 07:24:49 +0300, Omer Zak <w...@zak.co.il> said:

OZ> The comments situation in Net-SNMP is grave.

Omer,

One of the key cool things about open source projects is that you can
take the code and do what you wish, assuming you follow the licensing
clauses attached to it.  Thus, you're of course more than able to go
fork the code (multiple times if you feel that'll help).

However, I think you've found one single situation that you're pointing
out was a problem and are now talking about starting up a entirely new
project because of a single problem?  Rather than try to work it out and
suggest a new patch to resolve the issue?  Again, one of the cool things
about open source is that you can do what you please with it (again,
within the bounds of the licensing).

OZ> I already wasted lot of time trying to understand Net-SNMP agent code
OZ> due to insufficient comments.

One thing I've found working for years in this space is that far too few
people/companies are willing to pay for documentation.  And that always
depresses me (but the choice generally comes down to "accept new feature
without documentation" or "don't grow at all").

The project has a fair amount of documentation describing how to write
agent plugins, but very little on the internals of how the agent it
works.  I agree with you on that completely.  Dave has tireless worked
on helping people on the mailing lists for years and years and years
with whatever problems they have had.  He's been more helpful than any
other person on any open source project I can think of.  So if you truly
feel he was malicious about the comment stripping I think you haven't
fully analyzed the complete history of the project.

With regards to the // vs /* issue, I assure you the default policy by
people applying patches (that I've ever seen) is not to "strip them"
rather than "convert them".  No one has said that and I doubt you can
find evidence to suggest otherwise (please feel free to go search for
it).

I hope your day improves as you're obviously upset about this issue but
I think your proposed solution seems a bit drastic.  But again, as I
said, to each his own when it comes to open source.  Personally, I think
it would be more productive to propose documentation patches or comment
patches or what-have-you.

It always amazes me how much "coding style" (// vs /*, eg) tends to
bring about more flame-wars than anything else.  I've had people tell me
to remove my "funny"-ish comments from patch submissions to the KDE
project before they'd be accepted.  Personally, I decided not to fork
KDE over the issue.  But I suppose I could have.

-- 
Wes Hardaker
Please mail all replies to net-snmp-coders@lists.sourceforge.net

------------------------------------------------------------------------------

_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to