Split: OXPs and OXZs

General discussion for players of Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Split: OXPs and OXZs

Post by maik »

Moderator: Discussion on OXPs/OXZs split from the Website Redesign thread.
Diziet Sma wrote:
http://oolite.org/whatsnew/#sub4
if you have installed a replacement shipset OXP (i.e. an OXP which replaces the look of the default Oolite ships including the Cobra on the start screen) then you should install the Shipset Compatibility OXP from the 'Miscellaneous' section of the expansion pack manager.
Should say OXZ, not OXP.
Question about usage of OXP vs. OXZ: isn't OXZ just a packaging format of an Oolite eXpansion Pack (ok, plus a manifest file)? In that case I would in general continue to refer to expansions as OXPs. It might get confusing otherwise.
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Draft Oolite website redesign

Post by Diziet Sma »

Given that the rest of the text specifically states: "install the Shipset Compatibility OXP from the 'Miscellaneous' section of the expansion pack manager", and that it's only available as an OXZ, I'd say the explicit use of "OXZ" is justified, in this case.
Last edited by Diziet Sma on Sun Jul 13, 2014 1:55 pm, edited 2 times in total.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Draft Oolite website redesign

Post by Smivs »

FWIW I am making a distinction between OXP and OXZ. My reasoning is that people (should by now) know that an OXZ is formatted to be handled by the Expansions Manager and that it is v1.80-friendly. An OXP is the old format that needs to be manually placed in AddOns, and is probably pre-v1.80, and therefore is unlikely to be fully up to date or up to speed with all the new features.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: Draft Oolite website redesign

Post by maik »

Diziet Sma wrote:
Given that the rest of the text specifically states: "install the Shipset Compatibility OXP from the 'Miscellaneous' section of the expansion pack manager", and that it's only available as an OXZ, I'd say the explicit use of "OXZ" is justified, in this case.
Probably. How would we do it in the general case though? I think it had merit to think about a definition that is accepted so that not everyone makes up his own and confuses people who are not so intimately familiar with the whole concept.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Draft Oolite website redesign

Post by cim »

What I've been trying to do is use OXP and OXZ as names for the formats (note that OXPs can and should include a manifest.plist, it's just not a requirement of the format) and move to using "expansions" or "expansion packs" in the documentation. There are a number of cases - like that sentence - where I wasn't sufficiently consistent about it, though.
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: Draft Oolite website redesign

Post by maik »

cim wrote:
What I've been trying to do is use OXP and OXZ as names for the formats (note that OXPs can and should include a manifest.plist, it's just not a requirement of the format) and move to using "expansions" or "expansion packs" in the documentation. There are a number of cases - like that sentence - where I wasn't sufficiently consistent about it, though.
Makes sense, but it kind of opens a new chapter I think. Before OXZs, OXP was the same as expansion or expansion pack (hence the acronym, see also [wiki]OXP[/wiki]: "An OXP (Oolite eXpansion Pack) is an enhancement to the game Oolite"). That's why we have an OXP List, OXP development guidelines etc.

Trying to redefine OXP as just a format for expansion packs could seem to create quite some confusion IMHO.
Neelix
---- E L I T E ----
---- E L I T E ----
Posts: 288
Joined: Sat May 31, 2014 9:02 pm
Location: Melbourne, Australia

Re: Draft Oolite website redesign

Post by Neelix »

maik wrote:
cim wrote:
What I've been trying to do is use OXP and OXZ as names for the formats (note that OXPs can and should include a manifest.plist, it's just not a requirement of the format) and move to using "expansions" or "expansion packs" in the documentation. There are a number of cases - like that sentence - where I wasn't sufficiently consistent about it, though.
Makes sense, but it kind of opens a new chapter I think. Before OXZs, OXP was the same as expansion or expansion pack (hence the acronym, see also [wiki]OXP[/wiki]: "An OXP (Oolite eXpansion Pack) is an enhancement to the game Oolite"). That's why we have an OXP List, OXP development guidelines etc.
As I think on this I just keep coming back to that. Regardless of what filename extension or format is used they are still OXPs for the very reason maik stated. It may be in a new format but it's still an Oolite eXpansion Pack. (Accessed through the Expansion Pack Manager no less) Format aside, the acronym still means the same thing and still accurately describes what they are.

- Neelix
Talaxian Enterprises: [wiki]Vacuum Pump[/wiki] [wiki]Waypoint Here[/wiki]
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Draft Oolite website redesign

Post by Diziet Sma »

cim wrote:
(note that OXPs can and should include a manifest.plist, it's just not a requirement of the format)
I'm curious as to why they 'should', and what the benefits/advantages to doing so would be?
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Draft Oolite website redesign

Post by cim »

It means that they can depend on and/or conflict with other expansions, and if it's an OXP that's also distributed in OXZ format, it means that if you install both at once (or even just get confused and unzip the OXP twice) Oolite will notice and warn you.
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Draft Oolite website redesign

Post by Diziet Sma »

That does indeed sound like a good thing.. thanks. 8)
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Post Reply