Re: [Freedos-devel] FreeDOS 1.2 Installer Project

2015-09-11 Thread Jerome E. Shidel Jr.
> 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

2015-09-11 Thread Mateusz Viste
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

2015-09-11 Thread Louis Santillan
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

2015-09-11 Thread Jerome E. Shidel Jr.

> 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

2015-09-11 Thread Mateusz Viste
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

2015-09-11 Thread Steve Nickolas
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

2015-09-11 Thread Jim Hall
>> 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

2015-09-11 Thread Antony Gordon
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

2015-09-11 Thread Eric Auer

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

2015-09-11 Thread Antony Gordon
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

2015-09-11 Thread JAYDEN CHARBONNEAU
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