Why in the fuck would you want to use ISO images, they do not support real permissions, they do not support lots of things, including tricky filenames and other things, it has a million limitations, ISO images is the worst idea I have EVER heard for a packageing system. I often wonder why the hell such a backwards format is so popular for CDROM and DVD distribution (I usually use UDF myself). Tarballs are fine for package distribution, and package managment systems are often using that.
OKAY no ISO-format then.
But some mountable image format is needed. Tar/*zip packages can not be mounted, and so one can't make retard-proof software packages, like the .Application objects in Mac OS X.
Maybe UDF instead of ISO, then you'll be content with my ideas?
And yeah, i've been told I am a fucking asshole plenty of times, but i gotta tell ya this: If GNU/Linux systems are to be adopted by the mainstream, then they need an easier way to install and run software. Currently there are NO standards that would make it possible to create a package, download it in any distro, install and run the program. And for this I blame the chaotic development model the GNU/Linuxed OSS-scene has.