Presenting our newest feature: share content between TeachBooks 📘↔️📕! With our growing stock of TeachBooks we got the question from Oriol Colomes Gene on how to share content between books, which boils down to sharing source code in between Git repositories (but specifically for books). Caspar Jungbacker implemented this using git submodules
and we developed an example and documentation for it in our manual . Actually, this TeachBook in the manual is actually the readme of the example git repository which is included into the TeachBook using the exact same workflow it describes🤯! We think this feature is very valuable and are using it in other TeachBooks now already! It’s an elegant feature, but requires a bit more experience with Git 🤓 (user type 4-5 for those familiar with our manual). However, for those of you who hate using the command line (like me 🤝), GitHub desktop is remarkably helpful with these submodules. Looking forward to your thoughts again!
PS. Actually our students Caspar Jungbacker 💪 created this a few months ago but we were to busy doing other stuff that we never properly tested it on both GitHub and GitLab and didn’t write extensive documentation on it 🙈. One of our other colleagues Iuri Barcelos Carneiro M Da R was already using it quite extensively but was too busy too share his finding 😒😉…. But it’s exam period, so there was time enough to throw some attention at it 🤭.