Re: LO removing Java, why would they want to? (Re: [api-dev] Java-Midi not working on Mac?
Andreas Säger <[email protected]> Fri, 24 Dec 2010 16:48:08 +0100
| Newsgroups | gmane.comp.openoffice.devel.api |
|---|---|
| Message-ID | <[email protected]> |
Am 24.12.2010 10:57, Rony G. Flatscher wrote: > One premiere example is the scripting subsystem, which makes JavaScript, > BeanShell, ooRexx and others available to OOo. Removing Java removes all > these options and renders programs written in these languages useless. > Only Tools>Macros>Run... raises a misleading error message about missing Java. Basic and Python keep on working as usual from that dialog. Using Tools>Macros>Organize>Basic|Python avoids the error message. The script providers don't need to be written in Java. A modified Python script provider written in Python which helps to embed Python in documents: http://hermione.s41.xrea.com/pukiwiki/index.php?OOobbs2%2F194 The biggest chunk of Java might be the Base component with all the useless/misleading Java wizards and the embedded Java-HSQLDB. It could be removed all together in favour of a much simpler and more functional database connectivity like it used to be in version 1.x. (with less bugs and working as specified, of course). The "Access equivalent" with a database in a single file failed. Even the "simple users" do understand the concept of a registered database from where to fetch mail merge addresses. But even advanced users become extremely irritated by the fact that this configuration involves a separate "Base document", a Calc document (in most cases), and one or two Writer documents. Some of the wizards under File>Wizard>... are really useful but nevertheless replaceable with something better. Merry Christmas, Andreas