Am 11.12.2014 um 09:49 schrieb Andrea Pescetti:
> Marcus wrote:
>> Of course I can change it in the code with a commit. However, I'm not
>> able to create a build to check myself to see if my fix is good or
>> produces an ugly build breaker. I'm not yet so far to build AOO from
>> scratch myself. I wanted to try this for the quite days at this years
>> end.
>> Any tips?
> 
> My suggestion (can be executed as a team, not necessarily by one person):
> 
> 1. Find a proper wording for
> http://www.openoffice.org/download/common/java.html
> 

More detailed info is needed to overthrow the common prejudice that
OpenOffice relies heavily on Java which is not even true for the Base
component.

A Java runtime environment (JRE) is required to use the following
functionality:

*Wizards*, namely:
 menu:File>Wizard>Letter...
 menu:File>Wizard>Fax...
 menu:File>Wizard>Agenda...
 menu:File>Wizard>Web Page...

*Macros*
JavaScript and BeanShell macros require Java
The dialog menu:Tools>Macros>Run... can't be used.
Without Java you can still use menu:Tools>Macros>Organize... to run
Python and Basic macros.
> https://issues.apache.org/ooo/show_bug.cgi?id=86541

*Extensions*
Extensions coded in Java

Finding keywords in the F1 help depends on Java.

*Database access*
All Base wizards are coded in Java.
The embedded HSQLDB and any other JDBC connetion requires Java.

Contrary to the current text stating that Base depends entirely on Java,
most of the Base component is functional without Java. You can query and
mail merge any kind of non-Java database and you can create fully
functional input forms manually without the questionable help of the
form wizard.
You can even create a new database without Java. This results in a (less
functionable) dBase directory.

*Required JRE* when needing any of the above features:
Any recent version of Java 7 or 8
Windwos: 32 bit JRE in any case since OpenOffice for Windows is a 32 bit
application
Mac: 64 bit JRE for all recent versions of OpenOffice since all recent
versions for the Mac are 64 bit versions.
Linux: 32 or 64 bit JRE according to the bitness of OpenOffice which
should be the same as the system bitness.

> 2. Create a link www.openoffice.org/java pointing at it
> 
> 3. Find a short (short!) text for the dialog box, sending the people to
> www.openoffice.org/java for any details (including 32 and 64-bit
> systems); I don't know if links are supported, but the short URL at 2
> should take care of it
> 

This would be very easy if the dialog box would not show inadequate
JREs. If it would list only the JREs with correct bitness, the list of
JREs could have a slightly modified label with a 32 or 64 bit prefix
like this:
<32|64> bit Java runtime environments (JRE) already installed:

I strongly suggest to fix the list content first. Showing the right
label text with wrong options does not help much.


> 4. Place #3 in form of a patch in Bugzilla and send the number here (and
> if the patch comes from someone who is not one of the usual code
> committers, even better)
> 
> 5. At that point it will be easy for people who have their own build
> tree to check the patch before we get it in, so don't worry about this.
> 
> Regards,
>   Andrea.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to