(UK time) ### Monday * 9:30 (30min): find our way around, assign first tasks Agenda - Welcome, rules of the game (Saad) - Overview of code structure (Michiel) - Identify specific tasks to put on Board issues - Assign to people according to ability/prior knowledge * 12 am (30min): Paul joins meeting - We show him the Kanban board and software template - Discuss architectural choices - Get tips on how to split tasks, improve design, etc. * 2 pm (10min): quick updates * 4:30: quick update ### Tuesday * 10 am: updates - Roundtable of anyone who has done stuff over night? - Examine the board (things are getting clogged up in dev -> people need to pull new issues from backlog) - Reorder backlog - any new issues? - Git session? (Nicole) * 2:30 pm: updates - distribute subtasks for people to work on the main app - talk about overall design - reminder about testing and examples of how to do them - remind not to push to master, if not reviewed - book pub for Friday? (Nicole) ### Wednesday * 10 am: updates - Make sure everyone is aware of the major refactoring - Roundup : who is working on what and who needs help - Two teams ? `Plotting` & `Convolution` ? - potentially change order in backlog to make sure high-priority is at top - make sure everyone knows the afternoon meeting is at 2 pm * 2 pm: updates ### Thursday * 10 am: updates - were there updates on the GUI - what is everyone going to do? * `3 pm`: updates - who needs help? anyone looking for new tasks? - prune/reorder backlog to make priorities for the last day clear - everyone: add more detail to the backlog issues to that someone else can pick it up one day and work on it - which small issues be closed/solved so that they don't remain open tomorrow ### Friday * 10 am: discuss what still can be done in one day - Tensor plot: implemented. Just needs dealing with numerical issues at high b. Who wants to help? - 3D plot: JS option not flexible enough. Panel works (allows to embed Plotly figures) but seems to slow down all the slider interactivity (not just the 3D). Someone to help with this? - noise button ready for review * 3 pm: concluding conversation - Quick additional features - run from the command line by just typing "dive" ? - overall appearance: font styles, colors, etc.? - how to continue from here - use in grad programme for testing? - release to the wild for testing? - which features can be fixed over the coming days - documentation using sphinx? - which features get back to the backlog * 4:15: pub