That's a very nice offer, but there are showstoppers imho:pmw57 wrote:I can see that some way to help automate that part of the install ... that checks for known conflicting OXP folders and asks your permission to delete them ... I could come up with that for windows machines if you would make good use of it.
1) People who actually read the installation instructions for future OSE don't need an installer, they will simply need to not double-install the oxps included and listed. If they ignore the install infos, chances are good they would also ignore an automated "compatibility-checker".
2) As there are three main operating systems and not only windows, I'm not sure if an automated installer/de-installer wouldn't confuse players on the other two OS.
3) The installer would have to keep pace with OSE itself, which will also need to be upgraded when the original oxps it partially consists of are upgraded, which would mean double work when upgrading, and that only for one-third of the OS.
4) I will create a folder termed "Oolite Ooniverse AddOns Package" that will contain the newest version of every other oxp not in OSE except the sound and HUD ones. There will be no merger or whatever (I thought about it, but it would be a royal pain in the ... to keep it upgraded then). So people could then download the Oolite installer, OSE, and that package and basically have an aaaall-of-them oxp, an extended Oolite with everything in that was created for it. So that might make installation much easier also, for beginners especially.
That's my rationale, for saying thanks for the offer, but no
Cheers
L
PS: What I could really, really need would be someone who attempted to translate the OSE-XML.plist script as a whole into java script. I simply can't do it, and it would help a lot.
Perhaps someone can be found to help me with this
Future players of OSE would be thankful for sure ...