I missed a ")" in my sentence.Oh well. :) On Thu, Oct 1, 2015 at 12:45 PM, JAYDEN CHARBONNEAU < jcharbonnea...@cpsge.org> wrote:
> Visual BASIC 1.0 is a great compiler for GUI apps on DOS.(However,the EXEs > take up quite a bit of memory.) In fact,our FDSHELL was compiled in Visual > BASIC 1.0. Perhaps implementing a Visual BASIC installer,keeping the > installer as a single EXE? (Advanced options can be shown by typing > "Install /A" or something of the liking.As to Rugluxio,I was trying to > Install FreeDOS from my flash drive because my Lil' HP (I think that laptop > is becoming a celibrity at this point lol) has no DVD ports. > > On Thu, Oct 1, 2015 at 11:51 AM, Eric Auer <e.a...@jpberlin.de> wrote: > >> >> Hi Jerome, >> >> basically the "is the newest DOS already installed" check >> has to wait for the target selection. Plus it should not >> be necessary to use black magic* for this: I would prefer >> if the installer only checks if a DOS with LSM & package >> manager data structures is installed or not. Then other >> aspects of how new which package is can be handled by the >> package manager itself anyway. >> >> Regarding the partition check: I agree that automatic is >> too dangerous. This is exactly why I suggest that even a >> menu option to start FDISK or FORMAT should NOT be visible >> by default. It should ONLY be visible after making sure >> that the target disk does not contain any partitions yet. >> >> In all other cases, I suggest to leave the installer and >> give the user full choice of what to do next - the user >> could start FDISK or FORMAT manually, or the user (which >> would be a better choice IMHO) could use GPARTED of Linux >> or the partition manager of Windows to non-destructively >> add a FAT32 partition for DOS without damaging others :-) >> >> > The Default "Quick and Friendly” version will NOT offer a list >> > of drive targets. However, it may make it into the advanced mode >> > at some point. >> >> You could make C:\FDOS the default and still make the field >> editable, to avoid having too many easy/advanced differences. >> >> Cheers, Eric >> >> PS: Checking for already installed DOS is mostly to avoid >> boot loops when the user forgets to remove the CD after a >> DOS install and reboot and even then the user may want to >> re-run the installer if they have forgotten some packages. >> >> > Let’s take the rare Multi-Boot scenario. Using Grub, Lilo or other boot >> loader: >> > >> > BIOS drive 0x80, has windows ntfs and an extended linux, swap and fat >> 32 partition. >> > BIOS drive 0x81, has freedos and extended fat 32 partition. >> > >> > FreeDOS will assign the drives like this: >> > >> > BIOS 0x80, ??, ??, ?? and D: >> > BIOS 0x81, C: and E: >> > >> > Drive C: is on 0x81 and is perfectly fine. So, drive 0x81 partition 0 >> needs >> > formatted for dos. But, this all goes away if you just ask DOS, hey is >> C: formatted. >> >> Some kernel experts may want to comment on this :-) >> >> > No target folder’s will be offered in the “Quick and Easy” version. >> >> You would still have to tell the user what happens... >> >> > The architecture of the new installer won’t care what scheme of >> > package management is used by the Release. >> >> Then you miss many advantages of our package managers. >> >> > The “Quick and Easy” version will not offer types of backups or >> > id it should overwrite the old files. It will simple move the >> > conflicting FDOS directory to FDOS????.OLD. >> >> Acceptable, I guess... >> >> > The “Advanced” mode will offer renaming, zipping or overwritten. >> >> [and it] >> >> > Provides more detailed options and a different color scheme. >> >> As mentioned, I think you could keep everything in 1 >> mode: The difference would only be that the user can >> decide whether to accept a default and hit the "next" >> button or rather "advancedly" modify settings first. >> >> As you already explain, advanced just means modifying >> more settings. I would prefer if all possible settings >> are always visible, but the user at the same time is >> informed that they can stick to the defaults often :-) >> >> For example with a Linux installer, you would have a >> choice in which country you are first. Then later, a >> menu would show which time zone and keyboard layout >> are active, but for most users, this will just be an >> information screen. Very few would use the opportunity >> to MODIFY the time zone and keyboard layout. Still, it >> is nice that they CAN do it, without extra screens :-) >> >> > However, restricting V8PT to use no TSRs, RAM or DISK Storage and >> > still run as little utilities to extend batch files, doing multiple >> things on the >> > same screen is not a viable option. I have thought of ways around this >> > problem. However, they either require some sort of storage or break >> > the vchoice, vecho… utility extension metaphor. >> >> To be honest, BAT is not a sufficiently powerful language >> to make user friendly menu systems. With some extra tools >> it is enough for the occasional "are you sure" pop-up etc. >> >> Cheers, Eric >> >> *such as having magic files specific to your distro version. >> >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Freedos-devel mailing list >> Freedos-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/freedos-devel >> > >
------------------------------------------------------------------------------
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel