Launchpad has imported 2 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=38820.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-06-30T14:58:35+00:00 Björn Michaelsen wrote:

Wizards: Java to Python? conversion

Background: If you use the File, Wizards menu - it throws up a UI using
Java to create documents. This causes some nasty problems on machines
with mis-configured (or not present) Java, and of course presents a
serious performance challenge. Since we bundle our own Python run-time
anyway, it would be ideal to run a python to java converter across the
code to drop this dependency. This should be made easier by the existing
Java code using UNO APIs to create its GUI. The wizards code lives in:
wizards/com/sun/star/ and it would (most likely) be best to start off by
converting something smaller - like the 'fax' wizard first - which is
sub 1000 lines. Of course, if you prefer native C++ to python, using
that instead would be an option too.

Skills: python, some Java, minor C++

Taken By: Xisco Faulí

Reply at: https://bugs.launchpad.net/df-
libreoffice/+bug/818185/comments/0

------------------------------------------------------------------------
On 2012-03-17T15:26:24+00:00 Enrico-weigelt wrote:

Any specific reason for not compiling the java code into machine code ?

Reply at: https://bugs.launchpad.net/df-
libreoffice/+bug/818185/comments/2

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/818185

Title:
  [EasyHack] Wizards: Java to Python? conversion

Status in LibreOffice Productivity Suite:
  In Progress
Status in “libreoffice” package in Ubuntu:
  New

Bug description:
  If you use the File, Wizards menu - it throws up a UI using Java to
  create documents. This causes some nasty problems on machines with
  mis-configured (or not present) Java, and of course presents a serious
  performance challenge. Since we bundle our own Python run-time anyway, it 
would
  be ideal to run a python to java converter across the code to drop this
  dependency. This should be made easier by the existing Java code using UNO 
APIs
  to create its GUI. The wizards code lives in: wizards/com/sun/star/ and it
  would (most likely) be best to start off by converting something smaller - 
like
  the 'fax' wizard first - which is sub 1000 lines. Of course, if you prefer
  native C++ to python, using that instead would be an option too.

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/818185/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to