Do you agree with the current technology choices of CoMPAS? #poll-notice


Rob Tjalma
 

Because the discussion is going on for a while now, we want to make a final decision about the technologies we are using.
When using multiple technologies for the same purpose, this leads for example to more complex maintenance (more technologies means stuff developers have to know about) and a higher barrier for new contributors. 

That's why the following question, so we can vote about it:

Do you agree with the current technology choices of CoMPAS, as stated on the Architecture website? (https://com-pas.github.io/compas-architecture/TECHNOLOGY.html)

Which are:
- Programming tool: Java
- Java framework: Quarkus
- Build tool: Gradle
- Microservice deployment tool: Docker
- Database: Basex (as of now it's interchangeable, but BaseX is the default)
- XML validation: Schematron
- XML processing: JAXB
- Source control: Github
- CI/CD: Github Actions

Thank you for voting. Results will be available when the poll is closed.