Now that Dennis and I am no longer the only ones writing sTeX content (for the SMGloM), I think we need a system that helps us manage and maintain domain models. Currently Domi, Marcel, and Halimeh (and soon maybe Nicolas, Frank, and Vanessa?) will contribute modules to the SMGloM domain model for important parts of the CS curriculum. Currently they are in the planning phase, making and coordinating term lists at https://drive.google.com/drive/folders/1vNWnGbPkDWAlb8PJNk_a78RdEuzoABTG. But that will not be enough. We need a dedicated system that
[ ] keeps track of existing modules and their concepts, as well as proposed terms
[ ] keeps track of modules where one language has changed but another did not follow that
[ ] ... there must be more ...
Given the fact that the math archives are manged in GitLab (https://gl.mathhub.info) it seems plausible that we could build this on top of the GitLab system using GitLab REST API or GraphQL API (there is a "project API" as well, which I do not understand yet).
BUT we also need a good user interface on top of this that shows aggregate views and allows to conduct/find discussions effectively.
Now that Dennis and I am no longer the only ones writing sTeX content (for the SMGloM), I think we need a system that helps us manage and maintain domain models. Currently Domi, Marcel, and Halimeh (and soon maybe Nicolas, Frank, and Vanessa?) will contribute modules to the SMGloM domain model for important parts of the CS curriculum. Currently they are in the planning phase, making and coordinating term lists at https://drive.google.com/drive/folders/1vNWnGbPkDWAlb8PJNk_a78RdEuzoABTG. But that will not be enough. We need a dedicated system that
BUT we also need a good user interface on top of this that shows aggregate views and allows to conduct/find discussions effectively.