Closed Bug 16300 Opened 25 years ago Closed 24 years ago

[FEATURE] Need a Unix install wizard

Categories

(SeaMonkey :: Installer, defect, P2)

Other
Linux

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: dveditz, Assigned: samir_bugzilla)

References

Details

placeholder bug for whoever gets motivated enough to create the Unix install
wizard.
Summary: Need a Unix install wizard → [HELP WANTED] Need a Unix install wizard
this is a "help wanted" bug! :-)
Assignee: ssu → pavlov
Summary: [HELP WANTED] Need a Unix install wizard → Need a Unix install wizard
Pavlov has volunteered to take on this.  I'm reassigning this bug to him.
Here is the url for the current spec of the windows installer:

http://grok/install/windows/ngSetup/install_spec_50.html
Severity: normal → major
Status: NEW → ASSIGNED
Priority: P3 → P2
Target Milestone: M12
mass-moving all m12 bugs to m13
Summary: Need a Unix install wizard → [FEATURE] Need a Unix install wizard
Target Milestone: M13 → M14
Blocks: 15681
Assignee: pavlov → sgehani
Status: ASSIGNED → NEW
Target Milestone: M14 → M16
Samir has already done quite a bit of work on the backend for unix installers.
I'm reassigning this to Samir, and setting milestone to M16, because new Unix
installer is not a beta 1 requiement (it's a nice to have).

pavlov, you're still welcome to pitch in!  :-)
Status: NEW → ASSIGNED
Could you post the spec referenced earlier in this bug to the appropriate spot
on mozilla.org (and make that the authoritative home for that doc)?  Otherwise
it will be hard for anyone to pitch in and help.

http://www.public.asu.edu/~arturner/greed/www.public.asu.edu/~arturner/greed/
contains an extremely tiny standalone downloading library which is GPLed.
Perhaps the maintainer could be convinced to dual-license it with the MPL, and
we could leverage off of that.

*** Bug 22268 has been marked as a duplicate of this bug. ***
I know that this bug doesn't seem very important, but I have to put in my two
cents from a usability standpoint.  I am only starting to be anywhere near a
saavy user of Linux.  I really need to be able to put an icon on my desktop to
be able to start this beast.  This doesn't seem to be possible, I am guessing
because the libraries are in the package directory instead of some organized
library location, or perhaps because I need to put it in the library path.

Unless I can eventually crack the nut as to why I can't start the thing from an
icon in KDE, I doubt that you will ever see a person like me use M14 frequently
enough to give you the help you need to find bugs.  I would do the installer
myself if I thought I could get it done in ample time, but I fear that I am far
too much of a novice still.  (Heck, I haven't even been able to solve the
problem yet.)

If someone needs to use a web browser, it seems significantly more likely that
they will press on the cozy, pre-existing icon as opposed to going out to a
console, changing to the package directory, and typing in "./mozilla".  It isn't
a matter of obstinence, it is a matter of convenience.

It seems to me that the installer should fix a lot of this.  While I know that
there are a lot of other bugs that need priority, I don't think this one should
be overlooked until a later date.
Matt,
Thanks for the input.  The Linux Install Wizard is close to completion.  
However, I'm afraid that since it is not on our beta1 criteria list it will not 
make it until after we ship beta1. 

Addressing the icon issue, the underlying XPInstall engine that performs the 
actual installation does not support shortcut/icon creation for the numerous 
flavors of desktop environments available for Linux, and more generally for 
Unix.  So, even if we did get the Linux Install Wizard approved for beta1 it 
would not resolve your problem in its current form.  However, your point 
regarding this is well taken and should be discussed on 
netscape.public.mozilla.xpinstall.  Alternatively, feel free to file a bug 
against the "Installer: XPInstall Engine" component regarding the same.
adding sol.  he's interested in files sizes of the mail and spellchecker .xpi
files on linux.

once this bug is fixed, we'll know that information.
Whoa there, we don't need this bug fixed to create the .xpi files! The zippy 
install files are useful for upgrading even apart from a native install wizard 
that will download and launch them -- once you have an older version of mozilla 
you have everything you need to upgrade yourself using new .xpis.  

See for example the "update.html" that's in the windows commercial build 
directory. We should be producing the .xpi files for Unix anyway. We have the 
package lists (which grow stale if not tested), we have the scripts to build 
them, they just need to be turned on.  Bug 28568 is the closest I can find to 
this. What happened to the more generic "need Linux xpis" bug?
The first cut is complete and will land on the trunk once it reopens for 
mainstream development.
This bug will also track the generation of unix .xpis since this part of 
the installer.
Target Milestone: M16 → M15
cc'ing some build team friends!  :-)

We'll eventually need build automation to generate Unix xpi's for Linux Install 
Wizard.  The Wizard work is close to be done.
I've checked in the build automation too.  I'll mail granrose more details and 
we have discussed using the build automation already.  He plans to begin 
delivering the installer soon.  This includes the automation to generate unix 
.xpis.

The wizard has been turned on for Linux since that is apparently all we are 
delivering for now.  May work on porting to Solaris if there is time after M16.  
I'll make preliminary deliveries to Grace to iron out any issues I have missed 
using my unix account.  
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
using installer wizard week of 4/10
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.