Simpler Bugzilla

"Andrés G. Aragoneses" knocte at NO-SPAM-PLEASE-gmail.com
Tue Aug 12 11:55:50 UTC 2008


Max Kanat-Alexander wrote:
> On Mon, 11 Aug 2008 19:16:11 +0200 "Andrés G. Aragoneses"
> <knocte at NO-SPAM-PLEASE-gmail.com> wrote:
>> By generating cross-distro RPMs, installing Bugzilla would be a case
>> of:
> 
> 	Fedora already has an RPM for Bugzilla, meaning that EPEL (for
> RHEL) also has one. They're very good about keeping it up-to-date. I
> think that other distros also have an RPM.
> 
> 	An RPM wouldn't cover Debian or Ubuntu (though they have a
> package...but it's out-of-date, as I recall).

On all my previous text, When I said "RPM", I wanted to say "package" 
(i.e., I didn't want to discard .deb). And OBS also supports Ubuntu so 
we would have another benefit here (apart from the fact that, if Fedora 
moved to reuse the OBS meta-package, duplication of efforts would 
disappear).

> 	An RPM also wouldn't cover Mac or Windows.

That's right, because Windows does not fit well with the "OS manages 
software" concept as opposed to the "user installs/upgrades/uninstalls 
software, whose processes are handled by the software itself" philosophy 
(just to call it someway), although maybe in the future we see OBS 
handling Windows? (Just dreaming.) I can't talk about Mac sorry, no 
experience at all.


> 	So the only big distros who would benefit would be SuSE and
> Mandriva.
> 
>> web-based UI for initial configuration, like other products already
>> have (drupal, mediawiki...).
> 
> 	No, I tried developing it and it wasn't worth the effort and
> complexity it would add to installation. See these two bugs for
> details:
> 
> 	https://bugzilla.mozilla.org/show_bug.cgi?id=270066
> 	https://bugzilla.mozilla.org/show_bug.cgi?id=389845
> 
> Probably a better solution is just to ask people for info during
> checksetup (like their MySQL root password) and just set up everything
> else automatically.

Interesting readings. Now I think that:
- Ok, it's not feasible for hackweek because of the amount of effort, 
not because it's not desirable.
- wrt the permission problems about the user running the web browser, 
would it be feasible to prompt a password dialog to the user requesting 
him root access, and then the webapp sudoing the call to a script? Of 
course, this wouldn't suppose a security problem if restricted to a 
local (not-remote) user (web page visitor).

Anyway, if it can't be done in the near future, do we already (or do you 
think it's interesting) to at least present an informational message in 
bugzilla's main page requesting the user to run checksetup/localconfig 
at an initial installation? This way the process is simplified: install 
the package, surf to the mainpage, follow the instructions (instead of: 
install the package, surf to the mainpage-> doesn't work-> look on 
bugzilla's manual).

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