-
-
Notifications
You must be signed in to change notification settings - Fork 650
Roadmap
Dominik Gedon edited this page Mar 17, 2023
·
21 revisions
- Include the new web interface
- Write a tool which reads, modifies and then generates the
signatures.json
file (WIP: libcobblersignatures) - New/improved Cobbler checks (
cobbler check
) - Fix the documentation (Wiki for developers, cobbler.github.io for admins with guides, manual for using cobbler at readthedocs with explanation of the main concepts)
- Enable more tests to have a higher test coverage
- Remove all 2.x.x compatibility code
- Offer the same functionality over a restful-JSON-API as with XML-RPC
- Remove the XML-RPC API --> has to be discussed with SUMA
- Create a seperate webinterface with Angular with the new API
- Rip out the CLI-client and make it independent of the main cobbler-server (WIP: cobblerclient, CLI)
- Wonder about a rewrite in Go/Rust into account
- Define which distributions we officially support
- Create a prebuilt container for testing/development
- Write a migration script for upgrades (modules.conf, settings.yaml and getter/setter changes in the different versions)
- Add the pulp integration
Website: https://cobbler.github.io - Dokumentation: https://cobbler.readthedocs.io