Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - The big "LIE somewhere with NeoOffice" (edited)
The big "LIE somewhere with NeoOffice" (edited)
 
   NeoOffice Forum Index -> Ranting
View previous topic :: View next topic  
Author Message
doctype
Oracle


Joined: Dec 08, 2005
Posts: 291
Location: Berlin, Germany

PostPosted: Sun Jul 16, 2006 3:34 pm    Post subject:

OPENSTEP wrote:
Our present thoughts are leaning towards technical talk (after all, we're developers) and going into various aspects of our design including NMF, NWF, the Java perspective, et. al. Any suggestions?

Well, it was recently suggested, that ...
Quote:
... there is certainly a LIE somewhere with NeoOffice, something not true, hiding the reality ...

- you might want exonerate NeoOffice from the awful suspicion that it's part of The Matrix.

Martin Cool
Back to top
djpimley
The Anomaly
(earlier version)


Joined: Jun 11, 2006
Posts: 481
Location: Great Britain

PostPosted: Sun Jul 16, 2006 11:28 pm    Post subject:

doctype wrote:
Well, it was recently suggested, that ...

This is my favourite bit:
Quote:
Remember : they just check 1GB of code, and apply 10 to 15MB (max) of bindings (using supplementary 250MB or RAM in runtime) But respecting Licenses changes of name ..etc, NeoOffice is stricto sensu not OpenOffice.org.

Just check the wonderous megalith that is OOo's 1GB of source code and then apply your own insignificant little 15MB. Well if it's that easy why doesn't Eric get his head out his ass and reproduce it next weekend so we can all have official Aqua OOo by Monday Smile

Regards,
Daniel Pimley
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Mon Jul 17, 2006 12:17 am    Post subject:

N.B. The first two posts in this thread were split from the thread on NeoOffice.org being a sponsor of OOoCon 2006, to keep that thread on-topic.

(Also because I wanted to rant about "the big LIE" which doctype humorously brought up in what's now the first post here....)

Stay tuned Wink
Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Mon Jul 17, 2006 1:21 am    Post subject: The big LIE....

It's funny, in a sad and morbid sort of way, how far he's gone to take offense at any mention of the N word.

I got some bugmail from IssueZilla the other day (completely blank, and, as it turns out, from changes made to bugs back in February!--yes, I do file bugs in IssueZilla about shared bugs, and even, pre-tyrant, used to file bugs against pre-release versions of OOo....), so I was checking to see what had happened in these bugs. In this one bug, filed by someone who was very clearly trying to deploy OOo/X11 widely within his organization, the reporter happened to mention, as an aside, that he had tried Neo and the bug was not present here, so he was sure it could be fixed...and the tyrant just snapped and went off on the guy Sad

The other fun part of "the big LIE" is the "NeoOffice has never contributed anything/Ed and Patrick have never done anything" bit.

Let's see:

1) There was a very public donation of well-tested fixes in spring 2006, including fixes for bugs that still existed in OOo 2 and some basic infrastructure for Mac-specific features applicable to any OOo-sponsored Aqua port

2) NeoOffice is now a proud premium sponsor of OOoCon 2006

3) Oh, hmm...the NWF/NMF was prototyped by Ed and Dan in NeoOffice/C and partially implemented in OOo by Dan (I guess this doesn't count because it primarily benefits OOo/GTK and OOo/KDE and NeoOffice today)

4) Ed wrote NeoLight and released it under the LGPL, bringing Spotlight support for "OpenOffice.org XML" and OpenDocument files to all users under 10.4.x (and could have been included with OOo builds, had TeamOOo so desired)

5) Ed and Dan (and a small crew of others) got the X11 port to compile and into useable condition, stopped Writer from crashing and other massive debugging and bug-fixing efforts, and released two final-release versions, 1.0.3 and 1.1.2

6) From the beginning until April 2006, trinity (hosted by Ed out of his own pocket) had support fora for OOo/X11 on the Mac, and for most of that period the OOo fora even got top billing

7) The existing basis (such that it is) for the Aqua port that TeamOOo is currently undertaking consists of code written by Patrick and his team from the Sun days and code contributed from NeoOffice/C by Ed and Dan.

So if NeoOffice or its authors had never contributed anything to OpenOffice.org, how do is there a Mac port at all?

Finally, and this will really aggravate the FUDsters, but...

8. The existence of a viable, working, vibrant Mac port of OpenOffice.org in NeoOffice allows OpenOffice.org to be adopted in cross-platform environments with significant populations of non-technical Mac users (and likewise facilitates StarOffice sales/support contracts for Sun, and even iBook program sales for Apple) where the X11 version, for whatever reasons on the part of the buyers, wouldn't cut it....

If contributions to OpenOffice.org are more than just about bringing forth code at this very second--and I certainly think they are; things like promoting the use of open formats like ODF, promoting the use of free and open-source software, and encouraging competition, among others--then NeoOffice has certainly been a useful citizen and a valuable contributor....

Smokey
/ranting away for the benefit of the Mac end-user
//and for users of open standards and open formats everywhere

