Simpler Bugzilla

Guy Pyrzak guy.pyrzak at gmail.com
Sat Jul 26 02:34:07 UTC 2008


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.

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.

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.

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.

I'm not convinced that having bugzilla ship with mysql-lite and a perl will
fix the problem, but it is an interesting idea.

-Guy


On Fri, Jul 25, 2008 at 3:51 PM, Gervase Markham <gerv at mozilla.org> wrote:

> I had someone complaining to me recently that Bugzilla's UI was too
> complicated. I said that some people needed all those fields; he replied
> that still, there was no need to show them by default.
>
> Is it worth us considering whether we want to make default Bugzilla use
> fewer fields? Are there some switchable ones turned on by default that
> we could turn off? Or can we put a few more hard-coded ones inside [% IF
> %] blocks to make them switchable?
>
> Also, chatting with Myk over lunch, a couple of things that would make
> installation simpler:
>
> - We could support and ship with SQLite. I suspect it would be all that
> 90% of installations needed, and removes the need to set up and
> configure MySQL or PgSQL.
>
> - We could ship with a simple Perl webserver or lighttpd, which removes
> the need to set up and configure Apache. We don't use many advanced
> webserver features; as long as it obeys .htaccess files, we should be fine.
>
> With these two features, installing Bugzilla would be a case of:
>
> - Download and unpack
> - Run the module install script
> - Do first-run config in the GUI like your SMTP server name
> - Done.
>
> Not even any localconfig, as far as I can see.
>
> What do people think?
>
> Gerv
>
>
> _______________________________________________
> dev-apps-bugzilla mailing list
> dev-apps-bugzilla at lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-apps-bugzilla
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=guy.pyrzak@gmail.com>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bugzilla.org/pipermail/developers/attachments/20080725/bd288ab3/attachment.html>


More information about the developers mailing list