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