Page 27 of 28

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Thu Feb 22, 2024 12:37 am
by Wildeblood
timer wrote: Wed Feb 21, 2024 6:45 pm
Lately, I periodically see how the site of our forum (phpBB) freezes and sometimes I clearly see errors from server, like 50x (it is not network problems). Question - is it just me or does this happen to you too?
I'm in Australia, and the BB had been unavailable for 12 hours or more yesterday.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sun Aug 04, 2024 8:44 pm
by Cholmondely
Problems with the List on the Expansions Manager/Oolite Starter

Just reading through the list and noticed the following:



ACTIVITIES

Additional planets SR Redux Pack - this should be under Ambience, not under Activities.

Deep Space Pirates - typoes: adds additional pirates outside the main trading lanes


AMBIANCE/AMBIENCE - which spelling?

BGS/BackGroundSet - there are now 3 versions of this on the list (1.10.9; 1.10.8; 2.5.4)

Cargo Wrecks Teaser - typo: adds different models

Dark Ray - typo: not only your's laser but NPCs' lasers too

Display Reputation - 2 versions - and the confusing description for the first (if kept) should be replaced with that for the second.

Famous Planets - (error): the theme tunes were removed back in 2013

Leesti is Moon LSM 8k - typo: historical

Random Station Names: (error): has this not now been replaced with The Galactic Almanac?

Reaistic Stars: typo in name (Realistic)

Start Advice: typoes: "Pops up an info screen for new commanders with useful advice"

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sun Aug 04, 2024 9:01 pm
by Wildeblood
Cholmondely wrote: Sun Aug 04, 2024 8:44 pm
Display Reputation - 2 versions - and the confusing description for the first (if kept) should be replaced with that for the second.
They're not two versions, they just happen to have the same name because they do the same thing. And McLane's name is on mine because I used one of his files. The next version will probably say, "Wildeblood & ChatGPT" as authors. :mrgreen:

There are two versions of Undocumented Launch on there. Which is very odd; I uploaded the second version way back when, but in my absence someone added the older version as well.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sat Sep 14, 2024 4:54 am
by Bogatyr
Just a note that "oolite.org" is still embedded in several places in the most recent commit.
I filed an issue on github for this.
This affects the Mac build, but since the mac build is persona non grata right now, I suppose that's not on anybody's radar

% git log
4c52dabaa (HEAD -> master, tag: 1.91.0.7628-240911-4c52dab, origin/master, origin/HEAD) Now signing our exr snapshots.

