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

[Feature Request] Remove Yaml config files #33

Open
theycallmemac opened this issue Jul 8, 2020 · 1 comment
Open

[Feature Request] Remove Yaml config files #33

theycallmemac opened this issue Jul 8, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request
Projects
Milestone

Comments

@theycallmemac
Copy link
Owner

theycallmemac commented Jul 8, 2020

We'd like to remove YAML configuration from jobs in favor of "just" code. This feature is a move away from the need for generating any YAML. All metadata like the name, schedule and so on can be built into the main language file.

This is a very large change to the engine so I myself will take this on, it's sure to touch a lot of areas only I have come in contact with previously.

@theycallmemac theycallmemac added the enhancement New feature or request label Jul 8, 2020
@theycallmemac theycallmemac added this to the v2.0.0 milestone Jul 8, 2020
@theycallmemac theycallmemac self-assigned this Jul 8, 2020
@theycallmemac theycallmemac added this to To do in Odin v2.0.0 via automation Jul 8, 2020
@theycallmemac theycallmemac changed the title Remove Yaml files, embed info in generated language file. [Feature Request] Remove Yaml config files Jul 14, 2020
@theycallmemac
Copy link
Owner Author

As I see it we can use static analysis to extract information from job files, or extract information during runtime in a more ad-hoc fashion. Some experimentation will be needed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Odin v2.0.0
  
To do
Development

No branches or pull requests

1 participant