geodynamics / best_practices

Software development and training best practices.
13 stars 9 forks source link

Update hackathon best practices with a timeline. #42

Open bangerth opened 2 weeks ago

ljhwang commented 2 weeks ago

@bangerth thanks for starting this.

I personally am not a fan of icebreakers and am wondering if the same can be achieved in a different way. I think game night and similar group activities work well if done early(ier).

I would suggest some minor rewording but I am going to let others chime in.

baagaard-usgs commented 2 weeks ago

I would label this addition as a "sample" or "example" schedule. The schedule is quite specific and the appropriateness of some activities can depend on the format (for example, individual projects versus group projects). That said, the general ideas are a good addition and provoke additional thought about how to run a hackathon.

bangerth commented 2 weeks ago

@baagaard-usgs FYI, this patch came out of a conversation we had post-ASPECT hackathon this year in which we felt like we had one or two people fall through the cracks, and how we can improve the situation. I entirely agree that this isn't mean as a schedule for all projects, but rather as a way to think about the issues. I've prefixed the new text by a paragraph that outlines the goals the sample schedule is intended to achieve.

@ljhwang I've added alternatives to icebreakers.

ljhwang commented 2 weeks ago

Looks good.

Please fix one typo in Day 5: get to gether => get together

bangerth commented 2 weeks ago

So fixed.