Edit: Added NeoLight and trinity; how could I have forgotten them Sad

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki


Last edited by sardisson on Fri Jul 21, 2006 2:21 am; edited 1 time in total
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Mon Jul 17, 2006 1:25 am    Post subject:

I think my favorite part of the whole thread was this bit by a rather balanced and neutral third-party:

Quote:
You got what you wanted (well, not what you wanted, because
obviously this is not about official use of stuff or not - but about
emotional personal conflicts between OOo supporters and NeoOffice, and -
sorry to say that, but - it seems like it's about getting NeoOffice
mention wiped from the earth).

Stop bitching.


Sorta reminds me of the apocryphal "Windows isn't done until [WordPerfect|Lotus] won't run"....

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
Samwise
Captain Naiobi


Joined: Apr 25, 2006
Posts: 2315
Location: Montpellier, France

PostPosted: Mon Jul 17, 2006 3:15 am    Post subject:

Quote:
2) NeoOffice is now a proud premium sponsor of OOoCon 2006

I'm sure Eric would be very unhappy about this (not only the fact that Neo is a sponsor, but also that Neo can afford to be a sponsor).


Now regarding one of Eric's favorite arguments, i.e. that NeoOffice uses mostly OpenOffice.org code and adds a few Megs on top of it (is a question, not a rant) :

We all know that Neo is based on OpenOffice.org, and therefore uses lots of OOo code. It doesn't seem hidden in any way (so much for the "lie"). But, how much does NeoOffice benefit from the efforts of the X11 port team in particular ? I know NeoOffice isn't directly based on OOo/X11, but some of the fixes that the X11 team contributes must be added to the mainstream OpenOffice.org code at some point. How does that affect NeoOffice ?
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Jul 17, 2006 4:01 am    Post subject:

Samwise wrote:
We all know that Neo is based on OpenOffice.org, and therefore uses lots of OOo code. It doesn't seem hidden in any way (so much for the "lie"). But, how much does NeoOffice benefit from the efforts of the X11 port team in particular ? I know NeoOffice isn't directly based on OOo/X11, but some of the fixes that the X11 team contributes must be added to the mainstream OpenOffice.org code at some point. How does that affect NeoOffice ?


From what I have seen, the X11 team fixes two types of bugs:

1. Compile errors
2. X11 bugs

The second group is of no use to NeoOffice as NeoOffice ignores the X11 code and compiles its own native code. It's just like if there is a fix in the Windows native code: it will fix a Windows bug but that change won't get compiled by NeoOffice.

On some occasions, the first group are used by us. However, from my perspective, fixing compile errors has always been the most trivial part of the NeoOffice work. I currently spend no more than 1 week (in total) per year working on OOo compile issues which is about the same as it was when Ed, Dan, or Kevin were the OOo X11 leads.

Patrick
Back to top
Samwise
Captain Naiobi


Joined: Apr 25, 2006
Posts: 2315
Location: Montpellier, France

PostPosted: Mon Jul 17, 2006 4:19 am    Post subject:

I see.
Back to top
aussie149
The Merovingian


Joined: Feb 12, 2005
Posts: 607
Location: Australia

PostPosted: Mon Jul 17, 2006 6:37 am    Post subject:

pluby wrote:

From what I have seen, the X11 team fixes two types of bugs:

1. Compile errors
2. X11 bugs

The second group is of no use to NeoOffice as NeoOffice ignores the X11 code and compiles its own native code. It's just like if there is a fix in the Windows native code: it will fix a Windows bug but that change won't get compiled by NeoOffice.

On some occasions, the first group are used by us. However, from my perspective, fixing compile errors has always been the most trivial part of the NeoOffice work. I currently spend no more than 1 week (in total) per year working on OOo compile issues which is about the same as it was when Ed, Dan, or Kevin were the OOo X11 leads.

Patrick


As a code dunce, please fill me in on this: I initially thought that NeoOffice was dependent on OpenOffice.org X11 as a half-way port. That is, I thought that OpenOffice.org X11 was produced, then adapted to a native OS X program by you, Patrick and Ed (with assistance of course Smile). At my present level of understanding, I know that isn't the case, but are you saying that NeoOffice could exist without the work of OpenOffice.org X11 team?

Peter
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Mon Jul 17, 2006 6:48 am    Post subject:

here i go again, pretending to know what i am talking about (so flogg me if i am wrong)

neo is built against the main oo.o branch, not the mac port. so the 'official' 2.0.3 (for example) is used, not the mac port specific parts. patrick has (and may still) used patches from the mac port to correct build errors, etc.

