Ask Your Question

JAVA replacement by Python scripts [closed]

asked 2013-01-22 09:03:43 +0200

Bart gravatar image

updated 2013-02-03 18:10:48 +0200

qubit gravatar image

Are steps taken to replace modules running on JAVA by Python scripts? If so in what version will this be effectuated?


edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Alex Kemp
close date 2015-10-20 20:42:45.050575

1 Answer

Sort by » oldest newest most voted

answered 2013-01-22 09:26:23 +0200

qubit gravatar image

Many modules and components that rely upon Java are (slowly) being replaced by Python in each new release of LibreOffice. This includes wizards, unit tests, etc..

Currently LibreOffice Base has a dependency on Java for the default, "native" database backend, HSQLDB. SQLite was hoped to be used as a replacement, but due to certain limitations, will not be able to fulfill that role. Here's the bug filed for selecting a replacement:

Take a look at the release notes and mailing lists for more information:

Reduce Java code: Port Fax and Letter Wizard to Python (Xisco Faulí)

edit flag offensive delete link more


The work being done by Xisco Faulí and Javier Fernández on replacing Java with Python in the wizards is evidently largely done. Some components will be available in v4.1. Refer bug fdo#38820 and this answer.

oweng gravatar imageoweng ( 2013-07-21 05:59:51 +0200 )edit

Question Tools


Asked: 2013-01-22 09:03:43 +0200

Seen: 1,779 times

Last updated: Jan 22 '13