<div dir="ltr">I agree 100% with both points, fewer fields and easier install. That's a big problem with bugzilla and why many people don't want to use it. Some folks could care less about the default fields that we give. In the end i think the only fields that should appear by default are the ones bugzilla needs to function. <br>
<br>However, part of this conversion also has to be making it easier to use custom fields as well since people will invariably use those to create fields that they need.<br><br>As far as easier shipping, I'd like to think the LAMP framework is kind standard, however, talking to people in the chat rooms the P in lamp tends to stand for PHP not perl and that's where people get tripped up. <br>
<br>I do think that overall the UI for Bugzilla could be simplified so that the advanced features are there but they don't get in the way so much. I've had this discussion with max a few times.<br><br>I'm not convinced that having bugzilla ship with mysql-lite and a perl will fix the problem, but it is an interesting idea.<br>
<br>-Guy<br><br><br><div class="gmail_quote">On Fri, Jul 25, 2008 at 3:51 PM, Gervase Markham <span dir="ltr"><<a href="mailto:gerv@mozilla.org">gerv@mozilla.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I had someone complaining to me recently that Bugzilla's UI was too<br>
complicated. I said that some people needed all those fields; he replied<br>
that still, there was no need to show them by default.<br>
<br>
Is it worth us considering whether we want to make default Bugzilla use<br>
fewer fields? Are there some switchable ones turned on by default that<br>
we could turn off? Or can we put a few more hard-coded ones inside [% IF<br>
%] blocks to make them switchable?<br>
<br>
Also, chatting with Myk over lunch, a couple of things that would make<br>
installation simpler:<br>
<br>
- We could support and ship with SQLite. I suspect it would be all that<br>
90% of installations needed, and removes the need to set up and<br>
configure MySQL or PgSQL.<br>
<br>
- We could ship with a simple Perl webserver or lighttpd, which removes<br>
the need to set up and configure Apache. We don't use many advanced<br>
webserver features; as long as it obeys .htaccess files, we should be fine.<br>
<br>
With these two features, installing Bugzilla would be a case of:<br>
<br>
- Download and unpack<br>
- Run the module install script<br>
- Do first-run config in the GUI like your SMTP server name<br>
- Done.<br>
<br>
Not even any localconfig, as far as I can see.<br>
<br>
What do people think?<br>
<br>
Gerv<br>
<br>
<br>
_______________________________________________<br>
dev-apps-bugzilla mailing list<br>
<a href="mailto:dev-apps-bugzilla@lists.mozilla.org">dev-apps-bugzilla@lists.mozilla.org</a><br>
<a href="https://lists.mozilla.org/listinfo/dev-apps-bugzilla" target="_blank">https://lists.mozilla.org/listinfo/dev-apps-bugzilla</a><br>
-<br>
To view or change your list settings, click here:<br>
<<a href="http://bugzilla.org/cgi-bin/mj_wwwusr?user=guy.pyrzak@gmail.com" target="_blank">http://bugzilla.org/cgi-bin/mj_wwwusr?user=guy.pyrzak@gmail.com</a>><br>
</blockquote></div><br></div>