But the core problem remains, Cocoa not being implemented/done.
Anyone have ideas for how we can get movement on that?
Just work on it.
Preferably you need to take the entire responsibility for the widgetset.
Meaning - you need to constantly work on it, until it's done.
"Until it's done" part is unclear and can span for the next decade.
(Not a joke at all! Windows / Gtk support goes on even today, started 25 years ago?)
For the best paste, it should be at least 2 hours a day. The best time is 4 hours a day. 4-5 days a week.
That's it.
Cocoa will start to shine in no time.
In the absence of enough free time as of this moment, I cannot do any significant progress on Cocoa.
(the next "Cocoa session" for me might be open in October this year)
Be prepare to fight we patches provided.
Sometimes patches come in and they look good, because they're solving a particular problem.
They might be applied (just because they were there long enough w/o anyone looking into them).
But on the long term, they might actually be damaging. Because the implementation was not good enough, causing more problems, than actually solving issues.
So making Cocoa move is easy -> work on it.