Michael Meeks Says OO.o Project is "Profoundly Sick"
unassimilatible writes "Michael Meeks, who works full time developing OpenOffice, writes in his blog that the project is 'profoundly sick.' 'In a healthy project we would expect to see a large number of volunteer developers involved, in addition — we would expect to see a large number of peer companies contributing to the common code pool; we do not see this in OpenOffice.org. Indeed, quite the opposite we appear to have the lowest number of active developers on OO.o since records began: 24, this contrasts negatively with Linux's recent low of 160+. Even spun in the most positive way, OO.o is at best stagnating from a development perspective.'"
I mean does *anybody* actually own Star Office?
According to the article:
Distance the project from Sun: perhaps less branding, certainly less top-down control, reduce the requirement to 'share' all your rights over to Sun before you can contribute to the project. Better still, share ownership of the code with a non-profit foundation to guarantee stability and an independent future for the code-base.
...Sun owns open office.
There's such a thing as finished software.
Yes.
http://michaelsmith.id.au
How about fixing some of the 12058 open bugs?
Tomato wedge sperm darts that are Republican.
Easy. All they have to do is refuse to take contributions from the rest of the community. Kohei's solver module is a case in point. He had a fully functional solver, and what did Sun do? They wrote their own.
XML is like violence. If it doesn't solve the problem, use more.
Its not like people are going to be rolling much OO code into their own projects - which is where the GPL licensing breaks down. The cost (giving up your entire codebase) is probably "high" when its likely a small fraction of OO code that is wanted (say some paragraph breaking logic).
OpenOffice.org software is under the GNU Lesser General Public License version 3, which allows it to be combined with proprietary software. I don't see how use of LGPL modules in your code requires "giving up your entire codebase", unless perhaps you're on a platform that requires code signing and forbids end users to sign their own compiled apps.
Then maybe you can answer me one question, and it's a honest one, I couldn't find it: How do you print in MSO 2007?
You're shitting me...See the big fucking round button on the top left corner with the office logo on? When you click on it, a menu comes up with file and print functions....
I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
You know that OOo is primarily written in C++, right? Base (the database thingie that appeared in 2.0) and the help system use Java, but that's pretty much it. You don't even need Java installed to run OOo, try it, you probably won't notice the difference.
Game! - Where the stick is mightier than the sword!
For a long time now, Sun has been pulling a bit of a bait and switch. They claim that they are open source friendly, etc. etc., but then they do everything they can to prevent any outside interference. That's they whole reason why NeoOffice exists, the guys who made it got tired of Sun giving them the run-around.
Gentlemen! You can't fight in here, this is the war room!
OO is far from "finished". It is a great suite, but there are *hundreds* of things that need to be added and *thousands* of things that need to be fixed. I have reported a dozen requests for useful features over the years that I and my users really need. Only one or so has ever made it to light.
Want an example? In Writer, you can convert all text to uppercase or lowercase. But there is no function for "Initial Caps". WordPerfect and MS-Word both have that feature, and have for many, many years. Then add some salt to the wound: Calc doesn't have the ability to convert cases AT ALL. When I reported this oversight, there were many supporters, and many duplicate reports. SEVEN YEARS PASSED and it is still not implemented!
That feature is hardly "bloat". I use it all the time when converting data from one type of use or system to another. There are hundreds of similar types of improvements that need to be made.
"Finished"?? Absolutely not.
Exactly! Print is hidden! How stupid!
The Properties are hidden too! (Personally, I take issue with Microsoft's logic that they are going to embed hidden properties (specifically, Title, Author, and Company name) in a place that they can't easily be found, so that when I post a document (or send it to someone), it can't easily be anonymous.) Now that I have found Properties, I routinely check it on documents sent to me, as it's always a source of entertainment, especially on Resumes.
For the record, Properties are conveniently located under "Windows Orb / Prepare" of all places!
Oh, but in Outlook, in the Inbox display, I see "Find" under the "Edit" menu item (not sure why I don't see a ribbon, but I am thankful). Until I want to read an email - then the Ribbon appears, and "Find" is hidden to the right. This time, it's on the "Message" Tab, on a "Find" button, not an "Editing" Button as it was in Word... Until you press Reply. Then it's GONE. Of course, it's now moved so that it's under the "Format Text" tab under an "Editing" button.
But wait, there's more: In Excel, it's on the "Home" tab, under "Editing", "Find and Select". Intuitive!
Don't get me started about Excel. Want to insert a row? Oh there's an "Insert" tab - let's look there. Our options are..."Pivot Table", "Table", "Picture", "Clip Art", "Shapes", "SmartArt", "Column", "Line", "Pie", "Bar", "Area", "Scatter", "Other Charts", "Hyperlink", "Text Box", "Header & Footer", "WordArt", "Signature Line", "Object", and "Symbol". Is ANY ONE OF THOSE used more than INSERT A ROW??? NO!
I would say that Inserting a ROW is a FUNDAMENTAL Spreadsheet option, done (by me) more frequently than EVERY ONE OF THOSE options combined! But where is it?
Turns out "Insert a Row" is not on the "Insert" Tab! How intuitive! It's on the "Home" tab! Brilliant! And it's under "Cells / Insert". ("Cells Insert" can insert cells, sheet, sheet rows and sheet columns.) Clearly something is mislabeled: "Cells/Insert Cells" vs. "Cell/Insert Sheet Rows" makes no sense (that is, if inserting rows belongs under "Cells", then clearly it belongs under "Insert Cells" as well.)
Want to change the "Format" of an email that you're about to send? Change the "Format" from Plain Text to HTML? Clearly that'd be on the "Format Text" tab. ooooooh no. it's not. It's on the "Options" Tab, under "Format". Why would "Format" not be on the "Format Text" tab? What the hell!???? (probably no room for it there, because "FIND" is taking up space)
Who organized this shit? Usability experts my ass!
</rant>
Exactly!
I've tried to build OOo, and after hours of installing all kinds of dependencies and compiling it turned out that the thing would not compile a working binary. There was some sort of circular dependency in it, with a compile bug in one, and when I removed that supposedly optional configure item, something else would fail.
I'm far from inexperienced, but the OOo build setup is too complicated! I had this idea to make a sort of stripped version of OOo, to fill the niche that Framemaker used to have, but I gave up on it due to the non-functional build process.
If the OOo team would like to have an open-source community around it, it would have to put major emphasis on fixing and documenting the build process.
Bart
The tool you're looking for is called 'LyX'. I've used it for years to edit various people's LaTeX documents, especially those from college professors who learned their craft in the early 1980's and aren't interested in updating their documents.
Kohei wouldn't sign the copyright over to them. Try writing an addition to emacs or gcc and submit it to the FSF without a copyright assignment and you'll get exactly the same response.
Combination - fun iPhone puzzling
Is there not a printer icon on the ribbon? OO.o certainly has one on the default toolbar.
What could be more obviously related to printing than a word that originally referred to the act of storing paper in a cabinet
You say this in a sarcastic manner, but it's true, you have to print it out before you can file it away in a cabinet...
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
If you look back there where serious players in XFree who were talking about breaking off into a fork which induced them to kick some people off commit. Those people represented Suse and RedHat. That caused public outrage and a the fork to actually form. XFree86 then changed the license so their code couldn't get pulled into the fork and it was after that that distributions like debian sided with the Suse / Redhat guys.
So the story is a bit more complicated.