apache / apache/hop

[Task]: remove `default` as the default parent project

Open
#4,237 0 comments 1 reaction 0 assignees View on GitHub
awaiting triage Other P3
Dominant language
Java
Stars
1.5k
Forks
476
Avg merge
18h 32m
Merged PRs (30d)
216

Description

### What needs to happen?

if the `HOP_CONFIG_FOLDER` environment variable is not set, `default` is used as the default parent project when creating new projects.
This causes quite a bit of confusion. Users should have the option to create a new project with a parent project, but shouldn't be forced to.

When `HOP_CONFIG_FOLDER` is set, there is no parent project set by default, so this doesn't apply in that scenario.

### Issue Priority

Priority: 3

### Issue Component

Component: Other

Contributor guide

Open the contributing guide

Research direction

Locate the code that reads HOP_CONFIG_FOLDER and assigns the default parent project during new project creation. Compare behavior with and without that environment variable, then verify that new projects have no parent by default while still allowing users to select one.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.