Eric Hoch wrote:
Hi Jean-Christophe,
Am Fri, 24 Jun 2005 23:33:00 +0900, schrieb [EMAIL PROTECTED]:
No!!!!!
That's Joergs opionen. He used his sun.com Emailaddress but that's
all. Sun has given Mac Port into the hands of independent
developers. All Sunnies working on OS X do this in their spare
time. They don't get paid for this.
I would suggest that Joerg use a personal account to prevent confusion
as to the origin of his statements versus a statement from SUN themselves.
And as Oscar wrote, there are only 2.5 people working on NO.
Yes and three working on the OS X OOo X11 port.
Actually, it appears to be four. Starting with yourself Eric, I count
Eric B, Kevin H and Maho N. I've used code from Maho to build 1.9 M110
on Tiger. I'm back trying to build 1.1.4 on Tiger and I have some files
from Eric B and I will repatch the source code and try again.
Instead of having five developers working on a stable OOo 2.0 X11
port, which would lead to an earlier release of NO 2.0, a better
exchange of ideas, better communication and maybe to one Mac OS X
team, we have three developers working on X11 and two developers
who write a nice GUI for the X11 code base when all the work is
done all bugs are solved. This is what I meant with stealing.
Code borrowing is the norm in large projects. Patrick even donated his
fixes for 1.1.4 to the code base.
Again. I appretiate the work of Ed and Patrick and I can imagine
that they work as hard as we X11 folks do and that they have as
much work to do as we have.
Sometimes they have more. However, you do have a valid point, the X11
and NeoJ projects need more folks to work on code fixes and quality
checks. I don't mind testing build capabilities and to look for
errors. I have time to do so. However, work does and will take
precedence.
Considering the problem from the user's side It is clear that removing X11
dependancy from the code
should be considered a priority.
Indeed you are right here.
I tend to disagree. Building in Aqua capabilities should be a
priority. I would not want a Mac Only version nor should one exist.
X11 is an anomaly in the OSX world. OSX development does not happen on the X11 base. X11 is
only here to give access to legacy applications.
What a complete bullshit. Do you really think Apple would release
an X11 if X11 is anomaly? X11 is normal for a UNIX and Mac OS X is
a UNIX if you didn't knew that. Apple only felt that X11 is anomaly
but was teached better by its end-users.
I agree. X11 is not an anomaly in the UNIX world where SUN does most of
the development for OpenOffice. We have the task of merging the X11
version of OpenOffice into the Aqua world of the Mac. Apple even has a
"Porting UNIX applications to Aqua" section.
OSX development does not happen on the X11 base. X11 is
only here to give access to legacy applications.
O.K. We, OOo X11 devs and supporters, can stop working on the X11
base immediately and see how long it will take for Ed and Patrick
to have a NO 2.0 without a X11 2.0.
It would never happen. However, with the support of the team working on
the Mac-X11 version, an Aqua version of OOo 2.0 will happen.
Rumours say that it was Patrick Lubys decission, back when he
worked at SUN, to use X11 for Mac OS X port of OOo and do the
migration to Cocoa later. Go ask him.
I don't know what Patrick's decision was, but porting to Mac X11 is much
easier than trying to rewrite OOo for Aqua.
If Sun thinks providing what looks like legacy applications on
OSX is an option, it is very possible that OSX users will not
show much interest in OOo.
Again. Sun has nothing to do with the Mac port. They are not
involved in the Mac port.
This is very true. The porting project is not a SUN product.
Why can't Sun take the responsibility of working on removing X11
dependancy and still keep a portable code base ?
Why should Sun remove the X11 depency? Afaik they need it for Linux
OOo so it would be nonsense to do so.
And support for UNIXes. If they removed X11 support, then OOo would not
run on their primary audience, UNIXes and Linux(es). Thus, the porting
project has to look into ways to provide native graphical user interface
(GUI) support. Thus, the porting project is here do to just that. In
this case, two teams are working at this, the X11 team to make sure that
OOo 2.0 (and 1.1.5 when available) will build without problems on Mac's
X11. The Neo/J team is there to create a native Aqua version, at the
present time with Carbon/Java and maybe in the future with Cocoa.
I feel that this is the best method, and maybe Patrick felt the same
way. If you visit the NeoOffice web site (www.neooffice.org) and look
around you will find that there was, at one time, an effort to directly
port OpenOffice directly to Aqua using Cocoa. This was abandoned and
the Carbon/Java effort was initiated. This has not stopped with the
release of NeoOffice/J 1.1. There is a timeline on the Trinity BBS (the
location of the NeoJ forums) for what may happen in the next year or so.
James McKenzie
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]