|
|
|
|
|
by lapcat
1254 days ago
|
|
> I recall free node dying off or something a few years back? Yeah, a kind of hostile takeover occurred, which the IRC community did not appreciate. > Again, I think you grossly overestimate the amount of recorded "discussion" that goes with a bug. Perhaps so. Seems a bit odd to me though. And a bit lonely :-) > The lack of explanation is typically because the engineers working on changes have the context for why a change is needed, so don't include an explanation. Well, I think it's worth noting that this is not very helpful to outsiders who are looking at and working with the code of an open source project. Even in my closed source self owned projects, I like to provide useful context to my future self. ;-) |
|
People communicate in IRC (or a public slack now based on another comment?), in person, or in email. So when needed communication happens, it's just generally back and forth commentary in a bug is not a particularly good or efficient way to discuss implementation of bug fixes, features, etc.
> Well, I think it's worth noting that this is not very helpful to outsiders who are looking at and working with the code of an open source project.
Because it's a bug tracker being used to track bug fixes, not a tool for communicating with arbitrary people not involved in the project? I don't mean to be glib, but for WK at least that's just not what the bug trackers are used for.
> Even in my closed source self owned projects, I like to provide useful context to my future self.
In the bug report or in the code? Generally IME when code does things that are odd the explanation of that oddness is in the code (assuming not self explanatory) not the bug tracker.
It also depends on the bug itself, bug fixes you'd normally be able to see why a change was made (if not obvious from the title/description) is the attached test cases.