Closed
      
        Bug 229036
      
      
        Opened 21 years ago
          Closed 21 years ago
      
        
    
  
start menu links to 'readme' and 'license' don't work
Categories
(Firefox :: Installer, defect)
Tracking
()
        VERIFIED
        FIXED
        
    
  
        
            Firefox0.9
        
    
  
People
(Reporter: rob.hudson, Assigned: sipaq)
References
Details
Attachments
(2 files)
| 1.01 KB,
          patch         | bugs
:
              
              review+ | Details | Diff | Splinter Review | 
| 1.36 KB,
          patch         | bugs
:
              
              review+ | Details | Diff | Splinter Review | 
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031218 Firebird/0.7+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031218 Firebird/0.7+
When using the latest official installer the 'readme' and 'license' links in the
start menu don't work.
Reproducible: Always
Steps to Reproduce:
1. Go to the start menu
2. Go to the Mozilla Firebird Folder
3. Click on either 'Readme' or 'License'
Actual Results:  
Windows fails to find either file.
Expected Results:  
Open up 'readme.txt' or 'license.txt'
| Comment 1•21 years ago
           | ||
Confirming with both official installer and my homemamde builds.
So this under WinXP-Sp1.
Could be considered as a 0.8 blocker, so setting ? at blocking0.8 flag.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking0.8?
| Comment 2•21 years ago
           | ||
Here is the listing I get (under a Win98se) for c:\program files\mozillafirebird\
              <REP>        20/12/03  17:01 .
..             <REP>        20/12/03  17:01 ..
INSTAL~1 LOG           558  20/12/03  17:02 install_wizard.log
INSTAL~2 LOG         2 312  20/12/03  17:02 install_status.log
PLUGINS        <REP>        20/12/03  17:01 plugins
XPCOM    DLL       438 272  19/12/03   0:40 xpcom.dll
COMPON~1       <REP>        20/12/03  17:01 components
XPCOM_~1 DLL       126 976  18/12/03  18:16 xpcom_compat.dll
JS3250   DLL       339 968  18/12/03  18:10 js3250.dll
PLC4     DLL        28 672  18/12/03  18:05 plc4.dll
PLDS4    DLL        24 576  18/12/03  18:05 plds4.dll
XPISTUB  DLL        24 576  18/12/03  20:11 xpistub.dll
NSPR4    DLL       155 648  18/12/03  18:05 nspr4.dll
AUTORE~1                 0  20/12/03  17:01 .autoreg
SOFTOKN3 CHK           476  18/12/03  19:59 softokn3.chk
CHROME         <REP>        20/12/03  17:01 chrome
RES            <REP>        20/12/03  17:01 res
DEFAULTS       <REP>        20/12/03  17:01 defaults
NSS3     DLL       344 064  18/12/03  19:58 nss3.dll
XPICLE~1 EXE        77 824  18/12/03  20:11 xpicleanup.exe
NSSCKBI  DLL       176 128  18/12/03  19:59 nssckbi.dll
SSL3     DLL       110 592  18/12/03  19:58 ssl3.dll
SMIME3   DLL       106 496  18/12/03  19:58 smime3.dll
MOZILL~1 EXE     6 742 016  19/12/03   1:13 MozillaFirebird.exe
SOFTOKN3 DLL       364 544  18/12/03  19:57 softokn3.dll
UNINST~1       <REP>        20/12/03  17:02 uninstall
SEARCH~1       <REP>        20/12/03  17:02 searchplugins
No license, nor readme.txt
Maybe tweaking package-config in /mozilla/browser/installer/windows could help ?
| Comment 3•21 years ago
           | ||
Here is a workaround to get all icons of start menu working - I hope coders
could make it more clean :
1) Copy from root directory both LICENSE and README.txt
2) rename LICENSE to license.txt
3) Modify package-config file, adding those 2 lines in [browser section]
bin\license.txt
bin\README.txt
4) Make installer, launch it and see.
I used this trick with my 20th december installer 0.8 build, downloadable here :
http://pryan.org/firebird/mozjf/
(6.14 Mb) 
They're not in the zip file, either.  
|   | Assignee | |
| Comment 5•21 years ago
           | ||
This adds the LICENSE and README.txt file to the Mozilla Firebird distribution
and the installer. 
We should be aware of the fact, that the README.txt file is very much targeted
at Seamonkey. A Rewrite may be necessary, but that should be covered in another
bug.
|   | Assignee | |
| Comment 6•21 years ago
           | ||
Taking.
Assignee: bugs → bugzilla
Target Milestone: --- → Firebird0.8
| Comment 8•21 years ago
           | ||
Wow :)
Superb :)
I am only waiting to get this checked in before releasing a new 0.8 build :)
Thanks :)
|   | Assignee | |
| Updated•21 years ago
           | 
        Attachment #138699 -
        Flags: review?(bugs)
|   | Assignee | |
| Updated•21 years ago
           | 
|   | Assignee | |
| Comment 9•21 years ago
           | ||
At the moment the installer creates start menu entries for license.txt
But our license file is named LICENSE without the .txt file extension.
|   | Assignee | |
| Updated•21 years ago
           | 
        Attachment #138718 -
        Flags: review?(bugs)
| Comment 10•21 years ago
           | ||
Simon,
Although it doesn't matter on Windows, we should probably use the correct case
of the filename in the shortcut.  As in LICENSE instead of license.
|   | ||
| Updated•21 years ago
           | 
Target Milestone: Firebird0.8 → Firebird0.9
|   | ||
| Comment 12•21 years ago
           | ||
Looks like LICENSE and README.html went onto the 0.8 branch.
|   | ||
| Comment 13•21 years ago
           | ||
Comment on attachment 138699 [details] [diff] [review]
Adding LICENSE and README.txt to the distribution
r=ben@mozilla.org
        Attachment #138699 -
        Flags: review?(bugs) → review+
|   | ||
| Comment 14•21 years ago
           | ||
Comment on attachment 138718 [details] [diff] [review]
Make the license start menu entry work
r=ben@mozilla.org
        Attachment #138718 -
        Flags: review?(bugs) → review+
|   | Assignee | |
| Comment 15•21 years ago
           | ||
Ben checked this in. Marking FIXED.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
|   | ||
| Comment 16•21 years ago
           | ||
FWIW, this checkin messed up splash.rc. Firefox Debug is back in both cases..
|   | ||
| Comment 17•21 years ago
           | ||
This patch has a problem, as licence doesn't have an extension clicking the
licence link will have Windows asking you what application to use to open the
file. In bug 232477 comment 4 I give my reasons why I think the license and
readme links should be removed and the link to the executable moved to directly
under the Programs part of the start menu like IE is
|   | ||
| Comment 18•21 years ago
           | ||
(In reply to comment #16)
> FWIW, this checkin messed up splash.rc. Firefox Debug is back in both cases..
Ben also checked in some splash.rc stuff to fix that already. 
|   | Assignee | |
| Comment 19•21 years ago
           | ||
*** Bug 241283 has been marked as a duplicate of this bug. ***
| Updated•21 years ago
           | 
Flags: blocking0.9?
|   | ||
| Comment 20•21 years ago
           | ||
*** Bug 242092 has been marked as a duplicate of this bug. ***
|   | Assignee | |
| Updated•19 years ago
           | 
Status: RESOLVED → VERIFIED
QA Contact: bugzilla → installer
          You need to log in
          before you can comment on or make changes to this bug.
        
Description
•