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

Add a new job type to clarify the job interface #413

Open
javiermtorres opened this issue Nov 21, 2024 · 1 comment
Open

Add a new job type to clarify the job interface #413

javiermtorres opened this issue Nov 21, 2024 · 1 comment

Comments

@javiermtorres
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Currently, adding a job means modifying several modules in the code without clear guidelines. It would be very helpful to have an interface definition (in an abstract sense) of what a job is, and how it is added to Lumigator minimizing the burden on the developer of a job. A new job could be developed from scratch, so all the necessary integration points could be noted down as an input for a possible job interface.

Describe the solution you'd like
A new job written from scratch and a list of all the new and modified files that were needed to provide it.

Describe alternatives you've considered
N/A

Additional context
N/A

@njbrake
Copy link
Contributor

njbrake commented Jan 22, 2025

I think this is related to #706

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