We should provide for new and existing users of OpenVox an easy and approachable way to get started with a new module.
In the past there was the PDK, which may not be the best, but it was something.
Now we as Vox Pupuli should provide a better approach, which is also more manageable from the tech side.
Key point should be:
- low effort for users
- fancy tools, but also keep in mind strict environments
- for example containers might be bad for high security, older or gov orgs
- integrates well with our other tools
- integrates maybe well with ci
- this can maybe be outsourced to another tool like voxbox
- dependencies should be easy manageable
- maybe there is a way to bundle the dependencies and ship it as one package
- reduce our own boilerplate even more
@binford2k mentioned cookycutter
PS.: feel free to updated, move, change this issue if it's not fitting anymore
We should provide for new and existing users of OpenVox an easy and approachable way to get started with a new module.
In the past there was the PDK, which may not be the best, but it was something.
Now we as Vox Pupuli should provide a better approach, which is also more manageable from the tech side.
Key point should be:
@binford2k mentioned cookycutter
PS.: feel free to updated, move, change this issue if it's not fitting anymore