Hi @BarryK
BarryK wrote: ↑Fri Dec 10, 2021 11:57 pm... invite any further comment here.
In your depiction of the ISO format, you focus on the structural layout and an apparent hatred for the format. Maybe hatred is not the right word, but, a strong lean away from anything ISO, proclaiming a death to DVD that has NOT occurred in desktop-server sales in the current world. DVDs are only removed from Laptops in last 2 years as the manufacturers steer us to Tablet systems. There is nothing wrong with your view, of course, as we ALL have biases. I have written on this forum about my findings (aka bias/hatred) of USB sticks performance based upon my testing with tools in both Linux and Windows.
What I feel is missed in some of what you share, almost completely, is the changes that have occurred over the past decade in services that make it easy to run LIVE systems with neither the need to install the live system from its "SHIPPED" format while placing and using 'persistence' on local writable media if the user chooses nor any need to extract contents and create/recreate boot stanzas.
Today, thanks to the older Puppy "ISObooter", as well as SG2D and Ventoy, PUPs-DOGs today can boot directly from the ISO's format providing ALL of the 'traditional' persistence mechanism. Booting this way is for all practical purposes, a Frugal without Frugal setup requirements which continue to get users of all sorts in trouble.
Your argument intends to both discourage and diminish ISO use with NO offering of a replacement NOR any offering of an alternative manner of running your (OR HIS) images without first having to deal with expansion of your IMG offering to some designated unit after download, before any use can be achieved.
This filetype, that you take aim at, used with the 3 products mentioned above, exist to diminish user troubles in using PUPPY Linux. Here are some simple facts for the known techniques that the ISO file boot advantage that has become easy for PUP community who choose to use it. Current ISO files:
Allow PUPs and DOGs to boot directly from the ISO file
There is no user manipulation of the ISO file for any reason to boot to desktop
It provides the same operation as any Frugal installation (and yes, a simple PUP parm at boot time also gives complete flexibility)
It adds security to the base system as the ISO file is a non-writable format
Booting the ISO file directly removes device needs
It provides booting without disturbing or touching the existing system devices/drives
The time from download to desktop is shorter than ANY techniques known, presently, making this the most productive method in time saving to any user
There's more...
In the case of @dimkr, he uses QEMU extensively where you do not. So for him and the audience he seeks is one for experience dev/users vs beginners. While your distros expect everyone to be a user.
You also ignore the very FACT that many of the user issues we see. are requesting for help to acceptably write either an IMG or an ISO to media. Yes, we see this over and over whether they are trying to convert the format to a device (USB/HDD/DVD) or in incorrect copying of files for Frugal use to media. This is a consistent problem we all have seen and helped others with. BUT via the current direct ISO boot methods now available to the community, those who use them are not requesting help as it is no longer needed via these direct boot methods discussed in Puppyland over the past couple years.
For the past years I have used 1st ISObooter by @rcrsn51, then SG2D on GIT, and now ALSO Ventoy, while assisting PUP users to understand that they can boot their PUPs & DOGs via a mere download of the ISO file to a folder and boot! No media issues and NO NEED FOR bother forum assistance in their attempts to run their PUPs-DOGs.
And for any upgrades or new distros out of WoofCE, those ISOs boot directly after download of the ISO file to the respective USB folder.
This manner of booting, for persistence systems, is ideal for several reasons:
MOST IMPORTANTLY, this is a Frugal existence!!!
There is NO need to redirect the ISO-IMG to a media after download
The downloaded format is preserved thru the life of the system unchanged
This leads to the base sys that is instantly reverted via pfix=ram
Persistence is manage as it always has been
Media issues are gone, Need for forum assistance with media is gone.
The booting USB/SDcard used is merely "the house" (the folder) for all of the ISO/IMG presented for user selection.
Your efforts do NOT address this type of running. I am hopeful that you will or have taken the time to review each of these boot methods that boot ISO files directly to evaluate whether you conclude any productivity gains that result to the user(s). I personally see these use to booting as making it "all-too-easy" for new-experience users to get and boot any modern PUP-DOG presented on the Puppy forum.
The ISO file, in the way it is used via today's environment and in my discussion is merely a file container...much like IMG file is a container for a distro. The tools mentioned that present the ISO file to the user allows setup on the processor to boot the file as a LIVE operation running in RAM as if it was installed on some local media.
Its simple to test within 5 mins for anyone (SG2D)
take a USB
Write SG2D to a USB stick
Add any or as many of today's modern PUP-DOGs ISO files to the /BOOTISOS folder on the stick you desire
Boot the stick
Select any of the ISO files you added
The PUP-DOG ISOs found will boot!
Is simple to test within 5 mins for anyone (Ventoy)
take a USB
Write Ventoy to a USB stick
Add any or as many of todays's modern PUP-DOGs ISO files to the /BOOTISOS folder on the stick you desire (I strongly encourage anyone to add the SG2D ISO file to the folder as well, AS, if there is ANY BOOT issue trying to boot PUPs via Ventoy, the SG2D ISO will boot any PUP that exhibited the issue)
Boot the stick
Select any of the ISO-IMG files you added
It will boot!
It cannot be more simple for users, new-experienced, INCLUDED but not limited to YOU or I to get to forum distros for either test or production without disturbing anything on the existing system! Also, these methods do nothing to change the current system(s) that may be present on the system's permanent drives.
Your blog and post seems to bring a message that ISOs no longer have useful purpose. I trust that you might, thru discovery, have a "rethink" of some benefit of the ISO format in the forum community especially in how the PUP-DOGs are booting today to allow the technology to use the ISO file format to easily get a user to desktop in seconds after download.
My personal observation seems (and I am sure that I am probably wrong on this observation) that @Dimkr and you intend to discourage use of these ISO boot methods. Those ISO boot method's ONLY "Robinhood crime" is that they remove steps to be a true Frugal usage..."No manipulation of an ISO or IMG to boot to a desktop to test/use all of the distro's functionality." Why is that a bad approach to use and met with such disdain is beyond me for a rational explanation?
I will offer this: When DVDs are no longer offered in ANY PCs manufactured in the world, I would guess, by that time, you or someone(s) would have presented a direct file boot solution for some format that would be appropriate for the times. And, I would assume that it could/should have general applicability to boot the current PUPs and DOGs container files as time moves forward.
This post is my view of the file container familiarly called 'ISO and IMG'; I do NOT look at this as a device, rather as a container.
I am not trying to save a format; rather, I am trying to show the benefit we have experienced in the use of the ISO format shown in the forum along with the testing that has been accomplished.
My view may not be useful and may not be 'totally' accurate, so treat it as a MERE VIEW! Further my view, here, must NOT be looked at as any attempt to diminish the work of ANY developer in this community; it does not.
Looking forward