OpenOffice.org SDK Released
Jules V.D. writes "The OpenOffice.org group on Friday announced a kit that lets programmers build new modules for open-source alternatives to the Microsoft Office suite.This new SDK is an add-on for OpenOffice.org 1.0.2. It provides the necessary tools and documentation for programming the OpenOffice.org APIs and creating your own extensions (UNO components) for OpenOffice.org."The highlight of this SDK is the new Developer's Guide. This comprehensive guide provides, in 900 pages, a detailed description of the OpenOffice.org API concepts, the OpenOffice.org UNO component model and how to use the API in the context of the different application areas.""
What else needs to be said?
'bout time.
One small step for Linux community...a little bit bigger one for a decent Office Suite.
-Rob
I think one of the strong reasons why we have Microsoft's dominance on Office programs is the add-on programs that take advantage of APIs provided in the office. So this is a good step, although I am very suspicious about how strong these APIs are compared to MS Office.
Are these basically Office macros for OpenOffice? Would think such a feature would be a priority.
Slashdot: Playing Favorites Since 1997
Can you do things like embedd Open Office into Evolution? That would be spiffy. I have Office XP at work and MS Word has hijacked the standard editting for e-mail messages in Outlook.
--------
Free your mind.
"...This comprehensive guide provides, in 900 pages, a detailed description of the OpenOffice.org API concepts..."
... think again.
/-\P1 R3/-\D5 Y0U!
Assuming they meant A4 pages, that = 561330 square CM of paper.
[Looks at bare bedroom wall, picks up brush]
Now... if you thought that your Tux wallpaper was geeky
Maybe I should translate it into Yodish Soviet Russian Haxor first for added effect?
Hmm...
1¦\¦ 50\/137 Ru551/-\, 0p3¦\¦0ff1C3.0R6
That's mucho excellente. I can't wait till I get a good bit of free time..there are a few things I'd like to see in ole OOo ... also, I'm impressed and joyous that they're giving a 900 page book to go along with it!
"I feel it is my duty to look at the porn that kids download before I delete it, to be sure what it is."--School Admin
Open Office is available on more than just Linux you know. The majority of the public isn't much aware of ANYTHING that isn't spoon fed to them. The first step is to get a reasonable alternative to MS products, which OO certainly is for most people. Once people get used to looking for something other than "Windows certified" then they'll be more open to looking at alternatives to Windows.
I am sure evolution will jump on the bandwagon. With that said, I think it is safe to say that we need to start thinking about virus and worms.
;)
Maybe cloning M$ isn't a good thing after all
-Rob
So now that this is out, how long until someone makes a flight sim add-on for openoffice.
mod:redundant
This is a large body of work. It must consist of several hundred man-hours of effort. Who deserves the thanks for this? Was it volunteer driven or is there corporate backing? Anyone have any details?
Thanks.
-molo
Using your sig line to advertise for friends is lame.
Now someone can code the paperclip assistant!
You still forgot to copy MS Access, guys.
Seriously, how hard would it to be to put an easy to use interface and reporting engine on top of mysql (or postgre or whatever)?
There are a ton of workstations all across the corporate world that are running MS Office just for Access.
What does this mean for StarOffice? While I think OpenOffice is great, I use StarOffice mainly for the nicer looking fonts and stuff.
Can or will this SDK be usable for StarOffice, since they are very similar?
Openoffice takes 15 seconds to boot on my 1.7ghz linux machine and even longer on the windows duel boot.
I hope this will help programming automated tasks of creating documents. MS-OFFICE has this for years, and this made it possible to the lowest scripting envrioment (read - VbScript/JScript) to get full control over the office suite.
WTF? If you want such options then just suggest them or implement them yourself. If you're a programmer, adn you think you should hide your code from everyone, then do it. But guess what? It won't improve because the less people that have the oppurtunity to work on it the more human its limitations become.
When will my Karma get better?
"I feel it is my duty to look at the porn that kids download before I delete it, to be sure what it is."--School Admin
Just what we needed. Now lets see if those 900 pages are worth the read. If they aren't they will probably make great filter paper for joints. ;)
Go Open Office!
Karma whorin' since 1999
For now, pausing during a talk to fire up mplayer or the like works, but it is a bit inelegant.
I cannot get it to print, gs is my friend (sort of).
I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
i like dmca and copywright adn palladium pls thx pls but tuwiprlip needs nik change h8 nikpls fix thx
Consider: Duke3d source code released.
Consider: Openoffice.Org SDK released within a week thereafter.
Question: How soon until Duke3d is ported to Openoffice.Org as a module?
I'm the stranger...posting to
How about using the sdk to port OpenOffice to kde. It's a lot better than koffice.
What could be easier ?!
In an onslaught against OpenOffice MSFT announced its first extension, a collection of paperclip buddies...
If you want such options then just suggest them or implement them yourself.
Exactly! That's why open sores blows! I don't give two flying shits about writing programs all day; we have people to do that sort of thing. All I want is a word processor! This guy comes up to me and says, "Try Open Office! It's just as good as Microsoft Office, and it's free!" So I try it, and find that it doesn't even do footnotes, for chrissakes! So I tell my friend about this, and he says, "WTF? If you want such options then just suggest them or implement them yourself."
What would your reaction be if you went to a car dealership to testdrive a car and discovered that the car had no windshield? Sure, it's possible to drive the car without a windshield, but who'd want to? Wouldn't your reaction be, "Gee, that's a shitty car!" And if you found little (that is, big) problems like that with every car on the lot, wouldn't your reaction be, "Gee, that's a shitty car company!"
Open sores: Gee, that's a shitty software company!
At least Microsoft gives me a fucking word processor that fucking works. Open Office is a car without a windshield or any mirrors but with a god damned 24 karat gold-plated air freshener on the dash.
When will my Karma get better?
At this rate, never.
it didn't hijack nothing --- therez a setting for how U wants to compose mail: use word/rich text/plain text editor in ur options, l00ser.
Yeah thanks Microsoft for giving us a "fucking word processor" that works...for only $500 for the suite! How nice they are to us. Or are you using a free (read: pirated) copy of MS Office?
May I suggest OpenOffice 1.1 beta with footnote support? Never hurts to peruse their feature list from time to time. Works just fine.
Open Office is a great suite to replace a word process, spreadsheet and a presentation tool. But replacing an Office suite means replacing all the tools. I need my Outlook. I wish this wicked office app had a similar-in-quality outlook clone that could interface with open source back-ends for ldap, mcal, imap, etc.
Or maybe one exists? Anyone got a good pointer on a windows app (not a web-based system) that lets me calendar, email and share address books?
I've played around with an Alpha version of the SDK in October, and it was pretty nice. It is hard to get your head around some concepts, because the whole SDK is kind of baroque, just like OOo itself, but from my limited experience, it is very powerful.
I built a bridge for the Lua scripting language on top of the Java UNO bridge and used it to script 2D animations for a movie that I had to create for my research. I used OOo Draw to specify the animated elements, and traced out their paths via other elements and object prperties.
The scripts inspected the objects and their properties, animated them accordingly in an OOo Draw canvas, and saved the frames to the disk. All in all, it took me about a week to get this to work; time that I consider well-invested.
Insert -> Footnote
There ya go!
neurostarHail Satan!
Those kooky Christians. I would be tempted to think this is an elaborate joke, but the person went to great pains to write this which would lead me to believe he's genuinely retarded, I mean, screwed up. Believe what you will, but read this if you want an explanation where the Daemon thing came from. It's funny to see to what lengths Christians (and other Religious fanatics) will go to in order to justify their paranoid delusions. Hell, billions of people have died in various Holy Wars over Religion (most of them over Christianity). I think that speaks volumes for Christianity/Religion right there.
Remember, it's okay to break the ten commandments/"Thou Shall Not Kill" if it's for your God.
Microsoft Word: $142 from zones.com
No, you may not. Who the hell wants to use beta software?
Because you're evidently too fucking stupid to get it, here's my point: nobody should have spent one fucking minute working on a god damned API until they got the fucking software done. Footnotes, people! Footnotes are really fucking important! Jesus christ! The software is still in fucking beta, it's not even fucking READY yet, and yet here we are wasting our GOD DAMNED time on an AP-fucking-I!
This shit is for the birds. I'm sticking with Word, and so's everbody else who's not a fucking moron or a god damn hippy.
I use Linux 99% of the time so even though I dont do alot of text editing/spreadsheets I need something like StarOffice. BUT, for christ sake!, must it be so slooooow on my otherwise spiffy 1.7GHz Gentoo box??
Tired of having to use the excuse "a dog ate my homework"?
With the new Duke3d plugin for OpenOffice, you now have a choice of letting your homework eated by:
* wild pigs dressed like a LAPD cops
* your choice of aliens
* your choice of dinosaur-like creatures
* giant squids
* or your choice of strippers
Order today and recieve a discount coupon for "DukeNukem Forever", "DukeNukem Returns", and "DukeNukem and Robin" when they come out RSN.
Don't miss this spectacular opportunity!
You do not believe me? Check out this bug report #1820
All people using the following locales are affected: Afrikaans, Basque, Catalan, French (all except Switzerland), Galician, Italian, Portuguese (Portugal), Serbian (Latin) and Spanish (all variants). This list might not be complete.
Now try to convert someone using Excel to use Calc by telling them that they can not use the numeric pad anymore...
Remember the year 2000? They promised us flying cars. They delivered the PT Cruiser...
On that note, let me say specifically, that I want my Office suite to
- NOT
include anything for e-mail. First of all, an e-mail client is not a publishing tool. Its used to converse.Secondly, I don't want something made for publishing with a built in api to require access to the internet for any purpose. That leads to the insecurity, which leads to the dark side - viruses.
Better to keep the two separate.
Mod me down and I will become more powerful than you can possibly imagine!
Please god, not a "similar in quality" outlook clone. I have had the misfortune to use that pile of crap for the past week, and quality is not a word that springs to my mind.
As a quick example, notice how the list view in which your email messages are displayed has a scrollbar that doesn't conform with any other scrollbar used in any other microsoft package.
Or the fact that it is incapable of reading your open standards news groups like every other email/news client under the sun - including it's "lite" version, outlook express.
And it feels "clunky", as if it's been thrown together without much thought - which is not a good feel for what is supposed to be a mature app. Maybe I'm spoilt as a KDE user, but I like my user interface to be a pleasant and consistant experience.
Slightly OT, but some others have mentioned it, and the abysmal startup time of OOo is a sore point for many.
Otherwise, I love the bloody thing -- it's free, it's open, and as "90% of the people only use 10% of the features" (as research has proven), OOo will be a REAL challenge to Microsoft in the next few years.
So, anyone know if there's work being done on the startup time? I see that there's a "performance" sub-project thing on the site, and apparently for 1.1 they're further breaking the components up.
I really hope they can speed it up -- it's a great app, and I'm waiting to show it to friends and colleagues.
www.ximian.com
Maybe someone will cut out all the source code for open office except for the word processor,
and complie THAT puppy. Then do the same for the spreadsheet... bam, smaller programs that load in a reasonable amount of time.
Why mozilla is better ? Because is a PLATFORM not just a browser. How can OpenOffice be better than MSOffice, being a platform and having a lot of projects surrounding it and making it a good choice, cause, like linux and mozilla, you can customize it following your needs without loosing speed and standards.
Does anyone else not quite get the point of an SDK for an opensource product?
:)
The product *is* the SDK!
Nick...
What exactly does getting "PAYED" mean? Is that anything like getting paid?
The state of education today...
If you read news in an email client then you are a moron. Use a news client, Skippy. I fucking HATE any email client that has news built in. Get it the fuck out.
I have no idea what the rest of your post is babbling about. My guess is that you're just a dumbass. As a KDE user, you are not "spoiled". Actually, I take that back. You are spoiled from having an opinion worth listening to if you actually think any linux desktop is enjoyable to use.
Don't get me wrong. There's a lot of stuff I don't like about Outlook, but I haven't used any program in linux that satisfied me at all.
It is appliable to all versions of OO and StarOffice (at least 5.2 and 6.0 Beta).Introducing numbers with decimal point is too slow, because all Spanish keyboards sold in Spain (and the O.S. driver) has a dot in the numeric keypad, but the decimal point character in Spain is the comma. It means we have to use the numeric keypad and type the comma with the alphanumeric portion of the keyboard. Some spreadsheets like excel overrides the system default character for the dot of our numeric keypad outputting a comma, solving this problem for Spanish users. OO must do the same, because is very important for the productivity.
Thanks.
I've never had this problem but I've seen where it should be solved. This problem should be taken care of by proper configuration of X. There should be a version of the xkeyborad map for you. At a lower level you might even have your kernel configured for your particular keyboard. If you use an unreasonable comercial GUI that does not take care of such basic funcionality for you the SDK might come to your rescue and implement keymaping as a module or a whole European decimal system format if that's not already available. This bug seems inconcevable in a world where people use free software to type Arabic, Cryic, Hebrew and Vietnamese characters on a regular basis.
Good luck with your problem. I'd simply ten key with six digits. Ten key in Excell requires seven digits if you count frequent CNTRL-S hits.
Friends don't help friends install M$ junk.
I guess the reason Open Office loads so quickly on this machine is that I had "Load OpenOffice.org during system start up" selected in my preferences. I disabled the auto load option. Restarted windows, and then loaded open office. This time the writer program needed almost 12 seconds to start which is closer to cscx's results.
.... Pizza....
Oh, not that UNO's. Sorry.
Mmmmmm.... OpenOffice....
+1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.
Did you forget your medication today?
I'm used to using the KP movement keys - NUMLOCK off, (BTW also i sometime use ALT+BACKSPACE for undo and double click on the control menu to exit).
How can get the keyboard in XFree86 and linux to behave like windows, ie movement and being able to press shift+a movement key??
I see from the site that 1.1 Beta is comming along and wondering if 1.1 was going to be basicly the same API or total different API.
My wish is, that OpenOffice gets a re-design simmilar to Mozilla... split into single applications each using a different process.
;)
Yes, I know that there are ooowriter, ooocalc and so on, but those application only launch soffice.
The GUI toolkit does also not integrate very well into Windows. Some people use Skins (either WinXP's VisualStyles or WindowsBlinds), but it still looks like an Win95 application.
AFAIK under Unix/Linux OpenOffice uses GTK+ themes (I only use OOo under Windows, under FreeBSD I use KOffice).
Well, it took Mozilla 5 years to plan a re-design. IIRC OpenOffice.org started in 2000. OK, I'll wait until 2005 then.
RANT:
Amazing, isn't it? All this great stuff happening for OpenOffice, and yet they still haven't spent 10 minutes to solve the problems it's having on OpenBSD.
I don't know about anyone else, but I'm damn tired of cludgy, platform-specific, Open Source software. First Mozilla, now OpenOffice. Where does it stop? Linux isn't the only Unix platform in the world, yet it's the only platform most software will compile on, without a truckload of developers spending hours on each release to port it over to a different platform.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
Insert, Footnote works well for me.
OpenOffice Draw is nice too. So far it hasn't let me down. I have the full MS Office suite at work, and I had to download OpenOffice to be able to do some good work with vector graphics.
In regard to footnotes, you must have been thinking of Abiword. That thing really shouldn't claim to compete with anything other than Wordpad.
Openoffice really is quite full featured. IMHO it still lacks the polish of Office XP, but it's quite capable.
Right.
Mind you, I just set up a small (4 PC) office network using OOo. The OS is 98SE. Basically real, real small budget.
Free is good. And after a week, they've got the hang of OOo anyway.
Enough said.
open office group
how i love you. keep fighting
the good software fight.
hooray! it's a sex wiki
I have one question, and a follow-up.
Why you lie? Why you lie so much?
It's funny to see to what lengths Christians (and other Religious fanatics) will go to in order to justify their paranoid delusions.
I take offense to at least some of the above statement. I don't believe that you should group Christians and "other Religious fanatics" together like that. I realize that I am taking an unpopular stand here, but just because a person is a Christian doesn't mean that he is a paranoid delusional or a religious fanatic.
The message to which you responded was obviously a flamebait. If Bill Gates were truly a Christian, then Microsoft wouldn't be the company that it is. He would deal ethically with his fellow man and even his competitors. The person that wrote the post to which you refer went about as far in finding every "mark of satan" in Linux (and some based on untruths i.e. Linux came from BSD?) as some do in finding the same things about Bill Gates and Microsoft.
If you look hard enough, you will find fault with everything on earth. After all the world as we know it is not a perfect place. BTW, "Thou Shall Not Kill" is better translated as "Thou Shall Not Murder" and there is a difference in Murder (cold blooded) and killing in war. While I do not support religious wars, I do not feel that war in and of itself is wrong.
I have no sig, does anyone have one to spare?
Look, when a package compiles and runs on nineteen different operating systems as varied as AIX, BeOS, BSD/OS, DG/UX, FreeBSD, HPUX, Irix, Linux, MacOS, MacOS X, NetBSD, OpenUNIX/Unixware, OpenVMS, OS/2, QNX, Solaris, Tru64, and Win9x, and WinNT, the problem on the 20th probably isn't Mozilla being non-portable; it's that the 20th operating system is doing something unusual.
Sorry I offended. I must admit that as an atheist I harbor a lot of resentment for organized religion (specifically Christianity and Islam, most of the other organized religions are peaceful, where Christianity and Islam as a whole have a very long lineage of war and destruction). I shouldn't have mentioned some of the things I did perhaps, and I do apologize if it offended you, but I was reacting more towards the original poster's ignorance than anything (with a healthy does of my own anti-Religion bias). For the record, I'm not against faith or belief in something as long as you don't impose your belief on others. :)
having an SDK is much different, and more facilitating, than just access to source code.
HIBT? May I HAND?
-pyrrho
hi, Having had the priviledge of attending the OOo con in Hamburg (no, not Berlin as it read somewhere - maybe in Gnome news?), I would just make a little account of it. First, OOo is really a SUN effort in the "background". They do not like exterior commit in their CVS, because they branch off SO right from it - and they are _very_ cautious. Therefore many patches didn't make it in to the main branch. Neither did Ximian's version: they set up their own forked CVS "tinderbox". Ximian made a custom version - as seen on Michael's slides. Nice Gnome integration, little enhancements. Though not a Gtk port. It isn't free, unless SUN will pay them - or you buy XD2. Talks are in way (those who can - it might be nice to put a little pressure on them ;-).
To relax the community contrib problem, they plan using MWS and CWS-es as seen in one of the slides. Anyone can play in a child workspace, and if it prooves good, then it is merged back to the main workspace. The SO will be directly compiled from MWS, so there will be binary compatibility, and SO will be differenciated by adding a few extra files. They have a real hard time accepting community effort. Plans are there for a change - without a timeline though. So go and figure.
Ximian added much that was needed to "modernize" OOo. SUN plans the same stuff for 2.0. OOo 2.0 will have alpha-channel-ed icons, and that kind of stuff, much like Aqua. They don't plan to change toolkit though, SWING was slow and they decided on keeping their custom kit (they didn't like issues with windowmanagers to be solved with other tk-s...). Ximian would like to see a Gtk "port" in the future. They will change the l10n backend, and the help engine. Release will be in the end of 2004.
SDK: yes, real nice for the future. Look at two slides: one on Java, and one on Javascript. Both are nice. Note, that everything is java based: it is both good and bad. Good, because it is a real good tool (they demoed nice things using OOo Java and NetBeans), bad because the JAVA name means SUN (license, copyright etc. Look at the debian integration slide from Chris Halls for legal issues). A little quirk: anything done with SDK/Java will have a SWING GUI, which doesn't blend with OOo's. OOo can have multiple language bindings through bridges, but JAVA is preferred. StarBasic is depreciated.
UNO is a capable tool: Ximian is planning to adopt it and migrate from Bonobo - keeping the latter only for compatibility. KDE/Qt is not anywhere on the screen. So the formula of a distant future looks like (in my opinion):
Gnome/Gtk/OOo/Java/UNO/NetBeans.
MySQL guys were there, so they may have more serious plans. So they could be added too, but they didn't "show" anything.
http://marketing.openoffice.org/conference/schedul e.html
a member of the OOo Hungarian team ;-)
Can someone explain why it's called OpenOffice.org rather than just plain OpenOffice? It seems a bit peculiar to me, I mean, you'd then expect the domain name to be openoffice.org.org.
Is it going to be another project like GTK+ where there's an 'official' name with some random suffix, used by almost nobody except the project web page?
-- Ed Avis ed@membled.com
Check 3.4 in Automation Brdige in the developers guide with the kit and then look at Service Manager Component. Com/Dcom is supported by UNO. aka Unified Network Object model in which c++, java, jscript, and basic all use.
The section on com/dcom is quite large and I am very impressed. I am simply amazed at how complex this product is. No wonder people complain its bloated good lord. Each section according to printer preview in IE is about 200 pages each! Its close to 2k pages in total.
http://saveie6.com/
Hi,
... and contribute...!
there will be something in the near future...look at
http://groupware.openoffice.org/glow/index.html
Yes, components developed with the sdk will also work with 1.1
You should have taken the advice to stay away from rabid dogs more seriously. Among things you are not noticing are that a) the sdk works with both the 1.0.x series and teh beta version of 1.1 and b) that OpenOffice.org has footnote support and has always had it. Maybe you should read both release notes before going wild with assumptions?
KOffice is already actively working to support the OpenOffice XML file formats. David Faure is even on the OASIS team working to standardize on the OO.o specification. This is the important area of focus, to allow for true integration into the KDE desktop. Besides, down the road, KOffice will be much more advanced than the OpenOffice.org suite. Check it out for yourself: www.koffice.org.
Maybe you should suck less dick. Or possibly more. If we're talking about somebody else's dick, less. If we're talking about mine, more.
I connect to Oracle using JDBC in OO 1.2b. While it is not too easy to set up, it is great once things are all configured. It even has the cheesy ERD mode to generate reports.
...anyone know of a good ER tool...other than DIA.
Now, if I could only find a Linux version of ErWin (or something like that), I would have no reason to keep Windows around.
The first time I tried OO, I thought "Yuck" when I saw the default (just about the time when StarOffice was becoming non-free again, so I had the incentive to look) but you can select the TTF or T1 font of your choice through Tools-> Options -> Fonts -> Replacement Table.
If you want to make any other fonts available to OO, there's the spadmin utility to link them. Unless you need the database stuff, I can't think of anything to make it worthwhile coughing up shekels for SO any more.
This isn't strictly a Gnome or GTK port, but there is a Gnome2 icon theme available here . The next best thing :-)