On Thu, 2013-11-07 at 12:06 -0500, C. Scott Ananian wrote:
I'm a little puzzled here: this whole discussion
is because new owners want
to have the bug actually assigned to them, instead of just commenting, "I'm
working on this" in the bug?
Let's look at the github model -- there's no assignment at all. I just
file a bug, maybe make some comments on it to say I'm working on it, and
some time later I submit a pull request referencing the bug and saying, "I
fixed it". That seems to work fine for collaboration, and offers no
roadblocks.
Maybe we should be turning off bugzilla features instead of trying to 'fix'
them. The whole 'file a bug in bugzilla' process is already far too
complicated with a dozen fields which are either irrelevant or just
confusing to newcomers. Can we just hide all this cruft (including the
'assigned to' field) for most users?
Everything below only refering to enter_bug.cgi, not show_bug.cgi:
After clicking "Hide Advanced fields" in the upper left corner on
https://bugzilla.wikimedia.org/enter_bug.cgi , the "Assignee" field is
not shown anymore on the "Report a bug" page.
By default, the advanced fields are hidden on enter_bug.cgi:
http://bzr.mozilla.org/bugzilla/trunk/view/head:/template/en/default/bug/cr…
If we wanted, we could probably hide more fields (OS, Hardware, ...) by
wrapping the corresponding <tr>s in <tbody class="expert_fields">.
andre
--
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/