I think this is a dev rather than support question - we have a custom Slicer application which saves a plan/project to a single user-specified directory so plans are portable. We also use a traditional “load/save file” approach instead of having a database of plans managed by Slicer.
However because it’s a regular directory users can see inside, and it could be slicker if the directory was actually a file. Or looked like a file. I’m aware on Mac that application packages .app are an archive you can look inside with Finder, and on Windows you can look inside a .ZIP in Explorer.
Is there a good way we can make our Slicer saved projects look like a single file without impacting load/save performance (folders typically end up 2-3Gb)? Even to let you double-click so they launch our application? But we still would need ability to inspect the contents.
Maybe you can flag a directory to appear as a file? Maybe you can use a non-compressed ZIP/archive or other file-system trick?