Skip to content

Commit 68cb363

Browse files
authored
Merge pull request #207 from EdAbati/add-zurich-chapter
Added Zurich chapter
2 parents 6c62606 + 6f13530 commit 68cb363

File tree

6 files changed

+93
-0
lines changed

6 files changed

+93
-0
lines changed

_chapters/zurich_python_sprints.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
category: "zurich"
3+
title: "Zürich Python Sprints"
4+
meetup_link: https://www.meetup.com/Python-Sprints/
5+
address: Zürich, Switzerland
6+
country_code: ch
7+
image: static/images/chapters/london_python_sprints_1920x600px.jpg
8+
lat: 47.378976
9+
lng: 8.532275
10+
sponsors:
11+
- scigility
12+
---
13+
We are a group of programmers based in Zürich who are passionate about making open-source projects better.
14+
We believe in sharing our skills for free to earn our good karma. If you are devoted to a particular open source project, please let us know, we could make a sprint dedicated to it!
15+
Inclusion is in the nature of our group and we want to make sure that no one is underrepresented. All people are welcome.
16+
Our group was founded in February 2023.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
category: "zurich"
3+
title: "Scikit-Learn Sprint"
4+
level: "All"
5+
time: "18:30"
6+
rsvp_link: https://www.meetup.com/python-sprints-zurich/events/291718007/
7+
event_link:
8+
project: scikit-learn
9+
image:
10+
sponsor: scigility
11+
---
12+
13+
Welcome to the first sprint of Python Sprints Zürich!
14+
15+
In our first meetup, we'll have the opportunity to contribute to `scikit-learn`, one of the [most popular](https://www.kaggle.com/kaggle-survey-2022) open-source libraries for machine learning!
16+
17+
We'll have core developers from scikit-learn leading the sprint. As always, we welcome new contributors. For beginners in open-source, we will have a beginners' table where you can make your first pull request on GitHub.
18+
19+
Please read the details below for more info on how to prepare for the event and what to expect during the evening.
20+
21+
This event has **limited seats** and may have a **waiting list**. If you're confirmed but can't attend, please remember to release your place to someone else. Similarly, please don't show up if you're on the waiting list but haven't been confirmed. Unfortunately, we won't be able to accommodate more people than planned.
22+
23+
24+
Agenda
25+
------
26+
27+
- 18.30: Welcome, networking, drinks and food
28+
- 18.45: Sponsor presentation, scikit-learn presentation
29+
- 19.00: Coding
30+
- 21.30: End of the event, pub/drinks nearby for those who want to join
31+
32+
33+
How to prepare for the sprint
34+
-----------------------------
35+
36+
You need to **bring your own laptop** and **have a development environment already set up**:
37+
38+
- Create the scikit-learn development environment following the [instructions](https://scikit-learn.org/dev/developers/contributing.html#how-to-contribute) from steps 1 to 6
39+
- (Optional) [Extra videos resources](https://scikit-learn.org/dev/developers/contributing.html#video-resources) are also available:
40+
- Crash Course in Contributing to Scikit-Learn & Open Source Projects: [Video](https://youtu.be/5OL8XoMMOfA), [Transcript](https://github.com/data-umbrella/event-transcripts/blob/main/2020/05-andreas-mueller-contributing.md)
41+
- Example of Submitting a Pull Request to scikit-learn: [Video](https://youtu.be/PU1WyDPGePI), [Transcript](https://github.com/data-umbrella/event-transcripts/blob/main/2020/06-reshama-shaikh-sklearn-pr.md)
42+
- Sprint-specific instructions and practical tips: [Video](https://youtu.be/p_2Uw2BxdhA), [Transcript](https://github.com/data-umbrella/data-umbrella-scikit-learn-sprint/blob/master/3_transcript_ACM_video_vol2.md)
43+
- 3 Components of Reviewing a Pull Request: [Video](https://youtu.be/dyxS9KKCNzA), [Transcript](https://github.com/data-umbrella/event-transcripts/blob/main/2021/27-thomas-pr.md)
44+
45+
### First Time Contributors
46+
47+
- Create a [GitHub account](https://github.com) if you don't have one.
48+
- Install Python if you don't have it already (for this sprint, we suggest using [Miniconda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html) or [Anaconda](https://docs.anaconda.com/anaconda/install/index.html)).
49+
- If you can, set up the development environment as shown above. If you experience any problems, we'll help you fix them during the event.
50+
- Check out the videos linked above to get familiar with the process of contributing to scikit-learn.
51+
52+
Code of Conduct
53+
---------------
54+
55+
Please be reminded that all participants are expected to follow the [NumFOCUS Code of Conduct](https://numfocus.org/code-of-conduct)

_projects/scikit-learn.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
obj_id: scikit-learn
3+
name: "Scikit-learn"
4+
logo: static/images/projects/scikit-learn.png
5+
website: https://scikit-learn.org/stable/
6+
setup_html: |
7+
<p>
8+
Please follow the instruction in the
9+
<a href="https://scikit-learn.org/stable/developers/contributing.html">scikit-learn contributing guide</a>.
10+
</p>
11+
---
12+
scikit-learn is an open source machine learning library that supports supervised and unsupervised learning. It also provides various tools for model fitting, data preprocessing, model selection, model evaluation, and many other utilities.

_sponsors/scigility.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
obj_id: scigility
3+
name: "Scigility"
4+
logo: static/images/sponsors/scigility.png
5+
link: https://scigility.com
6+
address: "Europaallee 41, 8004 Zürich, Switzerland"
7+
lat: 47.378841
8+
lng: 8.532023
9+
---
10+
As a start-up from the early days of the Big Data scene, we are enthusiastic about data and combine our unique experience with data, advanced analytics, and best practices to implement enterprise data platforms and AI/ML use cases. This and closely maintained partnerships with universities and technology providers enable us to be a leader in these areas on the Swiss and European markets. Our service portfolio includes data architecture and strategy consulting, data science and AI/ML use case implementation, data engineering, and platform engineering, as well as MLOps.
10.6 KB
Loading

static/images/sponsors/scigility.png

27.3 KB
Loading

0 commit comments

Comments
 (0)