Page 1 of 1

Split: Stable and Trunk

Posted: Fri Aug 01, 2014 11:19 pm
by mossfoot
Just out of curiosity, is there going to be a minor update soonish while work towards 1.82 progresses?

Re: Progress

Posted: Sat Aug 02, 2014 2:37 am
by another_commander
mossfoot wrote:
Just out of curiosity, is there going to be a minor update soonish while work towards 1.82 progresses?
If you mean updates on what is being done, then reading this thread will give you all the information needed. If you mean a new binary release containing what is there for 1.82 up to this point, then no, there is not going to be one until 1.82 is declared feature complete and production-ready. Still. you can download nightly builds for your operating system at any time and see what progress is being made. Usual disclaimers apply - nightlies are for testing purposes and correspond to cutting-edge development, could run fine today and be horribly broken and non-functional tomorrow. Check the stickies in the subforum corresponding to your OS for more info about this.

Re: Progress

Posted: Sat Aug 02, 2014 3:24 am
by mossfoot
Ah, I had heard of a possible "bugfix" edition would be in the offing in the meantime.

I am tempted to get one of the nightly builds but am always wary of such things. ;)

Re: Progress

Posted: Sat Aug 02, 2014 8:21 am
by another_commander
mossfoot wrote:
Ah, I had heard of a possible "bugfix" edition would be in the offing in the meantime.
Ahh, you meant 1.80.1? Yes, but that will be a bug-fix update to 1.80 only. It will not contain any new features that you may see described here. Nightlies are your safest bet if you want a sneak peek of features coming up. The good thing is that they are designed so that you can installl them in parallel with the official 1.80 and remove them whenever you want.

Re: Progress

Posted: Sat Aug 02, 2014 11:51 am
by Bangbangduck
Im running 1.80 and 1.81 side by side. If trunk breaks I just go back to 1.80, with the same save file and carry on. They don't interfere with each other at all so it's very safe.

BBD

Re: Progress

Posted: Sat Aug 02, 2014 8:46 pm
by Thargoid
Quick question on that - is there a simple way to allow 1.80 and trunk to share an OXZ set without maintaining two gnustep folders in parallel?

Re: Split: Stable and Trunk

Posted: Sat Aug 02, 2014 8:52 pm
by another_commander
The discussion about trunk and stable is starting to become a bit lengthy, so it's split from Progress, which is the one thread that has to remain as on-topic as we can get it to be.

@Thargoid: Unfortunately at the moment I have no easy way to keep things in one folder and have to maintain two separate ones. If anyone has an idea to make it happen, I would love to know it myself, too.

Re: Split: Stable and Trunk

Posted: Sat Aug 02, 2014 9:51 pm
by Neelix
On linux and perhaps mac systems you should be able to do this by symlinking each Addons folder into the other Gnustep folder in the appropriate location.

I seem to recall reading somewhere that newer versions of windows also now support symbolic links on NTFS drives but I have no firsthand experience with that, so I don't know if they can be used the same way.

Re: Split: Stable and Trunk

Posted: Sat Aug 02, 2014 11:11 pm
by JensAyton
On the Mac, if you put your OXPs in the default location (~/Library/Application Support/Oolite/AddOns), they will be shared.

Re: Progress

Posted: Sun Aug 03, 2014 5:11 am
by Diziet Sma
Thargoid wrote:
is there a simple way to allow 1.80 and trunk to share an OXZ set without maintaining two gnustep folders in parallel?
Yes.. it's called a /home based installation in Linux.. :wink:
(but see below for a Windows solution)

In my own case, both versions share the OXPs in /home/diziet/.Oolite/AddOns and they also share the same GNUstep OXZ folder. (unlike with Windows, in a /home install of Linux, GNUstep is not a folder inside the Oolite folder; Oolite is a folder inside the GNUstep folder) OXPs that need to be different (say, AddOns/Config, for example) I install separately in each version's own AddOns folder. If I require that an OXZ be available to one version and not the other, that would go in the version-specific AddOns folder as well.

another_commander wrote:
@Thargoid: Unfortunately at the moment I have no easy way to keep things in one folder and have to maintain two separate ones. If anyone has an idea to make it happen, I would love to know it myself, too.
@ Thargoid and a_c:
For Windows, I suggest you look at this discussion about SymLinking. It should be relatively straightforward to do what you want.

Re: Progress

Posted: Sun Aug 03, 2014 3:12 pm
by cim
Bangbangduck wrote:
If trunk breaks I just go back to 1.80, with the same save file and carry on.
Do note that we don't guarantee this will work - going from 1.80 to 1.81 should always work, but 1.81 to 1.80 (or more generally any later version to earlier version) may sometimes require manual editing of your savefile.