Hi Steve, Gerald, Martin,
You are missing a crucial point here - the XISF format wasn't just created by Juan and the PI Team 'on a whim' - it had become an absolute necessity if PixInsight was going to continue to develop.
The FITS format has been around since the '80s (if not earlier) - last century, last millenium. FITS simply cannot handle the extra data that PixInsight processes now need to be able to include with 'interim' images saved during the processing workflow. So, in order to make it possible to use these extremely sophisticated interim processes, the data has to be saved in a workable format - hence XISF.
Further, at what point do
any of the interim images need to be loaded into other software packages? Why would you need to do that? And, even if you did have some reason for doing that, why not just export those images in a format appropriate to that software?
As for other software packages not being able to read XISF data, well that just shows how poor their development actually is. The XISF format has been fully documented throughout its development phase, and there have been several RFC cycles that provided other software writers the opportunity to raise issues or ask questions. There has even been a full 'link libraary' made available to any software engineer who wanted to, or needed to, include the format in their programming environment.
So, if you are dealing with software that cannot (or at least cannot be bothered to) read and write images in the XISF format, you have to raise the issue with
them, not PixInsight.
One thing for absolute sure - XISF is not a format that is in any way a 'restriction' for astro imagers - if it was, then why would some of the leading professional, commercial and scientific, astronomy organisations be wholeheartedly supporting XISF, and PixInsigh in general?
Nobody says that you
have to drive a motor vehicle - there are still plenty of horses and oxen-drawn carts out there