kdesrc-build API (discussion)
As mentioned in !14 (merged) we should start thinking about what API is needed. Hence this issue to kickstart with a proposal. To quote @mpyne
Would be good to think about what the REST-style 'resources' would be that need to have DTOs. I see "selectors", "modules", "module-sets", "SCMs", "build systems", a "build context", maybe "build phases", probably other things I'm forgetting. Plus some non-REST but still useful accessors would be needed as you've already mentioned, like getting/setting option values.