turbaszek opened a new issue #64: URL: https://github.com/apache/kibble/issues/64
# Refactor Apache Kibble project This is an umbrella issue for collecting ideas and managing the work that has to be done. Dev list thread: https://lists.apache.org/thread.html/r3f373be93397fc55ad6aff11030d2f3eb93f0f34782ff58fba9325b1%40%3Cdev.kibble.apache.org%3E ### 1. General refactor - [ ] Move scanners to main kibble repo - [ ] Make kibble a package - [ ] Add command-line interface to configure kibble and start all components (including scanners) - [ ] Rethink configuration of kibble #52 ### 2. Rewrite API server - [ ] Add tests for API endpoints to help us preserve backward compatibility and to limit the scope of work to backend stuff. The frontend can be done in future. Having the open API spec we should be able to generate some part of required code. - [ ] Decide which framework we would like to use. The main requirement is that it should work with the existing OpenAPI spec and should do automagically as much as possible. - [ ] Rewrite all endpoint to use new framework ### Additional considerations - Consider implementing GraphQL server ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
