Not my project and nothing to do with me. I just thought it might be of interest.
https://github.com/phkaeser/wlmaker/tree/main Why? Well this is highly relevant to NEXTSPACE and GSDE. Wayland is not yet ready to replace X11 but it is doing so anyway, right now. The next version of Fedora will not include X.org by default. Ubuntu will follow close behind. It's happening and it's going. It has long seemed to me that the GNUstep project and people are in denial about what GNUstep is and its future. This is already having negative repercussions for the project. For example the 2 most visible projects to offer replacements for Apple macOS do not use GNUstep: https://hellosystem.github.io/docs/ https://ravynos.com/ (The latter began as a fork of the former but is now going a different way.) GNUstep, like it or not, is 3 different things: 1. A set of what at least 1 of its developers likes to call "Cocoa-compatible development libraries" (I think this is unhelpful as Apple no longer uses the "Cocoa" naming.) 2. A desktop environment for Linux and xBSD built with this tools. I know of 2 extant desktop environments built from these: NEXTSPACE and GSDE. 3. A Linux software packaging and distribution system built from these: ".app" application bundles. This is, or at least should have been, a rival to AppImage, the GNOME Flatpak format, and Canonical's Snap format. At present GNUstep is getting critically dated because Objective-C is heading towards obsolescence, replaced by Swift. https://github.com/swiftlang/swift Swift is FOSS and cross-platform. It runs on and targets all Apple OSes, plus Linux, Android, and Windows, as my colleague wrote: https://www.theregister.com/2020/03/30/official_swift_programming_for_windows/ Before better websites or better docs, support for Swift on GNUstep as well as Obj-C should, IMHO, be a burningly pressing priority for GNUstep, but it does not seem to be. However, very soon after that, if GNUstep can't target Wayland it will be history as well. WLmaker could potentially be a lifeline. It might let GSDE and NEXTSPACE survive at least. -- Liam Proven ~ Profile: https://about.me/liamproven Email: [email protected] ~ gMail/gTalk/FB: [email protected] Twitter/LinkedIn: lproven ~ Skype: liamproven IoM: (+44) 7624 277612: UK: (+44) 7939-087884 Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053
