Vito’s Design Notebook


This is a teamleiter, it leiters the team

Week of 23 January 2023

Project Work:

  • First three labs more or less done:

  • Most of the initial getting started docs are done, but require more work on ironing out practical problems students will run into managing git and especially fast-forwarding commits from upstream onto their origin repos

  • Reviewed and merged DNs from team, some examples of feedback provided:

  • Project page for Phase 1 has some objectives filled in but still needs more concrete guidance on tasking, hoping to deligate this stuff out to project czars once the team is more up to speed on development process

Still trying to get all the material we need to zero-to-sixty incoming students. Generating useful lab material is a larger challenge than anticipated but I need to also keep in mind things that take me minutes will sometimes challenge students for 30+ minutes or an hour because of large deltas in pre-req knowledge.

Also still working on a good general compute environment. Experimented with an Anubis playground, but memory and storage limits quickly made it non-viable. Local development guides are perilous, but might be the only way forward.

Week of 30 January 2023

Project Work:

Chugging away on creating labs, hopefully the last few (which involve less tutorial and more exercises) will go faster.

New test flow is hopefully an improvement, as we move to a single executable/Catch2 managed testing paradigm. Building the codecov report generator as a static lib might be a mistake, as it requires some build-system hacks and finalizing the linking provides no benefit. Need to look into building it as an object lib.

Example Entry for Meeting

Hello World there’s song that we’re singing