Simple. Do it as oxp'ers do it, make a zip file of the whole AddOns folder with all oxps in existence in, then put that up for download. Voila. AddOns folder is unzipped, dropped into a fresh Oolite install and there you go.wackyman465 wrote:I don't actually know how the distribution folder looks for the PC or linux version, I'll look at it to see what's included.
OXP manager
Moderators: winston, another_commander
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
...
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
The way I'm making OUE is it also has extra documentation and stuff, and I'd really like to make it EASY to use; that's the entire point here: Open it and play it. Or, for you windoze users out there, run the installer, reboot the computer, log back in, move the addons, then play it... Because the addons folder isn't actually in the .zip file, right? It's produced by the installer, right?
I shot him back first. That is to say, I read his mind and fired before he would have fired on me. No, sir, he wasn't a fugitive.
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
...
Yeah, but.wackyman465 wrote:The way I'm making OUE is it also has extra documentation and stuff, and I'd really like to make it EASY to use; that's the entire point here: Open it and play it. Or, for you windoze users out there, run the installer, reboot the computer, log back in, move the addons, then play it... Because the addons folder isn't actually in the .zip file, right? It's produced by the installer, right?
If the AddOns folder is being prepared by the installer on Macs - it isn't on Windows - then it is empty. So that if you simply zip an AddOns folder with all oxps in, and copy & paste that unzip'ped over the original AddOns folder and say "overwrite everything", you have a full AddOns folder, transferable.
To deinstall something you would have to go the inverted oxp route, instead of pick & mix it would be unpick & delete what you don't like and/or isn't compatible with each other.
If you want to include documentations etc., make an even bigger folder into which you put your ultimate AddOns folder termed, say, "OUE", and zip that one. That way, the documentation is there, the AddOns folder too.
Players could then download and unzip the "OUE" folder, take the AddOns folder out and install that, read the documentation (I know, Ahruman, if you are reading this, most people won't) and then delete etc., see above. Voila, ultimate edition installed, info read.
Or so methinks.
Cheers
L
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
Well actually us Mac users dont USE an installer, we see a zip file that contains an Oolite folder, with a pregenerated Addons folder and Oolite.app.
And the documentation included is stuff like the manuals on the wiki, mr. gimlet, such and so on.. the shiplist you include with RS is placed more prominently... I might include a pretty Oolite screenie with some PS stuff added as a folder background.
And the documentation included is stuff like the manuals on the wiki, mr. gimlet, such and so on.. the shiplist you include with RS is placed more prominently... I might include a pretty Oolite screenie with some PS stuff added as a folder background.
I shot him back first. That is to say, I read his mind and fired before he would have fired on me. No, sir, he wasn't a fugitive.
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
Why does it need an installer at all, given a (targetted) zip file would do perfectly well. If you really must have an installer, then just use a self-extracting zip file.
And also I don't see any need for 'doze rebooting, as you're not actually adding any programs or changing the running environment of the OS. It's just need an Oolite restart, but then you shouldn't really be adding OXPs to a running install anyway strictly (not that it will do anything bad if you do, just won't see 'em).
And also I don't see any need for 'doze rebooting, as you're not actually adding any programs or changing the running environment of the OS. It's just need an Oolite restart, but then you shouldn't really be adding OXPs to a running install anyway strictly (not that it will do anything bad if you do, just won't see 'em).
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
It doesn't even need an "install" per-se. My normal operation works quite happily running off an SD card, and was put there by just copying the folder tree from another machine onto which it was installed normally onto the HD.
As A_C says, I don't recall ever having to reboot due to any set-up or changes made related to Oolite.
As A_C says, I don't recall ever having to reboot due to any set-up or changes made related to Oolite.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Cmdr James
- Commodore
- Posts: 1357
- Joined: Tue Jun 05, 2007 10:43 pm
- Location: Berlin
I dont know for sure, but I expect its because windows users expect to have an installer. Many small apps dont seem to have any real need for an install package, but it just seems to be the windows way.Thargoid wrote:Why does it need an installer at all, given a (targetted) zip file would do perfectly well. If you really must have an installer, then just use a self-extracting zip file.
Could the average Windows user tell an installer from a Winzip self-extractor anyway?Cmdr James wrote:I dont know for sure, but I expect its because windows users expect to have an installer. Many small apps dont seem to have any real need for an install package, but it just seems to be the windows way.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Lestradae
- ---- E L I T E ----
- Posts: 3095
- Joined: Tue Apr 17, 2007 10:30 pm
- Location: Vienna, Austria
..
Thargoid wrote:Could the average Windows user tell an installer from a Winzip self-extractor anyway?
Yep. Installer ends in exe and does everything themselves, extractor needs a program and a right-click and a "unpack this here".
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: ..
I think Thargoid's point has just been provenLestradae wrote:Thargoid wrote:Could the average Windows user tell an installer from a Winzip self-extractor anyway?
Yep. Installer ends in exe and does everything themselves, extractor needs a program and a right-click and a "unpack this here".
- wackyman465
- ---- E L I T E ----
- Posts: 831
- Joined: Thu Nov 06, 2008 10:15 pm
- Location: Currently hunting you down in an Imperial Courier
Would it be possible to have the installer for Oolite make a self extracting zip file that extracted itself into the addons folder once you had finished the intall?
I thought most windows installers had to reboot after, thats the experience I've had with PC's installing stuff... Guess i was wrong.
I thought most windows installers had to reboot after, thats the experience I've had with PC's installing stuff... Guess i was wrong.
Would it be viable to use this as a way to distribute OUE? And why do you run off an SD card? Superior latency performance?It doesn't even need an "install" per-se. My normal operation works quite happily running off an SD card, and was put there by just copying the folder tree from another machine onto which it was installed normally onto the HD.
I shot him back first. That is to say, I read his mind and fired before he would have fired on me. No, sir, he wasn't a fugitive.