Closed
Bug 389845
Opened 17 years ago
Closed 17 years ago
Remove setup.cgi from Bugzilla (no web-based installation)
Categories
(Bugzilla :: Installation & Upgrading, defect)
Tracking
()
RESOLVED
FIXED
Bugzilla 3.2
People
(Reporter: mkanat, Assigned: mkanat)
Details
Attachments
(1 file)
8.82 KB,
patch
|
LpSolit
:
review+
|
Details | Diff | Splinter Review |
I've decided against creating a web-based installation script for Bugzilla. Here's why: 1) The primary people who benefit from it are people who don't have console access to their system, which is a tiny fraction of people. 2) The issue of complex installation will be mostly solved with bug 385304. 3) Because it runs as the web-server user, a web-based installation script is limited in what it can do. It can't necessarily fix the permissions of files, and if there's some problem that prevents web pages from running, it can't fix that. So basically, it would be a massive amount of work for little or no benefit. I know that other products have web-based installation scripts, but there actually seems very little demand for it from Bugzilla users. So we'll want to remove setup.cgi and the html version of the install_string template.
Flags: blocking3.1.1+
(In reply to comment #0) > there actually seems very little demand for it from Bugzilla users. Yeps. Because you have to go through the current way of installing before becoming a bugzilla user :-) But honest, I think a webbased (not full, but maybe "supportive") installation script would persuade some number of "exploring" admins . So, I would certainly not vote against it. But, if it's a lot of work, no comment if priority is set lower.
Assignee | ||
Comment 2•17 years ago
|
||
Okay, technically I don't even need review, but I'd like you to look at it anyhow.
Comment 3•17 years ago
|
||
Comment on attachment 275615 [details] [diff] [review] v1 Don't forget to remove skins/standard/setup.css from CVS as well. r=LpSolit
Attachment #275615 -
Flags: review?(LpSolit) → review+
Assignee | ||
Comment 4•17 years ago
|
||
Okay, I also removed i_am_cgi from Bugzilla::Install::Util, and removed setup.css. Removing setup.cgi; /cvsroot/mozilla/webtools/bugzilla/setup.cgi,v <-- setup.cgi new revision: delete; previous revision: 1.3 done Checking in Bugzilla/Install/Requirements.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/Install/Requirements.pm,v <-- Requirements.pm new revision: 1.37; previous revision: 1.36 done Checking in Bugzilla/Install/Util.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/Install/Util.pm,v <-- Util.pm new revision: 1.7; previous revision: 1.6 done Removing skins/standard/setup.css; /cvsroot/mozilla/webtools/bugzilla/skins/standard/setup.css,v <-- setup.css new revision: delete; previous revision: 1.1 done Removing template/en/default/setup/strings.html.pl; /cvsroot/mozilla/webtools/bugzilla/template/en/default/setup/strings.html.pl,v <-- strings.html.pl new revision: delete; previous revision: 1.2 done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•17 years ago
|
Flags: approval+
You need to log in
before you can comment on or make changes to this bug.
Description
•