several issues that need to be discussed to find better solutions
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
Start by reviewing how light-codegen currently handles config.json, values.yml, and service.yml. Resolve the listed compatibility, singleton-default, and values.yml-generation questions with maintainers before implementation. Done means the open-ended discussion has an agreed scope and a clear design for existing and newly generated projects.
Written by the indexing model from the issue text.
Description
-
We cannot ask users to add this exclude for the parameterizer in the config.json. In my opinion, we might need to put the parameters into the template instead of processing the config files.
-
We need to find a way to move the values.yml into the config folder in the generated project. However, we cannot do that as the service.yml need to set the value for the service.singletons.
-
Is there a way to set the default value for singletons in the service.yml file. If yes, we need to do that.
-
We need to think about the existing users with existing config.json when we change the light-codegen. That means we should always have a default value for the new flags we add to the config.json
-
Make the values.yml generation as default to encourage users to use it. It can be optionally turned off from config.json?
-
More to add during the discussion.
- Dominant language
- Java
- Stars
- 49
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from networknt/light-codegen
-
enhancement help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
networknt/light-codegen#350 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
networknt/light-codegen#674 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 20/100
networknt/light-codegen#666 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
networknt/light-codegen#616 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
networknt/light-codegen#603 · 2 comments ·
All issues in networknt/light-codegen
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
1.0.0-alpha2 Type/Improvement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
wso2/dpdp-accelerator#272 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
area/frontend
Difficulty 2/5 1-3 hours Newbie friendliness 65/100