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 · May be fixed by #888
Open

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

javiermtorres opened this issue Nov 21, 2024 · 1 comment · May be fixed by #888
Labels

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

@ividal ividal added the backend label Feb 11, 2025
@javiermtorres javiermtorres linked a pull request Feb 17, 2025 that will close this issue
4 tasks
@ividal ividal linked a pull request Feb 19, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants