[Bug 30229] New: no program groups: folder tree needed

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Mar 19 15:23:50 CDT 2012


             Bug #: 30229
           Summary: no program groups: folder tree needed
           Product: Wine
           Version: unspecified
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: setupapi
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: jmichae3 at yahoo.com
    Classification: Unclassified

currently, WINE stuffs all the programs into a single folder.
NSIS installer creates a shortcut to a UNIQUE (I think) uninstall.exe for each
program in its program group/folder in windows named simply "Uninstall" (it
does this automatically).  

a program group is where the shortcuts are stored in windows. c:\program files\
is where the programs reside.  

many other installers do this too.  wine puts simply overwrites anything with
the same name.  it has NO CONCEPT of program groups or a tree of program
groups.  this needs to be changed.

I have about 20 of these utility programs I write for windows.  so you can
expect about 20 Uninstall shortcuts,each in their own program group.

also,in WINE I don't remember seeing anything about an Add/Remove programs.  I
could be wrong, but it was hard to find if it was there.

the bad thing about doing what WINE has done is it's like doing the same thing
with UNIX programs amd mushing all the directory contents toghether.  all your
readme files get overwritten, INSTALL files get overwritten, configure files
get overwritten, you get the idea.  you don't just dump the contents of the
installer into 1 directory.  that's asking for trouble.

keep them separate.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list