8000 Roadmap · cobbler/cobbler Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Roadmap

Dominik Gedon edited this page Mar 17, 2023 · 21 revisions

3.x.x

  • 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
  • Code cleanup (#2624, #2593 , #2574)
  • Give Koan some time and improve it related to tech-debt

4.x.x

  • 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)

Future TODOs

  • 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
Clone this wiki locally
0