Re: [Freedos-devel] Welcome to FreeDOS n.n

2016-01-25 Thread Antony Gordon
Hi,

Why is there a welcome anyway? MS-DOS (and PC-DOS for that matter) just
booted, loaded drivers and dropped you to a command prompt. Microsoft (or
IBM) never welcomed you to anything. If you wanted a welcome, check out
that nice 3-ring binder with the DOS reference pages (I go way back to 2.1).

It seems to me (before you get to FDCONFIG.SYS and FDAUTO.BAT) that FreeDOS
feels like a Unix distro with all the diag boot stuff.

Just my quarter of a cent.

On Mon, Jan 25, 2016, 10:21 AM Rugxulo  wrote:

> Hi,
>
> On Mon, Jan 25, 2016 at 5:38 AM, Jerome E. Shidel Jr. 
> wrote:
> >
> > I was thinking of pulling the “autoexec & config loaded", "Welcome to
> FreeDOS”
> > and "type help” messages out of the AUTOEXEC.BAT file and placing them
> in a
> > %DOSDIR%\BIN\WELCOME.BAT file with the language translation files in
> > %DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP
> > package. At present, FDI embeds the required stuff into a newly created
> > AUTOEXEC.BAT.
>
> Not the worst idea (although it's not very much crucial info).
>
> > 1) This would make the AUTOEXEC.BAT file a little cleaner with just a:
> >
> > if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT
>
> Okay, but just for the record, there are some (very minor) problems with
> this:
>
> Having the file name and path twice is redundant, thus harder to
> change, more error-prone, etc.
>
> A better solution would be something like "for %%a in
> (%DOSDIR%\BIN\welcome.bat) do if exist %%a call %%a".
>
> Of course, just "call %DOSDIR%\BIN\welcome.bat" isn't horrible either,
> just a mild error message if not found, which is benign, so you can
> just ignore it. It's not worth overthinking minor things like this,
> they don't need error checking.
>
> > 2) Easily remove the messages with a "fdinst remove welcome” command.
>
> It's probably not even obtrusive enough to even bother "removing".
>
> > Thoughts?
>
> That's all.  :-)
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] Welcome to FreeDOS n.n

2016-01-25 Thread Rugxulo
Hi,

On Mon, Jan 25, 2016 at 5:38 AM, Jerome E. Shidel Jr.  wrote:
>
> I was thinking of pulling the “autoexec & config loaded", "Welcome to FreeDOS”
> and "type help” messages out of the AUTOEXEC.BAT file and placing them in a
> %DOSDIR%\BIN\WELCOME.BAT file with the language translation files in
> %DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP
> package. At present, FDI embeds the required stuff into a newly created
> AUTOEXEC.BAT.

Not the worst idea (although it's not very much crucial info).

> 1) This would make the AUTOEXEC.BAT file a little cleaner with just a:
>
> if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT

Okay, but just for the record, there are some (very minor) problems with this:

Having the file name and path twice is redundant, thus harder to
change, more error-prone, etc.

A better solution would be something like "for %%a in
(%DOSDIR%\BIN\welcome.bat) do if exist %%a call %%a".

Of course, just "call %DOSDIR%\BIN\welcome.bat" isn't horrible either,
just a mild error message if not found, which is benign, so you can
just ignore it. It's not worth overthinking minor things like this,
they don't need error checking.

> 2) Easily remove the messages with a "fdinst remove welcome” command.

It's probably not even obtrusive enough to even bother "removing".

> Thoughts?

That's all.  :-)

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] V8Power Tools install?

2016-01-25 Thread Rugxulo
Hi,

On Mon, Jan 25, 2016 at 5:22 AM, Jerome E. Shidel Jr.  wrote:
>
> At present, V8Power tools (package) installs it’s executables to the 
> %DOSDIR%\V8POWER directory.
>
> Do you think that they would be better suited to be installed in the 
> %DOSDIR%\BIN directory.
>
> Remember, these are batch file enhancement utilities and must be able to be 
> found by any batch file
> that would wish to use them. So, either location is good. But, it needs to be 
> finalized.
>
> Thoughts?

If these are only (directly) useful for the installer, then they
probably don't need to be in %PATH%. But if you intend them to be
generically useful for other purposes, then it wouldn't hurt to stuff
them in %DOSDIR%\BIN.

I dislike a long %PATH%, and there is a limit there (which I'm not
exactly sure of, 255?). But, at the same time, stuffing hundreds of
random utilities in C:\FDOS or C:\UTILS is also a bad idea.

SUBST can help somewhat, but I haven't used it lately (or at least the
very few times I tried it didn't quite work, not sure why).

(Well, I'm not sure these comments are what you wanted to hear.)

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] Welcome to FreeDOS n.n

2016-01-25 Thread Jerome E. Shidel Jr.
Hello again,

I was thinking of pulling the “autoexec & config loaded", "Welcome to FreeDOS” 
and "type help” messages out of the AUTOEXEC.BAT file and placing them in a
%DOSDIR%\BIN\WELCOME.BAT file with the language translation files in 
%DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP 
package. At present, FDI embeds the required stuff into a newly created 
AUTOEXEC.BAT.

1) This would make the AUTOEXEC.BAT file a little cleaner with just a:

if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT

2) Easily remove the messages with a "fdinst remove welcome” command.

Thoughts?

Jerome
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] V8Power Tools install?

2016-01-25 Thread Jerome E. Shidel Jr.
At present, V8Power tools (package) installs it’s executables to the 
%DOSDIR%\V8POWER directory.

Do you think that they would be better suited to be installed in the 
%DOSDIR%\BIN directory.

Remember, these are batch file enhancement utilities and must be able to be 
found by any batch file
that would wish to use them. So, either location is good. But, it needs to be 
finalized.

Thoughts?

Jerome
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel