You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As I am starting to use TerraformPy, I forked the project to work on it and changed a few things to keep making it better and better. I am now starting to have a decent list of modifications, therefore, before continuing, I would like to see with you which changes I could submit back to you.
Ideally, I would report everything upstream, but I understand if you do not want to accept all the changes.
Here is what I have done so far:
Format the code with black.
Package the application with PBR:
Make packaging cleaner.
Get rid of VERSION file and use git tag instead.
Separate development and production requirements.
Use invoke and nox to setup administration and CI tasks.
Add linters (flake8, pydocstyle, pylint).
Add extra pytest plugins.
Remove Python 2 support. The new minimum required version is now 3.7.
Format the Changelog according to the Keep A Changelog specification.
Use a .github folder to store .github configuration files
issues and PR templates
label definitions
stale bot configuration
contributing guidelines
Generate the documentation using Sphinx and the aiohttp theme
Let me know if there are/which patches you would be willing to incorporate.
As an aside, it would be nice if you had a list of things you would like to receive contributions for (there are no issues) or a project roadmap to see where the project is going in the future.
As I am starting to use TerraformPy, I forked the project to work on it and changed a few things to keep making it better and better. I am now starting to have a decent list of modifications, therefore, before continuing, I would like to see with you which changes I could submit back to you.
Ideally, I would report everything upstream, but I understand if you do not want to accept all the changes.
Here is what I have done so far:
black.VERSIONfile and use git tag instead.3.7..githubfolder to store .github configuration filesLet me know if there are/which patches you would be willing to incorporate.
As an aside, it would be nice if you had a list of things you would like to receive contributions for (there are no issues) or a project roadmap to see where the project is going in the future.