Since GNUstep supports the entire OpenStep API surface, I was able to
extremely quickly port the OpenStep version of MathEdit to GNUstep:
https://github.com/jeffreybergier/MathEdit/pull/57. It's probably useful
to try to get all the later macOS APIs it uses into GNUstep, since those
are probably highly-used in modern apps.
On 9/26/25 10:05, Paul Seelig wrote:
On 9/26/25 03:51, Ethan C wrote:
[...] However, one thing I am concerned about is that this does not
really show GNUstep's ability to port modern software, [...]
There is another project to propose, which even might offer being of
an exceptionally educative value:
https://github.com/jeffreybergier/MathEdit
It is a fairly recent project and the author went great lengths to
ensure his code his portable for following platforms:
macOS 15.5
macOS 10.15.7
OS X 10.8.5
Mac OS X 10.6.8
Mac OS X 10.4.11
Mac OS X 10.2.8
OpenStep 4.2
Because the sheer range of supported platforms beginning with OpenStep
4.2 up until macOS 15.5 is maybe unprecedented it is tempting to think
porting this also to GNUstep might be of exception educational value
I asked the author if he might be interested in porting it also to
GNUstep in order to make this also available for Linux, *BSD, and
Windows.
Unfortunately he politely declined, most probably because he may not
be aware wether also learning GNUstep is worth it.
But he was open to import related patches by third party developers
interested in contributing.
Cheers,
Paul