2DegreesInvesting / ds-incubator

2° Investing Initiative, ds-incubator website / eBook:
https://bit.ly/ds-incubator-videos
1 stars 5 forks source link

Retrospective about 2019 #18

Open maurolepore opened 4 years ago

maurolepore commented 4 years ago

This session was a discussion. I did not record to make people feel more comfortable during the discussion. But we did capture out thoughts in a collaborative document that I copy-paste next.

About scope

The goal of the ds-incubator is to share best practices in coding.

Are we on target? (list of previous meetups)

What crucial topics are we missing? (list of proposed topics)

What should we do about cool topics that fall out of scope (i.e. topics not strictly focused on best practices

In general

What went well?

What did not go so well?

How can we improve?

maurolepore commented 4 years ago

Following the meet up I discussed further some items and here are some resolutions.

Label each meetup's issue as "must have" or "nice to have"

The issue associated to each meetup should have either the label "must have" or the label "nice to have" (except when not applicable, e.g. this meetup). The decision should be discussed during the meetup, but that who makes the last call should be the leader. The difference between labels may be blurry. That's okay. This is only a way to clarify how strongly the meetup's leader believes that you and your colleagues would benefit if you practice what the meetup recommends.

Thanks @pranavpandya84, @cjyetman, @2diiKlaus, @jdhoffa.

Update 2020-01-13: I have just labeled the previous meetups I led. I labeled all sessions on PR requests as "must-have". Just to clarify, I don't think you have to use the usethis package. What I do think is that you should use the GitHub workflow that usethis implements. Feel free to use whatever tool you like (I use the usethis PR-helpers most of the time because it automates what can be automated, and frees my brain for more interesting tasks).

Schedule the ds-incubator as a recurring meeting

The ds-incubator is now a recurring meeting.

Thanks @Clare2D, @2diiKlaus.

Find a way for everyone to benefit from code reviews

See https://github.com/2DegreesInvesting/ds-incubator/issues/11#issuecomment-571657567

Thanks @cjyetman, @pranavpandya84, @jdhoffa

Allow one out-of-scope meetup per month

You may propose and up-vote topics at https://github.com/2DegreesInvesting/ds-incubator/issues/11

Thanks @2diiKlaus for liking this idea. Thanks @pranavpandya84, @Clare2D, @vintented for proposing topics.

Evaluate how useful is the ds-incubator

Thanks @vintented, @2diiKlaus

Develop templates to minimize the time to prepare presentations

Preparing presentations take time and one way to save some time is to create and reuse templates for the files that you need for producing the slides.

Here I share my approach to prepare presentations for the ds-incubator: https://github.com/2DegreesInvesting/resources/issues/77

Thanks @cjyetman for motivating this post

WIP

...