Hi all,

I say the most important thing first - I'm not very keen on a Live
DVD. One of the things that severely goes on my man-mammaries is that
every Linux, BSD and whatnot nears the 1GB mark, when a basic system
install could easily fit in a 300MB image. I don't think we have too
many casual users using FreeDOS anyway. If you run this on actual
hardware, you kept that around for a reason and know what you're
doing, and it is the same for people who configure a VM or go through
a qEmu install to run FreeDOS. So I think the best idea is to have an
install medium with the base system an close-to-system addons (like
the network packages, archivers etc) and move other things to a
Addon-CD and a Devel-CD, or just call it Applications-CD and
Developer-CD, whatever floats your boat.

cheers, Danilo

On Sun, 23 Oct 2022 at 20:46, Jerome Shidel <jer...@shidel.net> wrote:
>
> Although there has not been a lot of feed back on what to do with the 
> excessively (nearly 1GB) BonusCD in T2210, I think the majority of feedback 
> has been in favor of splitting off the development packages from the BonusCD 
> on to their own DevelCD.
>
> And, we should do this instead of dropping packages for several reasons. The 
> main reason is for the convenience of users who may be on older hardware or 
> without network support. Those users might experience some difficulty getting 
> all of the programs they need into their “DOS” machine.
>
> It has also been suggested to provide a “Developer Oriented” release of 
> FreeDOS. One that is specifically geared towards DOS development.
>
> Another suggestion has been to just slim down FreeDOS to basic DOS.  Leaving 
> it up to the user to find, download and install what they want after the OS 
> has been installed.
>
> Personally, I don’t think dropping everything except basic DOS is the way to 
> go. I think doing so would be off-putting to most “New” users. Although they 
> would have a fully functioning DOS, it really would not do much on it’s own. 
> It would require them to go get other software or games and create a usage 
> barrier that most would just uninstall the OS an move on to something else.
>
> Most “modern” operating systems either provide numerous bonus software. They 
> do this by either providing it on their release media or through an easy 
> method of downloading and installing software. There are many examples of 
> this in the Linux world. For example, openSUSE does both. It provides 
> thousands of extra packages on it’s release DVD and also connects to a 
> download center to provide them.
>
> Although the next major version of FDIMPLES will most likely support online 
> repositories, it is being written %100 in assembly and not coming soon. Even 
> once the new version of FDIMPLES is ready, general networking support under 
> FreeDOS is very limited. This leaves us with providing additional packages on 
> the release media for the near future.
>
> I’m unsure of the best solution to the problem.
>
> I don’t think providing a Developer Oriented skew of the OS is a good idea. 
> With the LegacyCD, LiveCD, LiteUSB, FullUSB and Floppy Edition, I think we 
> provide to many OS skews already. Since we want to support a wide range of 
> DOS hardware, we really need to keep the Floppy and CD version around.
>
> We could probably drop the LiteUSB for several reasons. I think it’s direct 
> usage is very limited and most users probably opt for the FullUSB version. 
> Also, every “how-to” and video I’ve seen online that shows how to create a 
> bootable USB stick for FreeDOS uses the LiveCD to create it. However, 
> occasionally, I do see questions on how to write one of the USB media to a 
> flash drive.
>
> We could also probably drop the LegacyCD as well. There is only a very 
> limited range of early hardware that cannot boot the LiveCD. But, it can boot 
> the LegacyCD. That hardware will most likely also have a floppy drive. If 
> their CD drive is supported by the drivers, they could boot using the “Floppy 
> Boot Image” included in the download zip. Once that is done, they can install 
> from CD.
>
> So where does that leave us? I think there are at least two practical 
> solutions at present.
>
> First, split off all development related packages that are on the BonusCD 
> onto a new DevelCD. This would require very little work. The Release Build 
> Environment (RBE) is already capable of creating multiple extra package discs 
> images. However, I will probably want to add some functionality to use 
> specific labels for them. At present, it would generate BonusCD0 and 
> BonusCD1. It will not be hard to update the RBE to use custom labels for the 
> discs. This first solution implies we may eventually have a GamesCD, UtilsCD 
> and others as well. If we go down this path, perhaps we should start 
> separating some other packages on to their own media as well.
>
> The second option is to go big. On this path, we could do away with the 
> BonusCD. We could keep the LiveCD as-is. But, we could also provide a 
> LiveDVD. I do kind of like the idea of providing as much quality software as 
> we can on a single disc. On this path we may not need the USB versions. Most 
> users tend to use programs like Rufus to create bootable USB drives from the 
> LiveCD.
>
> I don’t know if there is a good solution to this issue. But, I am certain we 
> can not provide a "950Mb BonusCD.”
>
> If you have any comments or other suggestions on the problem, please speak up.
>
> :-)
>
> Jerome
>
>
>
>
>
>
>
> _______________________________________________
> 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

Reply via email to