Several people have brought up a desire to have some kind of simple GUI-based frontend for creating catsoop content, similar in spirit to edX Studio.
I think this would be a nice thing to have, but, unfortunately, I think it’s actually quite hard. This is one of the places where catsoop’s extreme focus on flexibility bites us, as it makes it difficult to think about how a GUI interacts with the source of a catsoop course.
Maybe we could get away with editing only pages whose content files don’t do any dynamic content (no
<python> tags)? That would bring the scope down quite a bit while still keeping things maybe more-or-less useful?