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/create/create.html.tmpl#L142

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/


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to