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

Investigate installation methods that avoid Java dependency problems for Windows users #7

Closed
joewiz opened this issue Jan 26, 2020 · 2 comments
Assignees

Comments

@joewiz
Copy link
Member

joewiz commented Jan 26, 2020

... to relieve users of the need to (re-/un-) install java

@joewiz joewiz self-assigned this Jan 26, 2020
@joewiz joewiz changed the title Ask eXist-db org to provide releases with JDK embedded Investigate installation methods that avoid Java dependency problems for Windows users Jan 28, 2020
@joewiz
Copy link
Member Author

joewiz commented Jan 28, 2020

This was discussed at yesterday's eXist Community Call; see p. 4 of the call notes, https://docs.google.com/document/d/1OiyEDGly_qbriRZOdr9wveF82sgb6yQt7VdXLjH-SAc/edit?usp=sharing.

While a Java-embedded distribution of eXist isn't out of the question, the most promising and shortest path to a solution seems to be to create a chocolatey package for eXist, which can declare a dependency on a JDK/JRE. I've now got chocolatey installed on a Windows 10 VM and will see if I can make progress on this.

The chocolatey community allows people to submit a "request for package" (RFP), which I've just done, in the hope that a chocolatey-savvy user is willing to help develop a package: chocolatey-community/chocolatey-package-requests#760.

@djbpitt
Copy link
Member

djbpitt commented Jun 1, 2022

At the moment none of us has the bandwidth to develop a Chocolatey package proposal, but, as @joewiz writes, we now know how to pursue that course of action should we need to do it in the future. For Institute purposes we will use an existing method to install eXist-db under Windows.

@djbpitt djbpitt closed this as completed Jun 1, 2022
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

2 participants