neo, however, is not as simple as just a 'wrapper'. the applescript .app file, which is used by oo.o x11 is a 'wrapper' (which still can't do what Start OpenOffice.org did)

-j, who just does tech support
Back to top
pluby
The Architect
The Architect


Joined: Jun 16, 2003
Posts: 11949

PostPosted: Mon Jul 17, 2006 6:49 am    Post subject:

aussie149 wrote:
As a code dunce, please fill me in on this: I initially thought that NeoOffice was dependent on OpenOffice.org X11 as a half-way port. That is, I thought that OpenOffice.org X11 was produced, then adapted to a native OS X program by you, Patrick and Ed (with assistance of course Smile). At my present level of understanding, I know that isn't the case, but are you saying that NeoOffice could exist without the work of OpenOffice.org X11 team?


Yes, this is exactly what I am saying. It would add a little extra work, but not much. This may sound like an idle claim, but this is based on history as during the OOo 1.x days (and to a lesser extent in OOo 1.1.x, Ed and Dan did the OOo X11 work themselves.

Patrick
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Mon Jul 17, 2006 9:24 am    Post subject:

Just also so folk are aware, even OOo X11 for Mac OS X is 99% code directly from Sun Microsystems. Very little of the actual X11 codebase has been written by non-Sun engineers. I'd almost go as far as to say that Patrick and I have probably written more novel code to add into OOo than any of the X11 work that anyone had done in the past.

Aside from us few folk doing piddly work on < 5% of the source code to do these ports, there really aren't many developers at all working on the core OOo code, new features, and maintenance who are not a part of Sun Microsystems. This is part of the overall dilemma that all ports face when the time comes that Sun no longer wants to fund OOo development out of the goodness of their heart...everyone is suddenly up s creek without a paddle (or, perhaps, with paddes and life preservers but in a rickety old leaking fishing boat...). The majority of OOo's volunteers in reality are in the community marketing project. It's going to be very difficult for a team of marketing personnel to continue ongoing development at the same scale as Sun is funding right now.

ed
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Tue Jul 18, 2006 12:41 am    Post subject:

If you haven't already, I highly recommend reading Ed's account of the road to WWDC 2002. Besides finding out why he loves his Cube so much, you'll learn all about the mad skillz of Ed and Dan and how they know how to fix bugs that count.

The First Aquafication of OOo (the two-day hack that became Neo/C) is also fun.

There's not really much to point to about Patrick, other than that here's one guy who ported OOo to Mac OS X using mostly Java (+Carbon+Cocoa) and in under a year hooked up native fonts, printing, clipboard, drag-drop, etc., and that after about two years of work on Neo/C, Ed decided Neo/J was the future because it was rock-solid stable....

Seriously, here at NeoOffice you have two of the four most experienced Mac porters in all of OOo history.

Smokey
/who still dreams, once in a while, that Dan will start hacking on Neo again

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
doctype
Oracle


Joined: Dec 08, 2005
Posts: 291
Location: Berlin, Germany

PostPosted: Tue Jul 18, 2006 1:32 am    Post subject:

sardisson wrote:
If you haven't already, I highly recommend reading Ed's account of the road to WWDC 2002. Besides finding out why he loves his Cube so much, you'll learn all about the mad skillz of Ed and Dan and how they know how to fix bugs that count.

The First Aquafication of OOo (the two-day hack that became Neo/C) is also fun.

There's not really much to point to about Patrick, other than that here's one guy who ported OOo to Mac OS X using mostly Java (+Carbon+Cocoa) and in under a year hooked up native fonts, printing, clipboard, drag-drop, etc., and that after about two years of work on Neo/C, Ed decided Neo/J was the future because it was rock-solid stable....

Seriously, here at NeoOffice you have two of the four most experienced Mac porters in all of OOo history.


As Ed asked in the other thread about suggestions for talks to give at the OOoCon: Apart from the nitty-gritty technical stuff, maybe there should also be something like "The History of Porting OpenOffice.org to The Mac". First, I think this would be really interesting (and a pain more for me for not being there). Secondly, I think there are now many at the OpenOffice.org project who know next to nothing about this history & are maybe too easy influenced into a bandwagon mentality by the recent FUD that "these NeoOffice guys" came from nowhere and "stole" "their" code by a "easy & dirty wrapping around of a Java-GUI".
Back to top
ovvldc
Captain Naiobi


Joined: Sep 13, 2004
Posts: 2352
Location: Zürich, CH

PostPosted: Tue Jul 18, 2006 9:34 am    Post subject:

doctype wrote:
As Ed asked in the other thread about suggestions for talks to give at the OOoCon: Apart from the nitty-gritty technical stuff, maybe there should also be something like "The History of Porting OpenOffice.org to The Mac". First, I think this would be really interesting (and a pain more for me for not being there). Secondly, I think there are now many at the OpenOffice.org project who know next to nothing about this history & are maybe too easy influenced into a bandwagon mentality by the recent FUD that "these NeoOffice guys" came from nowhere and "stole" "their" code by a "easy & dirty wrapping around of a Java-GUI".


Hmm. I do not know if that is a good idea. You might get heckled incessantly by an angry Frenchman..

I say stick to the tech stuff and put in an amazing anecdote when it is functional.

best wishes,
Oscar

_________________
"What do you think of Western Civilization?"
"I think it would be a good idea!"
- Mohandas Karamchand Gandhi
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> Ranting All times are GMT - 7 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.