The editor part of scap-workbench has been in a semi-broken state for a long time. The
codebase is very convoluted and organic which makes refactoring very hard. It also
doesn't allow undo/redo so any serious work involves many close/load cycles.
In the meantime there have been a few new workflow ideas revolving around building the
final content from many small files. This helps with version control and collaboration of
multiple authors. Small files and limited scope of each rule makes editing easier and less
error prone than jumping around in 2 huge XMLs. In my opinion, this is the way to go for
big professional content creation. For an example of this, see
https://fedorahosted.org/scap-security-guide/
A GUI tool for creating *just XCCDF checklists* may be useful for creating small-scale
custom content. The question is if there is demand for such a tool. In any case, writing
the editor from scratch with a different approach (MVC, each change is a command ->
undo/redo) is less effort than refactoring.
If anyone is strongly against this decision, now is the best time to be heard :-)
Otherwise I am dropping the editor from the next release.
--
Martin Preisler