data-umbrella-scikit-learn-sprint icon indicating copy to clipboard operation
data-umbrella-scikit-learn-sprint copied to clipboard

Feedback from sprint (make updates for next year's sprint)

Open reshamas opened this issue 4 years ago • 5 comments

  1. add how to find issues to work on
  2. guide for how to pair program

reshamas avatar Jun 20 '20 23:06 reshamas

also how to do the second pr: go back to master before making a new branch

amueller avatar Jun 22 '20 13:06 amueller

Sprint report has list of suggestions. They are included here.

https://reshamas.github.io/data-umbrella-scikit-learn-online-sprint-report/

Adjustments for Next Sprint

Application Form: reminder for spam

Remind participants that communication is sent from other platforms (Mailchimp, Eventbrite, etc) and it may go to spam. It would be good to keep an eye out on the spam folder or email the sprint organizer if they have not heard back.

Application Form: pronouns

Ask for preferred pronoun on application and also to include on website for contributors.

Issues

Add in a slide to explain to participants how to look for issues to work on.

Pair Programming

Add in a slide explaining how pair programming works.

Second Pull Request

Update slides / documentation to show how to submit a second PR.

Pair Partner

Explore how to optimally match participants as pair partners based on experience.

Platforms

Three platforms (Zoom, Discord and Gitter) were confusing for attendees. One platform was preferred.

Scikit-learn Mailing List

Include link to scikit-learn mailing list in communications. Encourage participants to sign up for the mailing list to keep up to date on discussions. The mailing list is also a good way to learn about open source, the library and the community. https://mail.python.org/mailman/listinfo/scikit-learn

Setting up virtual environment

We encouraged people to set up their virtual environment beforehand. The dilemna here is if we make it optional, more people probably would not do it. If we make it required, people who do not set up beforehand may not attend the sprint. Some people had difficulty setting up their environment and thought they could only join the sprint if their set up was ready. Action: find a way to optimize set up before the sprint while providing support for those who need it.

reshamas avatar Jun 29 '20 01:06 reshamas

Application:  collect info in separate fields

  • First Name
  • Last Name
  • City
  • State
  • Country

reshamas avatar Aug 06 '20 15:08 reshamas

Go through folder structure of scikit-learn repo and explain the folders and files (tests, etc).

reshamas avatar Aug 24 '20 13:08 reshamas

We encourage people to begin with documentation changes. Can we provide some direction on when they should do code changes?
Can go through issues list as well and go over tags in video or presentation.

reshamas avatar Aug 24 '20 13:08 reshamas