Thanks
While I'm messing with trying to get this working, I just wanted to say that I love the project. I loved the early days of OSX development and when I saw just how close it was to Openstep, I became a big fan of Openstep as well.
I've been trying to recreate that look, feel, and focused environment of Openstep ever since. Invariably little bits wouldn't work, or would clash with windowmaker (looks at GWorkspace) etc. But here you've given us a NeXT-y workspace and the Gnustep tools for building apps. It's an amazing thing -- especially as Windows, and Mac user experiences seem fixated on enshittifying and stuffing ads and other nonsense everywhere. Ugh. Nextspace, instead, is a wonderful oasis.
FreeBSD
Ironically, despite the fact that OSX and NeXTSTEP were both built on BSD, I'm sad that the awesome nextspace doesn't install on FreeBSD.
I am not up to your superior-mode C (and the entire toolchain), but I am doing decently decoding and modifying the installer scripts. I am poking along and getting better along the way. I do have a healthy facility with shell scripts, so I've been able to digest the installer scripts and figure out what's going on.
In any case, I'm going to try to get an installer working here and I'm saying it publicly in case there are any other interested parties. I'll not be fast with it, but I am going to attempt to get this working.
Status
FWIW, I'm stuck trying to get CFNetwork installed. There's no support for FreeBSD there, so I'm trying to figure out how to handle the ifdefs and get back to parity. It's interesting and tractable, but I'm slow. I'm going to take a slightly different stab at an installer that leverages more of the FreeBSD ports infrastructure and then try to bolt on your config and apps and see if that provides an interim build as a workaround -- and then I can circle back and iterate on the lovely "sealed" approach you've taken in the installer scripts.
Closing
Big note, thanks. I'm so glad that this project exists. It's a light. If we can figure out how to get more people and building GNUstep apps, maybe there's a way to a better desktop ahead for all of us. Be well!
Thanks
While I'm messing with trying to get this working, I just wanted to say that I love the project. I loved the early days of OSX development and when I saw just how close it was to Openstep, I became a big fan of Openstep as well.
I've been trying to recreate that look, feel, and focused environment of Openstep ever since. Invariably little bits wouldn't work, or would clash with windowmaker (looks at GWorkspace) etc. But here you've given us a NeXT-y workspace and the Gnustep tools for building apps. It's an amazing thing -- especially as Windows, and Mac user experiences seem fixated on enshittifying and stuffing ads and other nonsense everywhere. Ugh. Nextspace, instead, is a wonderful oasis.
FreeBSD
Ironically, despite the fact that OSX and NeXTSTEP were both built on BSD, I'm sad that the awesome nextspace doesn't install on FreeBSD.
I am not up to your superior-mode C (and the entire toolchain), but I am doing decently decoding and modifying the installer scripts. I am poking along and getting better along the way. I do have a healthy facility with shell scripts, so I've been able to digest the installer scripts and figure out what's going on.
In any case, I'm going to try to get an installer working here and I'm saying it publicly in case there are any other interested parties. I'll not be fast with it, but I am going to attempt to get this working.
Status
FWIW, I'm stuck trying to get CFNetwork installed. There's no support for FreeBSD there, so I'm trying to figure out how to handle the ifdefs and get back to parity. It's interesting and tractable, but I'm slow. I'm going to take a slightly different stab at an installer that leverages more of the FreeBSD ports infrastructure and then try to bolt on your config and apps and see if that provides an interim build as a workaround -- and then I can circle back and iterate on the lovely "sealed" approach you've taken in the installer scripts.
Closing
Big note, thanks. I'm so glad that this project exists. It's a light. If we can figure out how to get more people and building GNUstep apps, maybe there's a way to a better desktop ahead for all of us. Be well!