Closed Bug 241532 Opened 21 years ago Closed 18 years ago

Ensure that Firefox can be easily deployed at 1.0

Categories

(Firefox :: General, defect, P1)

defect

Tracking

()

RESOLVED WORKSFORME
Firefox1.0beta

People

(Reporter: mconnor, Assigned: chofmann)

References

(Depends on 1 open bug)

Details

Firefox 1.0 is in a few months, and we're missing some pieces to make deployments of the browser really feasible/manageable. Not sure how much of this is also present/needed in Thunderbird either, we can morph this if needed. - autoconfig is currently broken if LDAP isn't built. (bug 240897) - we don't have any support for locked prefs when doing disabling (bug 241526) - we don't have any official documentation/tools for sysadmins to use autoconfig and ben's upcoming extension manager command-line installations (needed for global installations of extensions) (sort of bug 226876, but more specific to the implementation end) - we don't have an MSI package available, especially needed for Active Directory deployments (bug 231062) this is a major blocker for breaking into that space - there's no way of dynamically limiting UI etc post-deployment (i.e. hiding Bookmarks after the fact) since we're effectively limited to using userChrome.css in the defaults/base/chrome directory. Not sure what the best solution to this one is. (global version of userChrome.css? probably needs a spinoff for discussion) Of course, I'm not directly dealing with the people doing deployments, so I'm not sure how critical this is to major customers, but it seems like a major issue in mid-level (100-1000) deployments based on feedback in forums/bugs/IRC. This is something that I feel we can't miss for 1.0 and I'm willing to drive the bus myself on this, but feedback is good as to how important this is perceived to be and what I might be missing.
Status: NEW → ASSIGNED
Depends on: 241534
Priority: -- → P1
Target Milestone: --- → Firefox1.0beta
Depends on: 229706
Depends on: 218944
Sorry bout the spam, added 218944 as a dependant. Important for windows based networks, within Active Directory style rollouts windows proxy settings can be set with one of the supplied adm files.
Chofmann, are you tracking this one? /be
Flags: blocking-aviary1.0+
dump to nobody, its a tracker, and I'm not going to have time to do anything much with this.
Assignee: mconnor → nobody
Status: ASSIGNED → NEW
going to try and get granrose to look at the msi installer, depending on time. ammer might be building docs on autoconfig...
Assignee: nobody → chofmann
yes, it'd be great if we could look into offering an MSI installer. this is a popular enterprise request AFAIK.
Volunteers are all over the MSI installer: see bug 231062, which I'm marking as a dependency. /be
If we're going to promote MSI-based installs, we need to make sure that our app-update mechanism can gracefully handle the case of an app installed via MSI (including the user not having admin rights), that we can push extensions and XPI-patches via MSI, etc. It'd be awesome to do, though.
Depends on: 233625
I've made a MSI file at http://www.webheat.co.uk/firefox.php that almost does everything an automated install needs to. The only think I can't *easily* get it to do is assign itself as the default browser, the reason for this is that the regkey strings that are checked when firefox starts are checked in a case sensitive fashion. I could put in absolute paths but then if anyone wants to install to a different location the regkey's values will be wrong.
No longer depends on: 233625
I'm not sure what we're going to get here for 1.0 but based on what shaver mentioned in comment #7, complete and functional msi doesnt seem like it's going to be done by the time we ship 1.0. Maybe we've got a shot at some msi packaged build in bug 231062 and the problem at bug 230462 looks fixed already, but at least a couple of the others have been minused and the documentation bugs don't seem to have gone anywhere. I think this is a small enough group of tasks that we're better served at this point by trying to get specific progress on the depends bugs rather than this metabug.
Flags: blocking-aviary1.0+ → blocking-aviary1.0-
Depends on: 271208
Depends on: 271214
Depends on: 295065
QA Contact: general
Firefox is now at v2 and climbing - I think this bug needs re-evaluating...
Just another demonstration of the value of meta bugs...
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
No longer depends on: MSI
You need to log in before you can comment on or make changes to this bug.