Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve mechanism used for Java JRE #1

Open
volaya opened this issue Nov 3, 2015 · 5 comments
Open

Improve mechanism used for Java JRE #1

volaya opened this issue Nov 3, 2015 · 5 comments

Comments

@volaya
Copy link
Contributor

volaya commented Nov 3, 2015

Currently, it's shipped with the plugin and assumed to be in the plugin foder, but users might have a previously installed JRE. In this case, it would be good to use it instead, to reduce the size of the plugin bundle

@luipir
Copy link
Contributor

luipir commented Dec 14, 2015

last Alex modification works on Linux... under Linux no need of JRE packaged with the plugin

patche is this one: 67d2aa7

@alexbruy
Copy link
Contributor

IMO we should drop other JREs from plugin package and use system-wide one. We can use some heuristic to setup JRE path and also allow user to change it manually, something similar to Processing. Same can be applied to GeoGig binaries.

So plugin package will be much smaller and can be published in the official repository too.

@volaya
Copy link
Contributor Author

volaya commented Dec 16, 2015

The issue with that is that the little testing we did with external testers
proved that most of them where not capable of configuring Java and/or
GeoGig. We need an out-of-the box solution...and letting the user configure
that automatically will cause a lot of support requests...

Much better is the idea of installing that from the plugin itself, so the
plugin downloads JRE and GeoGig

On Wed, Dec 16, 2015 at 10:15 AM, Alexander Bruy notifications@github.com
wrote:

IMO we should drop other JREs from plugin package and use system-wide one.
We can use some heuristic to setup JRE path and also allow user to change
it manually, something similar to Processing. Same can be applied to GeoGig
binaries.

So plugin package will be much smaller and can be published in the
official repository too.


Reply to this email directly or view it on GitHub
#1 (comment)
.

Victor Olaya
Software Engineer | Boundless http://boundlessgeo.com/
volaya@boundlessgeo.com
@boundlessgeo http://twitter.com/boundlessgeo/

@alexbruy
Copy link
Contributor

But even with this approach we still need in some way to check if JRE and GeoGig already installed and allow to use this installed versions instead of downloading and installing second instance

@volaya
Copy link
Contributor Author

volaya commented Dec 16, 2015

What we had discussed was allowing downloading JRE and GeoGig, but only in
the plugin folder, as embedded. So if you do not have geogig and JRE there,
it will install them there (even if you have other versions in your
system...). That should make it less complicated to install, since the
mechanism is less flexible

On Wed, Dec 16, 2015 at 2:41 PM, Alexander Bruy notifications@github.com
wrote:

But even with this approach we still need in some way to check if JRE and
GeoGig already installed and allow to use this installed versions instead
of downloading and installing second instance


Reply to this email directly or view it on GitHub
#1 (comment)
.

Victor Olaya
Software Engineer | Boundless http://boundlessgeo.com/
volaya@boundlessgeo.com
@boundlessgeo http://twitter.com/boundlessgeo/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants