Hi,
James McKenzie a écrit :
> I read on the net that Eric B. proposed at OOoCon that the Mac OS X port
> be moved to Cocoa vice X11.
> Great idea and a long time in coming back to being built.
If you read correctly my conf, you're welcome if you want to help us. I
know you're trying to implement gcc-4.0x for 1.1.x. It would be
interesting to see what type of breakages you meet, because this will
probably save us a lot of time for the gcc-4 builds.
I don't know if things have changed recently (as in last month), but I had the understanding that the NeoOffice/J project actually tried originally make a Cocoa version of the OOo. It was called NeoOffice/C. Look here:
http://neowiki.sixthcrusade.com/index.php/NeoOffice/C
As you can read from there, they deemed Cocoa way too difficult to fit into OpenOffice architecture.
I think one another, and to me a very much better, solution would be to make VCL use XUL and Gecko, as discussed by Stefan Schäfer in OO Conf (you can see the video of the presentation from the conf site). It is not an easy or fast path, but if successful, new native Mac versions of OOo would come with almost NO ADDITIONAL WORK (I hope at least). So Mac would then be almost 1st tier platform...
To see how well XUL w/ Gecko integrates with Mac, just download Firefox or Camino to your computer from mozilla.org....
The OOo XUL might have interested parties also outside Mac community, so it wouldn't be just 3 person effort. At least Stefan Schäfer and Michael Meeks (Novell) have shown interest.
I think the
> emphasis to this (and Eric don't be afraid to provide the facts) is that
> the MacIntel version of MacOSX will not provide X11 support and will
> provide limited Carbon/Java support.
I really have no clue if X11 will or not be provided by Apple, but what
I'am sure is that we cannot continue to use X11.
The positive point is that we have a good 2.0, really. Even using X11.
Getting OOo for Mac in shape with only X11 is already a huge task. Adding Cocoa or something else on top of it makes the work 10 times harder and time consuming. Where are the people who have time for it?
I think it's better to stick with X11, unless there is some solution that gets us more people to work with it. I think Apple will provide X11 in the future as well. And at least we will have X11 through fink or opendarwin.
Afterall, the NeoOffice/J people are there to adapt the X11 version to Java. And that is already a very good situation.
just my 2c,
Mox
Mox on G
