July 14, 2021, 10:18pm
I’m looking for some advice on what i need to learn to become a contributor to foreman, i am formally trained in satellite 6 as well as having hands-on experience, I’m planning to take googles python course as well.
Id like to train myself up to contribute in the following ways:
Be able to write plugins for foreman, also learn API’s in the process.
Potentially write ansible modules, hence learning python
Any adivce ?
we keep a list of easy and good first issues in our issue tracker. Those might be a good place to start. Apart from that, don’t think about it too hard and just give it a try. We don’t bite
When you say “learn API’s in the process”, do you mean the ones we already have? If so, exploring them by implementing ansible modules for them could be something many people would appreciate as well.
Whatever path you decide to take, we’ll be happy to have you and will try to help you pull through. Happy hacking
Easy and Trivial Issues - Foreman
 - Good first issues - Foreman core - Foreman
July 15, 2021, 7:28am
If you are really dedicated to learn python instead of ruby (it’s not exclusive, btw) and interested in writing ansible modules, consider not starting from scratch, but have a look at
There are also some issues marked as easy.