after my graduation, I’ve been diving deep for a couple years now, and I actually managed to put together my first collection. I’m super keen to share it and figure out how to properly jump into open source.
It’s called infra2csv (Galaxy Link). This collection includes six modules and roles designed to streamline system data into CSV files on your controller (think hardware, network, security details, etc.).
I made this to tackle some personal pain points: specifically, the complexity of Jinja for data output and those tricky access issues when pulling info directly via modules. My solution processes and cleans data after it’s written on the controller. This keeps everything secure and consistent, which is perfect for my PowerBI dashboards and exploring new data.
Now, my biggest question is: how do I effectively contribute this to open source? I’m keen to improve these modules and actively looking for feedback on best practices and collaboration. I’m particularly interested in advice on effective testing strategies for open source Ansible collections. If you have insights on workflows, find bugs, have feature ideas, or want to improve docs, please share your thoughts.