Re: [Installbase-devel] Re: Small installbase problem...
Status: Alpha
Brought to you by:
damonc
From: Georgios P. <pe...@ii...> - 2002-10-24 06:21:38
|
> > Me also :-) However, regarding enchancements I have a few ideas. > > First of all, it would be great if in the custom setup pane the user could > > select with more detail what to install. For example, in my application I have > > some categories like help files, tools, modules. But there is no way to > > select and install some of the tools and modules and not all of them. It > > would be great if there was at least one more level there... > > I had this on my list for a long time and decided not to do it. Mostly > because you can just create other components and use those instead. If > you really think you need it, I'd be happy to add it though. It's not a > really tough change. My original idea was to have the Custom screen show > a tree of components with their respective file groups. Then, the user > could choose a whole component or just the file groups in each component > they wanted to install. Well, having a tree of unlimited depth will be the best solution. However, I think that it would be quite complex to implement and I real situations nobody will need more that two levels. But I think that adding at least one level is necessary. For example in my setup I have 5 groups. From them, modules and tools contain about 10 items each. It wouldn't be nice to present the user 25 checkbuttons to select, where most users will install all tools and modules and only those who have modified them wouldn't install them, as to preserve their work. Of course such an addition is not top priority :-) > > > Also, I still miss an easy way to update the setup. My app is huge, and > > re-creating the setup is out of the question. Every time a new release is > > build, I manually examine all directories to locate any new/deleted files > > and then I make the changes in the install. It would be great if installbase > > could monitor the directories and ask the user if he wants to automatically > > add in the install any new files. Also an exclusion list would be great, so > > not to keep asking about files that don't belong in the distribution. > > This is definitely something I've thought about doing. Until today, > I couldn't come up with a decent idea for how to do it, but I think I > have it now. Expect to see it soon, I think. That would be great. I can help if you want, either on how we should do it or by writting code that does specific things (i.e. writting a proc that accepts a file list & an exclusion list and returns a list of added files & deleted ones). > > > Also, I have noticed a small problem: when I use the linux installs, the > > desktop icons are not always added. An icon is added every second (!) > > install, which is not logical. Also, the icons are added when I install > > the app over an existing installation. The same happens with the uninstaller, > > which shows up only when the desktop icons show up. But installing > > everything for the first time does not install the icons/uninstaller. Doing > > a second install without erasing the first one solves the problem :-) > > Linux Desktop icons have always been a little screwy. I haven't had a > Linux box to test on for some time now, so I haven't been able to test > stuff like this before release. I just recently built a Redhat 8.0 box > though, so we'll see how it looks. I'll definitely look into it. > Best regards, George |