Just as one more motivation: With the ability to have a full kdevelop just without UI, we could write much better tests, especially for C++ support. The whole parts that depend on the editor, document-controller, background-parser, etc. are currently completely untested, which is a problem. Greetings, David