dflemstr
It's a ball.
This post should just serve as a small shout-out to all developers who plan on releasing some kind of application for the Pandora.
I've taken a look around at various implementations of PND-related software, and they all seem to have one thing in common: their PXML (a file type related to the PND format) file parsing is really buggy, and/or they provide a faulty PXML file.
So in order to prevent a PND compatibility hell once the Pandora is released, I beg all developers who plan on ever touching something PND-related: Read the PXML specification. It will do you good, I promise.
Now, I know that things related to this specification have been messy before (and I still see EvilDragon's version of it lurking in the file archive!) but I'm telling you: this is the real deal, this is the spec you're supposed to follow.
I hope that this post will have some effect; that I won't see "gameemulator" as a category or "*.myfile" as a "file association". There's no way that a launcher will be able to pick up your PXML file if you don't follow the spec, and if a launcher itself doesn't follow the spec... chaos.
I've cleaned up the specification a little over the last few days, to make it easier to understand, and I will continue to do so in the future. Nothing will be added/removed though.
It also seems like skeezix has added some extensions to the PXML format that are undocumented, but us mortals shouldn't have to care about those yet so I won't add them to the specification.
All clear? OK, dismissed
I've taken a look around at various implementations of PND-related software, and they all seem to have one thing in common: their PXML (a file type related to the PND format) file parsing is really buggy, and/or they provide a faulty PXML file.
So in order to prevent a PND compatibility hell once the Pandora is released, I beg all developers who plan on ever touching something PND-related: Read the PXML specification. It will do you good, I promise.
Now, I know that things related to this specification have been messy before (and I still see EvilDragon's version of it lurking in the file archive!) but I'm telling you: this is the real deal, this is the spec you're supposed to follow.
I hope that this post will have some effect; that I won't see "gameemulator" as a category or "*.myfile" as a "file association". There's no way that a launcher will be able to pick up your PXML file if you don't follow the spec, and if a launcher itself doesn't follow the spec... chaos.
I've cleaned up the specification a little over the last few days, to make it easier to understand, and I will continue to do so in the future. Nothing will be added/removed though.
It also seems like skeezix has added some extensions to the PXML format that are undocumented, but us mortals shouldn't have to care about those yet so I won't add them to the specification.
All clear? OK, dismissed