Slashdot Mirror


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.""

11 of 174 comments (clear)

  1. Re:Who is doing all this work? by gimpimp · · Score: 4, Informative

    Sun have engineers working on it, as do Ximian.
    You can check out some of Ximian's work, here.

    cheers,

    --
    i wish i was but oh well
  2. Re:BZZT by fucksl4shd0t · · Score: 2, Informative

    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)?

    If you want the desktop database that's part of the suite, you have to pay Sun. That's the only component of the suite they didn't open source.

    That said, GNU Enterprise does well, even at its low version, for functionality typical of Access. It'll plug into MySQL and Postgres both, as well as a few commercial databases. Also, if you do a little googling, you'll find a php frontend, and some other stuff. There's plenty of free software out there to fit this need, it's just not bundled in with OpenOffice.org, that's all.

    --
    Like what I said? You might like my music
  3. Re:BZZT by Karpe · · Score: 4, Informative

    No they didn't.

    It is (was) a little known fact that OO can connect to mysql using ODBC. It is just a little hard getting it to work, but you can find info here and here. You can have an access lookalike with OO, ODBC and mysql.

  4. Re:flight sim.. by bankman · · Score: 3, Informative

    Oh, there is, in OpenOffice calc. Check this article for easter eggs in OSS.

    --
    I feel so sig.
  5. Re:Open Source Blows by Spiritd0g · · Score: 3, Informative

    May I suggest OpenOffice 1.1 beta with footnote support? Never hurts to peruse their feature list from time to time. Works just fine.

  6. Ximian Evolution by Anonymous Coward · · Score: 1, Informative

    www.ximian.com

  7. Boot time - more tests by aoteoroa · · Score: 2, Informative

    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.

  8. Re:Cut the Fat? by stor · · Score: 2, Informative

    Eh?

    Are you suggesting they "componentize" it? That was one of the first things they did. It's even in their FAQ.

    From: http://www.openoffice.org/FAQs/faq-other.html#12

    "A. Differences between StarOffice 5.2 and the future of StarOffice

    * The source code has undergone some significant changes since 5.2 was released. Some of these changes are:
    o Removal of integrated desktop
    o Componentization of word processing, spreadsheet and graphic applications modules
    o Removal of email and calendar and the schedule server
    o Removal of the browser
    o Move to XML-file formats
    o Improved Microsoft filters
    o CJK support (CJK refers to Asian languages: C=Chinese, simple and traditional, J= Japanese, K= Korean)

    These are all changes that were decided upon by Sun Microsystems before the source code was released to the community."

    Or did you mean something else?

    Cheers
    Stor

    --
    "Yeah well there's a lot of stuff that should be, but isn't"
  9. Re:BZZT by tzanger · · Score: 2, Informative

    If you're thinking of buying StarOffice for the database, don't bother. Adabas sucks ass. OpenOffice can contact practically any database, including MySQL or Postgres. Personally I suggest the latter.

  10. OOo by Anonymous Coward · · Score: 2, Informative

    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 ;-)

  11. Re:Why the name? by thesman · · Score: 2, Informative
    From the official FAQ [openoffice.org]:
    10. How should I refer to OpenOffice.org in my documents?
    [...]
    Now for the obvious question: Why? The reason is: Someone else owns the phrase "OpenOffice", and we want to make sure we do not get into trouble.
    Cheers.