git grep oolite.org
Doc/CHANGELOG.TXT:* New web site at oolite.org. (Hey, it's in the subversion log.)
deps/URLs/libpng.url:http://oolite.org/dependencies/mac/libp ... 13.tar.bz2
deps/URLs/sparkle.url:http://oolite.org/dependencies/mac/Sparkle%201.5b6.zip
installers/autopackage/default.x86.apspec:Packager: Konstantinos Sykas <[email protected]>
installers/autopackage/default.x86_64.apspec:Packager: Konstantinos Sykas <[email protected]>
installers/posix/makeself-header.sh:# Konstantinos Sykas <[email protected]> changes follow:
installers/posix/setup.body:# Original by Konstantinos Sykas <[email protected]> (26-Mar-2011)
installers/posix/uninstall.source:# Original by Konstantinos Sykas <[email protected]> (26-Mar-2011)
src/Core/GameController.m:#define FEED_URL_BASE "http://www.oolite.org/updates/"
src/Core/OOOXZManager.m:/*static NSString * const kOOOXZDataURL = @"http://addons.oolite.org/api/1.0/overview";*/
tools/nightly-build/mac/config/ftp_url:ftp://ftp.oolite.org/mac/

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sat Sep 14, 2024 9:14 am
by another_commander
Out of all these only 1 is code related and should not be standing in the way of building the game anyway. This:
src/Core/GameController.m:#define FEED_URL_BASE "http://www.oolite.org/updates/"

But this is referring to Sparkle, which is apparently a Mac-specific external software so if you were not ever using it then no worries. I guess we can change it in the source but I doubt it will be of any help for anything.

All other references are either text files not partaking in the build, email addresses of ex-contributors who are out of reach today or locations of dependencies for old versions of automated builds which are irrelevant today. The one other reference of oolite.org in the oxz manager source is commented out code so it is not used now.

Edit: The changelog entry is fine too. It refers to the time when we switched the main website to oolite org so it is part of history.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sat Sep 14, 2024 7:01 pm
by maik
Yes, Sparkle is Mac-specific. It (used to be) used for automated updates of applications. In the interest of simplicity I would probably remove this dependency if I were a Mac developer.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sun Sep 15, 2024 5:53 am
by Bogatyr
another_commander wrote: Sat Sep 14, 2024 9:14 am
Out of all these only 1 is code related and should not be standing in the way of building the game anyway. This:
src/Core/GameController.m:#define FEED_URL_BASE "http://www.oolite.org/updates/"

But this is referring to Sparkle, which is apparently a Mac-specific external software so if you were not ever using it then no worries. I guess we can change it in the source but I doubt it will be of any help for anything.

All other references are either text files not partaking in the build, email addresses of ex-contributors who are out of reach today or locations of dependencies for old versions of automated builds which are irrelevant today. The one other reference of oolite.org in the oxz manager source is commented out code so it is not used now.

Edit: The changelog entry is fine too. It refers to the time when we switched the main website to oolite org so it is part of history.
My XCode 11.3.1 build attempt of version
4c52dabaa (HEAD -> master, tag: 1.91.0.7628-240911-4c52dab, origin/master, origin/HEAD) Now signing our exr snapshots.

(running on MacOS 10.14.6 Mojave, 2018 Macbook Pro) got as far as failing to download the libpng stuff, so
deps/URLs/libpng.url
and probably by inference the sparkle deps/URLs
cause build failures.
At that point I stopped and did the grep, so that more experienced eyes could identify any other problematic cases that needed updating.

The Mac build, if anyone cares to continue to try to support it, will require a host for those binaries. Can someone put them onto oolite.space/downloads or /dependencies? The 2nd line of libpng.url by the way still functions, is that jens.ayton a former Mac dev?

This is the old first line:
http://oolite.org/dependencies/mac/libp ... 13.tar.bz2

The 2nd line still works:
http://jens.ayton.se/oolite/deps/libpng-1.5.13.tar.bz2

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sun Sep 15, 2024 6:12 am
by Cholmondely
Jens Ayton = Ahruman

Aegidian & Ahruman (our first two Lead Developers) were both Mac men. Our third, Cim, was a Windows chap.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Sun Sep 15, 2024 7:46 am
by another_commander
phkb managed a Mac build so where was he getting the required dependency binaries from?

Also, cim was a Linux guy, may have had access to Windows machines but was developing on Linux.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Thu Oct 03, 2024 7:01 am
by phkb
another_commander wrote: Sun Sep 15, 2024 7:46 am
phkb managed a Mac build so where was he getting the required dependency binaries from?

Also, cim was a Linux guy, may have had access to Windows machines but was developing on Linux.
I found Jens’ download for limping and used that, and I just hacked out the Sparkle code and excluded it.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Tue Dec 03, 2024 11:36 pm
by Miker1029
another_commander wrote: Wed Mar 29, 2023 1:15 pm
The Oolite site domain has been changed temporarily (or maybe more than temporarily - who knows?) to http://www.oolite.space
The Expansion Pack Manager also appears to be fully working again.

You will need to point it to the new domain, however. To do that, open your <OoliteInstallFolder>/oolite.app/GNUstep/Defaults/.GNUstepDefaults file in a text editor and add this line anywhere inside the "oolite" section of the plist:

Windows:
"oxz-index-url" = "http://addons.oolite.space/api/1.0/overview";
Linux:
<key>oxz-index-url</key>
<string>http://addons.oolite.space/api/1.0/overview</string>


then save and exit.
You can now once again download the latest expansion list and use the Expansion Pack Manager normally.

Many thanks to timer for his work on making this possible.
Registered just to say thanks, worked like a charm!

Mike

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Thu Dec 05, 2024 7:37 pm
by Cholmondely
Miker1029 wrote: Tue Dec 03, 2024 11:36 pm
Registered just to say thanks, worked like a charm!

Mike
Welcome to our boards! Supposedly the friendliest this side of Riedquat!!

How did you discover us?

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Mon Dec 09, 2024 1:03 pm
by 3DH
another_commander wrote: Wed Mar 29, 2023 1:15 pm
You will need to point it to the new domain, however. To do that, open your <OoliteInstallFolder>/oolite.app/GNUstep/Defaults/.GNUstepDefaults file in a text editor and add this line anywhere inside the "oolite" section of the plist:

Windows:
"oxz-index-url" = "http://addons.oolite.space/api/1.0/overview";
Translator:
Do I need to do this when playing the vanilla version of Oolite 1.90?

I've been playing for a few weeks now and haven't noticed any issues.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Mon Dec 09, 2024 1:44 pm
by another_commander
If you are playing the game without expansions you don't need to do anything. You will have to do this as soon as you decide to load your first oxp.

Re: Oolite Website Domain & Fixing the Expansions Manager

Posted: Fri Jan 31, 2025 10:23 pm
by nijineko
On the github for the starter, it says that there is an installer.

Where would those be located? I cannot seem to find it on github nor references in the wiki as of yet.