Skip to content

[Feature Request]: Configurator for your Hop configuration #7940

Description

@mattcasters

What would you like to happen?

When you start to use Hop it uses the <install-folder>/config folder as alternative for using HOP_CONFIG_FOLDER and HOP_AUDIT_FOLDER.
I would like there to be a plugin that makes it easy to configure these variables, along with HOP_JAVA_HOME, HOP_OPTIONS and HOP_SHARED_JDBC_FOLDERS.
The plugin would also provide a new hop setup command that accepts options to configure these things in the users environment.
Depending on the choices made in the GUI, we could do things like:

  • Write or change these variables to the user's Windows environment variables
  • Write or change these variables in ~/.bashrc on Linux/OSX
  • Write or change a shell script or cmd/bat file with the commands to set the variables

We should default HOP_CONFIG_FOLDER to ~/.local/share/hop on Linux/OSX and <home-dir>/.hop/config on Windows.
We should default HOP_AUDIT_FOLDER to ~/.local/state/hop on Linux/OSX and <home-dir>/.hop/audit on Windows.

Issue Priority

Priority: 2

Issue Component

Component: Hop Config, Component: Other

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions