Re: [Freedos-devel] FreeDOS 1.2 Installer Project
> On Sep 11, 2015, at 12:58 PM, Mateusz Viste wrote: > > The "BASE" is nothing else than a set of packages, they are not > different from any other packages (besides the fact that they have been > elected as being part of "BASE"). These packages can be removed, > installed and updated at will. That's the whole point of having packages. > > For instance, "BASE" contains 4 different XMS managers. Why would I want > to keep them all on my disk, if I only need the one that works for me? > > Mateusz I don’t know what will be in the BASE for 1.2’s release. It’s just my opinion. You of course are correct about the BASE just being a set of packages. But in practice, I would have to disagree a little. It is that BASE that defines that version. If, you start adding and removing things from the BASE you no longer have that version of FreeDOS. You would have your own version that is BASE’d on a version of FreeDOS. :) > > On 11/09/2015 18:40, Jerome E. Shidel Jr. wrote: >> >>> On Sep 11, 2015, at 10:51 AM, Mateusz Viste wrote: >>> >>> On 11/09/2015 16:39, Jim Hall wrote: (...) then use FDNPKG or UNZIP afterwards to install the other packages that you want. >>> >>> To avoid confusion, I will add that using UNZIP is not a one-to-one >>> alternative to FDNPKG. I strongly discourage using UNZIP to install >>> packages - such packages won't be removable by FDNPKG afterwards, and >>> the files might get unziped in wild (ie. totally unexpected) places. >>> FDNPKG does more than just unpacking files. >>> >> >> I don’t know if you could do use FDNPGK to do an install of packages, then >> us zip to wrap up what is installed. >> >> However, that being said. The BASE is the BASE and should not be removed >> by a package manager. It should always be there. :) >> >> For a full install, the extra stuff may need to support removal using a >> package >> mananager. >> >> >>> Mateusz >>> > > > -- > ___ > 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
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
The "BASE" is nothing else than a set of packages, they are not different from any other packages (besides the fact that they have been elected as being part of "BASE"). These packages can be removed, installed and updated at will. That's the whole point of having packages. For instance, "BASE" contains 4 different XMS managers. Why would I want to keep them all on my disk, if I only need the one that works for me? Mateusz On 11/09/2015 18:40, Jerome E. Shidel Jr. wrote: > >> On Sep 11, 2015, at 10:51 AM, Mateusz Viste wrote: >> >> On 11/09/2015 16:39, Jim Hall wrote: >>> (...) then use FDNPKG or >>> UNZIP afterwards to install the other packages that you want. >> >> To avoid confusion, I will add that using UNZIP is not a one-to-one >> alternative to FDNPKG. I strongly discourage using UNZIP to install >> packages - such packages won't be removable by FDNPKG afterwards, and >> the files might get unziped in wild (ie. totally unexpected) places. >> FDNPKG does more than just unpacking files. >> > > I don’t know if you could do use FDNPGK to do an install of packages, then > us zip to wrap up what is installed. > > However, that being said. The BASE is the BASE and should not be removed > by a package manager. It should always be there. :) > > For a full install, the extra stuff may need to support removal using a > package > mananager. > > >> Mateusz >> -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
On Fri, Sep 11, 2015 at 9:40 AM, Jerome E. Shidel Jr. wrote: > > However, that being said. The BASE is the BASE and should not be removed > by a package manager. It should always be there. :) Except when you want or need to update BASE (like in upgrading from FD 1.1 to 1.2 :D). -L -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
> On Sep 11, 2015, at 10:51 AM, Mateusz Viste wrote: > > On 11/09/2015 16:39, Jim Hall wrote: >> (...) then use FDNPKG or >> UNZIP afterwards to install the other packages that you want. > > To avoid confusion, I will add that using UNZIP is not a one-to-one > alternative to FDNPKG. I strongly discourage using UNZIP to install > packages - such packages won't be removable by FDNPKG afterwards, and > the files might get unziped in wild (ie. totally unexpected) places. > FDNPKG does more than just unpacking files. > I don’t know if you could do use FDNPGK to do an install of packages, then us zip to wrap up what is installed. However, that being said. The BASE is the BASE and should not be removed by a package manager. It should always be there. :) For a full install, the extra stuff may need to support removal using a package mananager. > Mateusz > > > -- > ___ > 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
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
On 11/09/2015 16:39, Jim Hall wrote: > (...) then use FDNPKG or > UNZIP afterwards to install the other packages that you want. To avoid confusion, I will add that using UNZIP is not a one-to-one alternative to FDNPKG. I strongly discourage using UNZIP to install packages - such packages won't be removable by FDNPKG afterwards, and the files might get unziped in wild (ie. totally unexpected) places. FDNPKG does more than just unpacking files. Mateusz -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
On Fri, 11 Sep 2015, Eric Auer wrote: > Of course it is good to be able to reach a prompt, > but I would not put effort in extra magic. To let > the user manually select packages, the user could > do a BASE install and afterwards simply run FDNPKG > to install more of the packages which are present > on the CD anyway. I assume FDNPKG allows to do so > in user friendly ways, for example selecting many > packages first, then going for a coffee while the > tool installs them all after you press "apply" :-) PC DOS 7 asks (using CHOICE) if you want to install, or exit to a prompt. For both MS-DOS and PC DOS 5 and 6, you can just press F3 when setup comes up. Then it will ask if you want to exit, press F3 (5.x) or Y (6.x). -uso. -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
>> Will we implement an "advanced" setup? [...] > On Fri, Sep 11, 2015 at 9:30 AM, Eric Auer wrote: > > Of course it is good to be able to reach a prompt, > but I would not put effort in extra magic. To let > the user manually select packages, the user could > do a BASE install and afterwards simply run FDNPKG > to install more of the packages which are present > on the CD anyway. I assume FDNPKG allows to do so > in user friendly ways, for example selecting many > packages first, then going for a coffee while the > tool installs them all after you press "apply" :-) Yes, that is my preference. The install process needs to be simple. Do not make it more complicated than it needs to be. The vast majority of users just want to install the "default" FreeDOS, and get going. So we should give options to install just the Base, or install everything. With or without source code. To allow people to select specific packages to not install would unnecessarily add complexity. If you want a custom install, then install Base, then use FDNPKG or UNZIP afterwards to install the other packages that you want. -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
Eric, I just get ...? LOL I guess you're not liking me again. (Just kidding). On Fri, Sep 11, 2015 at 10:31 AM Eric Auer wrote: > > Hi Jayden (and Mateusz and Jim and...) :-) > > > Will we implement an "advanced" setup? [...] > > > The first would be the user friendly setup,and the second would allow the > > user to manually choose packages,and even access the command line (I > think > > it has the prompt of X:\).This way,if the user wanted to conserve drive > > space,or only wanted specific things installed,they could do so without > > deleting directories AFTER installation.Just an idea,which I think would > > make installation a bit more usable and convenient for both crowds. > > (PS: please do use whitespace after punctuation marks!) > > Of course it is good to be able to reach a prompt, > but I would not put effort in extra magic. To let > the user manually select packages, the user could > do a BASE install and afterwards simply run FDNPKG > to install more of the packages which are present > on the CD anyway. I assume FDNPKG allows to do so > in user friendly ways, for example selecting many > packages first, then going for a coffee while the > tool installs them all after you press "apply" :-) > > Cheers, Eric > > > > > -- > ___ > 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
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
Hi Jayden (and Mateusz and Jim and...) :-) > Will we implement an "advanced" setup? [...] > The first would be the user friendly setup,and the second would allow the > user to manually choose packages,and even access the command line (I think > it has the prompt of X:\).This way,if the user wanted to conserve drive > space,or only wanted specific things installed,they could do so without > deleting directories AFTER installation.Just an idea,which I think would > make installation a bit more usable and convenient for both crowds. (PS: please do use whitespace after punctuation marks!) Of course it is good to be able to reach a prompt, but I would not put effort in extra magic. To let the user manually select packages, the user could do a BASE install and afterwards simply run FDNPKG to install more of the packages which are present on the CD anyway. I assume FDNPKG allows to do so in user friendly ways, for example selecting many packages first, then going for a coffee while the tool installs them all after you press "apply" :-) Cheers, Eric -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
Hi, How about this? The installer just does the basic core install. Once it's done, the user is asked if they want to do the advanced install. If not, exit and restart. Simple, easy to use. On Fri, Sep 11, 2015 at 9:50 AM JAYDEN CHARBONNEAU wrote: > Will we implement an "advanced" setup?For example,after the welcome > screen,we could give the user two options: > 1.Express install > 2.Advanced setup > The first would be the user friendly setup,and the second would allow the > user to manually choose packages,and even access the command line (I think > it has the prompt of X:\).This way,if the user wanted to conserve drive > space,or only wanted specific things installed,they could do so without > deleting directories AFTER installation.Just an idea,which I think would > make installation a bit more usable and convenient for both crowds. > > On Thu, Sep 10, 2015 at 11:17 PM, Louis Santillan > wrote: > >> To make the Base install viable (usefully execute fdnpkg), will >> networking (wattcp and/or mtcp) & shsufdrv become a part of Base? >> >> -L >> >> On Thursday, September 10, 2015, Jim Hall wrote: >> [SNIP] >>> >>> 1. Do you want to install all the extra software, or just the programs >>> that replace MS-DOS >>> >>> 2. Do you want to install source code too? >>> >>> >>> That gives you four possible outcomes: >>> 1. everything, no source code >>> 2. everything, with source code >>> 3. Base, no source code >>> 4. Base, with source code >> >> [SNIP] >> >> >> >> >> -- >> >> ___ >> 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 > -- ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] FreeDOS 1.2 Installer Project
Will we implement an "advanced" setup?For example,after the welcome screen,we could give the user two options: 1.Express install 2.Advanced setup The first would be the user friendly setup,and the second would allow the user to manually choose packages,and even access the command line (I think it has the prompt of X:\).This way,if the user wanted to conserve drive space,or only wanted specific things installed,they could do so without deleting directories AFTER installation.Just an idea,which I think would make installation a bit more usable and convenient for both crowds. On Thu, Sep 10, 2015 at 11:17 PM, Louis Santillan wrote: > To make the Base install viable (usefully execute fdnpkg), will networking > (wattcp and/or mtcp) & shsufdrv become a part of Base? > > -L > > On Thursday, September 10, 2015, Jim Hall wrote: > [SNIP] >> >> 1. Do you want to install all the extra software, or just the programs >> that replace MS-DOS >> >> 2. Do you want to install source code too? >> >> >> That gives you four possible outcomes: >> 1. everything, no source code >> 2. everything, with source code >> 3. Base, no source code >> 4. Base, with source code > > [SNIP] > > > > > -- > > ___ > 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