Expired
Milestone
Mar 1, 2018–Feb 22, 2019
Frontend / backend split
Milestone ID: 7
Tracked in the make_it_mojo
branch, we're working to make kdesrc-build able to run as a headless backend service so that alternate frontends (like a QtWidgets-based GUI) can be developed.
This is based on the Perl Mojolicious web framework which is feature rich, relatively easy to use, and light on dependency requirements.
Before pushing to master I need to ensure that we've completed the first-run
milestone so that we can easily add Mojolicious et al as an automatically-added dependency so I don't have to ask all the users to install themselves.
Also need to come up with a test suite of test cases to verify still work due to the heavy refactoring involved.
All issues for this milestone are closed. You may close this milestone now.