JensAyton wrote:aegidian wrote:It is therefore, not as worthy, or good, or valid, as the OXP folder hierarchy format. It should be deprecated.
I don’t think this is internally consistent, given that OXPs are packages in OS X, Oolite’s native environment. Unzipping an OXZ is no harder than showing the contents of an OXP, and both are significantly easier for a new user to deal with than an oddly-named folder (that may or may not contain user-oriented documentation and stuff).
I disagree. Zipped archives cannot be easily edited in place. Files in folder hierarchies (whether they are OSX bundles or not) can.
I can see no point to zipping expansions, except for delivering a single file download. And if the user needs to unzip them to examine them, well, Oolite should be doing that as a matter of course rather than leaving them archived.
OXZ as a format is not in itself evil. I'm not being deliberately dense here, I understand perfectly well how easy it is to unzip an archive and edit it (but we are already seeing problems with authors creating zipped OXPs that don't work.) The problem is that the expansion manager's insistence on the OXZ format will discourage authors who are only tinkering with a few files in an OXP from thinking that their creative work is as valid as one that has been wrapped in the zip format. I'm gravely concerned it will lead to two tiers of development: those developing their expansions into OXZs - favoured by the expansion manager but requiring some considered diligence in packaging and ensuring they don't break the game, and those playing with the data they can find to alter the game in ways that might produce some very interesting expansions, but who might not want to have to go through an increasingly complicated process in order to share their results.
I would much rather see a proliferation of imperfect OXPs that might require a little clean up, to restricting users to much fewer, more correct OXZs.
Maybe I'm mistaken, but I believe our ideal end-user is not someone who just wants to play in the Ooniverse created by a few imaginative OXZ authors, it is someone who wants to pick, choose, create and enjoy a Ooniverse of their own.
I'm old, tired, and curmudgeonly. It's more than possible that my fears about the direction I think OXZs will take Oolite are entirely unfounded. But, I have yet to see a benefit from the OXZ format that I like that could not be achieved without it.
Commander Aegidian out.