Simpler Bugzilla

"Andrés G. Aragoneses" knocte at NO-SPAM-PLEASE-gmail.com
Mon Aug 11 17:16:11 UTC 2008


I hope this thread isn't dead yet. See inline:

Gervase Markham 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.

I don't agree that changing the product architecture is the solution of 
a packaging problem. What I would encourage is to fix this RFE:

https://bugzilla.mozilla.org/show_bug.cgi?id=369200

(In case you don't know, OBS is cross-distro.)


By generating cross-distro RPMs, installing Bugzilla would be a case of:

- Select Bugzilla on your package manager and install it.
- Run Bugzilla locally in a browser and configure it.
- Ready.

> Not even any localconfig, as far as I can see.


Of course, hand-editing files are not the friendliest way of 
configuration methodology for this type of solution, so I guess we 
should firstly rework the side mentioned by Jochen Wiedmann: web-based 
UI for initial configuration, like other products already have (drupal, 
mediawiki...).

It's possible that some people at Novell Inc are going to target on this 
packaging work for the upcoming hackweek, so any help on the web UI will 
be appreciated (and of course, we're willing to know if this is 
desirable in the bugzilla devs community).

Regards,

	Andrés

-- 
_______________________________________________
dev-apps-bugzilla mailing list
dev-apps-bugzilla at lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-apps-bugzilla


More information about the developers mailing list