Skip to content

Commit ab422f4

Browse files
reshamasOriolAbril
andauthored
[WIP] initial setup for March 2023 event (#189)
* initial setup * fix Cristina photo link, uncomment * add banners * update copyright year to 2023 * update contributors page url in instructions section * update media kit * update sprint_events * rm 2022 community partner Co-authored-by: Oriol Abril-Pla <oriol.abril.pla@gmail.com> * Update copyright date Co-authored-by: Oriol Abril-Pla <oriol.abril.pla@gmail.com> * update sponsor logo location * clarify community contributors; add translators * rm TW from organizers * clean up contributors page * mv schedule info to index.md * add missing fullstop * update banner * add meetup, registration links * add 2023 event to index file * rm media kit tags from 2022-07 event * update landing page to be current sprint * fixes to website following readthedocs warnings, tried to fix all of them * add more checks to ci * fix more warnings * fallbacks due to bugs with translation * update social share links to placeholders * add link to meetup event * clarify one meetup event * get 2022-07 social media kit back in toc * fix Feb 2022 site; banner link and code --------- Co-authored-by: Oriol Abril-Pla <oriol.abril.pla@gmail.com>
1 parent b3b2aa6 commit ab422f4

File tree

25 files changed

+570
-22
lines changed

25 files changed

+570
-22
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Read the Docs Pull Request Preview
2+
on:
3+
pull_request_target:
4+
types:
5+
- opened
6+
7+
permissions:
8+
pull-requests: write
9+
10+
jobs:
11+
documentation-links:
12+
strategy:
13+
max-parallel: 1
14+
matrix:
15+
language: [en, es, pt]
16+
include:
17+
- language: en
18+
slug: ""
19+
- language: es
20+
slug: "-es"
21+
- language: pt
22+
slug: "-pt"
23+
runs-on: ubuntu-latest
24+
steps:
25+
- uses: readthedocs/actions/preview@v1
26+
with:
27+
project-slug: "pymc-data-umbrella${{ matrix.suffix }}"
28+
message-template: :books: Documentation preview ${{ matrix.language }} :books:: {docs-pr-index-url}
29+
project-language: ${{ matrix.language }}

2022-02_sprint/organizers/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Oriol Abril Pla
6363
:::
6464
::::
6565

66-
Additionally, we thank [Ravin Kumar](https://ravinkumar.com)(Volunteer), [Austin Rochford](https://austinrochford.com)(Speaker), [Ricardo Vieira(](https://github.com/ricardoV94/)Speaker), [Sayam Kumar](https://github.com/Sayam753)(Volunteer), [Thomas Wiecki](https://twiecki.io)(Volunteer), [Christian Luhmann](http://cluhmann.github.io/)(Volunteer) and [NUMFOCUS](https://numfocus.org) for their support.
66+
Additionally, we thank [Ravin Kumar](https://ravinkumar.com) (Volunteer), [Austin Rochford](https://austinrochford.com) (Speaker), [Ricardo Vieira](https://github.com/ricardoV94/) (Speaker), [Sayam Kumar](https://github.com/Sayam753) (Volunteer), [Thomas Wiecki](https://twiecki.io) (Volunteer), [Christian Luhmann](http://cluhmann.github.io/) (Volunteer) and [NumFOCUS](https://numfocus.org) for their support.
6767

6868
## About PyMC and Data Umbrella
6969

@@ -72,4 +72,4 @@ Additionally, we thank [Ravin Kumar](https://ravinkumar.com)(Volunteer), [Austin
7272
[PyMC](https://docs.pymc.io/en/latest/about.html) is a probabilistic programming package for Python that allows users to fit Bayesian models using a variety of numerical methods, most notably Markov chain Monte Carlo (MCMC) and variational inference (VI). Its flexibility and extensibility make it applicable to a large suite of problems. PyMC is a non-profit project under NumFOCUS.
7373

7474
## Banner code and credit
75-
This [banner](https://raw.githubusercontent.com/pymc-devs/pymc-data-umbrella/main/banner.png) is generated from [this code](https://raw.githubusercontent.com/pymc-devs/pymc-data-umbrella/main/banner.py), the code in this link is a trivial customization of the [original code](https://github.com/pymc-devs/pymcon/blob/gh-pages/assets/make_trajectories.py) by [Colin Caroll](https://colindcarroll.com) who designed a [similar banner for pymcon'20](https://pymcon.com/), Colin is amazing at visualization stuff and even has a couple of [talks](https://github.com/ColCarroll/yourplotlib) about it!!
75+
This [banner](https://raw.githubusercontent.com/pymc-devs/pymc-data-umbrella/main/2022-02_sprint/banner.png) is generated from [this code](https://github.com/pymc-devs/pymc-data-umbrella/blob/main/2022-02_sprint/banner.py), the code in this link is a trivial customization of the [original code](https://github.com/pymc-devs/pymcon/blob/gh-pages/assets/make_trajectories.py) by [Colin Caroll](https://colindcarroll.com) who designed a [similar banner for PyMCon 2020](https://pymc-devs.github.io/pymcon/), Colin is amazing at visualization stuff and even has a couple of [talks](https://github.com/ColCarroll/yourplotlib) about it!!

2022-07_sprint/schedule.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
(current_sprint)=
1+
---
2+
orphan:
3+
---
4+
25
# PyMC-Data Umbrella Open Source Working Session
36

47
:::{include} schedule_table.part.md

2022-07_sprint/schedule_table.part.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Note: It is *not required* to attend a specific session as a prerequisite for
2828

2929
Note: You can click on the table image below to view the full spreadsheet with a larger view.
3030

31-
[![schedule with timezones](../_static/2022_07/2022_07_timezones.png)](https://docs.google.com/spreadsheets/d/1oO9OhsTh9PFcqKI7Exj_ZcH0GvunQVHtM4aqUh0kjTk/edit?usp=sharing)
31+
[![schedule with timezones](../_static/images/2022_07_timezones.png)](https://docs.google.com/spreadsheets/d/1oO9OhsTh9PFcqKI7Exj_ZcH0GvunQVHtM4aqUh0kjTk/edit?usp=sharing)
3232

3333
## Exportable calendar
3434

2022-07_sprint/sprint_parties/community_partners.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
# Community Partnership
22

3-
(become_community_partner)=
43
## Become a Community Partner
54

65
Community Partners are organizations who support our mission and share our event for outreach. Data Umbrella will add the Name, Logo and Website Link to this page to bring visibility to your community. If you would like to be a community partner, please contact us ({{ du_email }}).
76

87
We are providing a social media kit with information for sharing with your community:
98

109
::::{div} sd-d-flex-row sd-align-major-center
11-
:::{button-ref} media_kit_ref
10+
:::{button-ref} 2022_07_media_kit
1211
:color: primary
1312
:ref-type: myst
1413
:class: sd-fs-5

2022-07_sprint/sprint_parties/media_kit.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
(media_kit)=
2-
(media_kit_ref)=
1+
(2022_07_media_kit)=
32
# Social Media Kit
43

54
## Event Hashtag

2023-03_sprint/index.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
(2023_03/schedule)=
2+
(current_sprint)=
3+
# March 2023 Open Source Working Session
4+
5+
<meta name="twitter:card" content="summary_large_image">
6+
<meta name="twitter:title" content="PyMC - Data Umbrella: Open Source Working Session">
7+
<meta name="twitter:description" content="Beginner friendly working sessions to get started contributing to PyMC">
8+
<meta name="twitter:image" content="https://raw.githubusercontent.com/pymc-devs/pymc-data-umbrella/main/_static/banner_2023_03/2023_03_banner_1280_640px.png">
9+
10+
## Schedule
11+
12+
:::{important}
13+
To take part in the upcoming Open Source Working Sessions you should:
14+
15+
1. Complete the registration form: {bdg-link-primary-line}`https://forms.gle/YfbGnaTEQUrFVGK89`
16+
2. RSVP on MeetUp for the event: {bdg-link-primary-line}`https://www.meetup.com/data-umbrella/events/291768545/`
17+
18+
:::
19+
20+
| Event | Date | Time | Duration | RSVP |
21+
|-------------------------------------------|--------------------|-------------------------|----------|-------------|
22+
| Open Source Working Session | Mar 30, 2023 (Th) | 10am ET / 15:00 UTC | 3 hours | [MeetUp](https://www.meetup.com/data-umbrella/events/291768545/) |
23+
24+
### Monthly Open Source Contributing Sessions
25+
We have monthly open source contributing sessions, referred to as "PyMC Study Sessions". We plan to invite people who attend this event and begin work on a pull request. Please indicate on the registration form if you would like to join these sessions.
26+
27+
28+
## Schedule with Timezones
29+
30+
Note: You can click on the table image below to view the full spreadsheet with a larger view.
31+
32+
[NEED TO UPDATE]
33+
34+
<!-- [![schedule with timezones](../_static/images/2023_03_timezones.png)](https://docs.google.com/spreadsheets/d/1B4x_2VyXhvGfRaz1iQe2AOZeg4JVhoDs0csLUxQXIhA/edit?usp=sharing) -->
35+
36+
## Calendar
37+
38+
Note: Once you RSVP to the Meetup event, it can be added to your calendar that way as well.
39+
40+
<iframe src="https://calendar.google.com/calendar/embed?src=pymc.devs%40gmail.com" style="border: 0" width="800" height="600" frameborder="0" scrolling="no"></iframe>
41+
42+
43+
```{toctree}
44+
:hidden:
45+
46+
sprint_parties/index
47+
```
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Community Partnership
2+
3+
(become_community_partner)=
4+
## Become a Community Partner
5+
6+
Community Partners are organizations who support our mission and share our event for outreach. Data Umbrella will add the Name, Logo and Website Link to this page to bring visibility to your community. If you would like to be a community partner, please contact us ({{ du_email }}).
7+
8+
We are providing a social media kit with information for sharing with your community:
9+
10+
::::{div} sd-d-flex-row sd-align-major-center
11+
:::{button-ref} media_kit_ref
12+
:color: primary
13+
:ref-type: myst
14+
:class: sd-fs-5
15+
16+
Social Media Kit {material-regular}`share;3em`
17+
:::
18+
::::
19+
20+
## Community Partners
21+
22+
::::{grid} 1 1 2 2
23+
:::{grid-item-card}
24+
:link: https://nyc.pyladies.com
25+
:shadow: none
26+
:class-card: border-0
27+
28+
![New York City PyLadies](../../_static/community_partners/nyc_pyladies.jpg)
29+
30+
We are the New York City chapter of PyLadies, an international community of women and non-binary people in tech.
31+
:::
32+
33+
::::
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Contributors
2+
3+
::::{dropdown} Add yourself as a contributor to the OS Working Session
4+
:icon: person-add
5+
6+
The template shown rendered below for the Data Umbrella logo is available here
7+
to help you copy it and add yourself to the contributor list.
8+
9+
Steps to follow are only mentioned here. For an extensive tutorial you can
10+
read the page {ref}`pr_tutorial` and follow the steps mentioned below:
11+
12+
1. Fork and clone the repo. You can get to the repo on GitHub with the icon on the top right of the page
13+
1. Create a feature branch.
14+
1. Copy the contributor card template:
15+
16+
```
17+
:::{grid-item}
18+
19+
<img alt="Image for contributor template" src="https://raw.githubusercontent.com/data-umbrella/data-umbrella.github.io/main/images/logo/umb-trans.png" class="rounded-circle">
20+
21+
Contributor Name
22+
23+
Contributor Location
24+
25+
[{fas}`globe`](https://www.dataumbrella.org/)
26+
[{fab}`github`](https://github.com/data-umbrella)
27+
[{fab}`twitter`](https://twitter.com/DataUmbrella)
28+
[{fab}`linkedin-in`](https://www.linkedin.com/company/dataumbrella/)
29+
:::
30+
```
31+
32+
1. Open this file: `2023-03_sprint/sprint_parties/contributors.md`
33+
1. Paste the template to the relevant section and update it with your personal info.
34+
35+
:::{important}
36+
* Copy everything. The opening and closing _3 colon fences_ (`:::`) are necessary
37+
* Paste your card **under** the last card available (that is, after the last `:::`)
38+
but **above** the end of the grid (that is, before the one with 4 colons `::::`)
39+
* Empty lines are important for rendering. The empty line between "Contributor Name"
40+
and "Contributor Location" places them in different lines when rendering.
41+
The _lack_ of empty line between the multiple icons places them in the same
42+
line when rendering the website.
43+
* The image can be added to the repo ([`_static/contributors_2023_03` folder](https://github.com/pymc-devs/pymc-data-umbrella/tree/main/_static/contributors_2023_03))
44+
as part of the PR or be an external link like in the template.
45+
But it needs to be a _square image_.
46+
:::
47+
48+
If you do not want to share a website, GitHub, Twitter and/or LinkedIn,
49+
those lines can be deleted, keeping an eye on not leaving empty lines between icons+links.
50+
51+
1. Commit your changes and open a Pull Request
52+
53+
::::
54+
55+
## Returning Contributors
56+
Returning contributors have previously participated in a Data Umbrella or PyMC open source event or have previously contributed to PyMC.
57+
58+
::::{grid} 2 3 4 5
59+
:gutter: 1
60+
61+
:::{grid-item}
62+
63+
<img alt="Image for contributor template" src="../../_static/contributors/blank_person.jpg" class="rounded-circle">
64+
65+
Sangam
66+
67+
Bangalore, India
68+
69+
[{fab}`github`](https://github.com/SangamSwadiK)
70+
:::
71+
::::
72+
73+
## New Contributors
74+
75+
::::{grid} 2 3 4 5
76+
:gutter: 1
77+
78+
:::{grid-item}
79+
80+
<img alt="Image for contributor template" src="../../_static/contributors/blank_person.jpg" class="rounded-circle">
81+
82+
Sangam
83+
84+
Bangalore, India
85+
86+
[{fab}`github`](https://github.com/SangamSwadiK)
87+
:::
88+
::::
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# About
2+
3+
:::{toctree}
4+
:maxdepth: 2
5+
6+
organizers
7+
community_partners
8+
sponsors
9+
contributors
10+
media_kit
11+
:::

0 commit comments

Comments
 (0)