Skip to content

Commit 0177f4b

Browse files
authored
Merge pull request #172 from abkfenris/22-resource-schedule
Resources and Schedule
2 parents 1430c0e + 9348116 commit 0177f4b

17 files changed

Lines changed: 345 additions & 218 deletions

File tree

index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,7 @@ Virtual event: We expect to hold formal sessions in at least two time zones, USA
144144
:hidden:
145145
146146
about/index.md
147-
about/pasthackweeks.md
147+
% about/pasthackweeks.md
148148
OceanHackWeek 2022 <ohw22/index.md>
149-
% resources/index.md
150149
% posts
151150
```

ohw22/index.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,25 @@ In coordination with the OHW Northwest satellite event, there will be a **[3-wee
9494
:caption: OceanHackWeek 2022 (OHW22)
9595
:hidden:
9696
97-
Information for Applicants <applicants>
97+
schedule
9898
Global Virtual Event <global/index>
9999
Regional Satellite Events <satellites>
100100
Organizers <organizers>
101101
```
102+
103+
```{toctree}
104+
:maxdepth: 2
105+
:caption: OHW22 Resources
106+
:hidden:
107+
108+
Logistics <../resources/logistics/index>
109+
Preparation <../resources/prep/index>
110+
Tutorials <../resources/tutorials/getting_started>
111+
Projects <../resources/projects/index>
112+
```
113+
114+
```{toctree}
115+
:caption: OHW22 Other information
116+
117+
Information for Applicants <applicants>
118+
```

ohw22/maine/index.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
This year we are having two parallel East Coast events in Maine.
44
One event will be held at Bigelow Labs in Boothbay, and the other at the Gulf of Maine Research Institute in Portland
55
6+
## Schedule
7+
8+
For most days, plan that we will be meeting from 10 - 5, though we will get started after lunch on Monday, to allow folks time to make their way to Portland or Boothbay and get settled in.
9+
10+
On Wednesday, the GMRI folks will make their way up to Bigelow, so that we can hack as a full group together, explore another lab, have a cookout, and maybe go for a hike.
11+
12+
<iframe width=700 height=850 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQSK-BFmCaqDp04f6Kfc1tWNIHFDaxHclqe-2Rb4vNlt0we2bqXednUJ_Zk2sRoeqd5nxqsEvJHjYfm/pubhtml?gid=806137536&amp;single=true&amp;widget=true&amp;headers=false"></iframe>
13+
14+
For full details of tutorials and events, see the [global schedule](../schedule.md).
15+
616
## Location
717
818
Gulf of Maine Research Institute, Portland, ME and/or Bigelow Laboratory for Ocean Sciences, East Boothbay, ME
Lines changed: 109 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,123 @@
11
# Schedule
22

3-
OceanHackWeek 2021 will take place August 3-6. *Pre-hackweek OPTIONAL sessions* will be on July 29-30 as a 1-hour session each day ([see below for details](#pre-hackweek-optional-check-ins)).
3+
:::{admonition} Updates in progress
4+
:class: warning
45

6+
The schedules are actively being updated! Some parts are still out of date, and is the content from last year. In the meantime, please watch out for references to 2021 ("OHW21") or links that don't work.
7+
8+
:::
9+
10+
OceanHackWeek 2022 will take place August 15-19.
11+
12+
With a global virtual event and many satellites, this schedule is still very much under development. The global virtual event will be meeting from 11-2 Pacific, and most satellites are planning at least part of their day around that time block to encourage cross-satellite interaction.
13+
14+
## Overview of the global event
15+
16+
<iframe width=600 height=600 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQSK-BFmCaqDp04f6Kfc1tWNIHFDaxHclqe-2Rb4vNlt0we2bqXednUJ_Zk2sRoeqd5nxqsEvJHjYfm/pubhtml?gid=0&amp;single=true&amp;widget=true&amp;headers=false"></iframe>
17+
18+
## Satellite events
19+
20+
For satellite event schedules, please check out their individual pages to see how each satellite will work with the global event.
21+
22+
- [US Northeast](./maine/index.md)
23+
- [US Northwest](./seattle/index.md)
24+
- [US Southwest](./san-diego/index.md)
25+
- [Australia](./australia/index.md)
26+
- [Brazil](./brazil/index.md)
27+
- [OHW-Español](./espanol/index.md)
28+
29+
## Global schedule Details
30+
31+
### Monday
32+
33+
#### Introduction + Code of Conduct - _11:00 - 11:30_
34+
35+
#### Break - _11:00 - 11:30_
36+
37+
#### Xarray - _11:45 - 13:00_
38+
39+
_Depak Cherian_
40+
41+
#### Break - _13:00 - 13:15_
42+
43+
#### Project Brainstorming - _13:15 - 14:00_
44+
45+
### Tuesday
46+
47+
#### Satellite report out - _11:00 - 11:15_
48+
49+
#### Break - _11:15 - 11:30_
50+
51+
#### Dask - _11:30 - 12:15_
52+
53+
_Depak Cherian_
54+
55+
#### Break - _12:15 - 12:30_
56+
57+
#### Data access in Python - _12:30 - 13:15_
58+
59+
_Filipe Fernandes_
60+
61+
#### Data access in R - _13:15 - 14:00_
62+
63+
_Ben Tupper_
64+
65+
### Wednesday
66+
67+
#### Project teams report out - _11:00 - 11:15_
68+
69+
#### Data visualization in R - _11:15 - 12:00_
70+
71+
_Ben Tupper_
72+
73+
#### Break - _12:00 - 12:15_
74+
75+
#### Data visualization in Python - _12:15 - 13:00_
76+
77+
_Derya Gumustel_
78+
79+
#### Break - _13:00 - 13:15_
80+
81+
#### Stress in the Geosciences - _13:15 - 14:00_
82+
83+
_Alex Kerney_
84+
85+
### Thursday
86+
87+
#### Machine learning introduction - _11:00 - 11:45_
88+
89+
_Valentina Staneva_
90+
91+
#### Break - _11:45 - 12:00_
92+
93+
#### Machine learning applications - _12:00 - 12:45_
94+
95+
_Filipe Fernandes_
96+
97+
#### Break - _12:45 - 13:00_
98+
99+
#### Best practices for reproducable research - _13:00 - 14:00_
100+
101+
_Nick Record_
102+
103+
### Friday
104+
105+
#### Project wrap up - _11:00 - 12:00_
106+
107+
#### Project presentations - _12:00 - 14:00_
108+
109+
<!--
5110
**In-person participants** will gather for full days, 9am - 5pm EDT. While **virtual participants** may choose to engage primarily with this group and schedule via Zoom and Slack, we strongly encourage you to join the program designed specifically as a virtual event. The virtual event will be split into two schedules and groups based on the distribution of participant time zones, in a 3-hour daily block of formal, live activities. The **larger virtual event** will take place 11:00am - 2:00pm PDT / 18:00 - 21:00 UTC, *except the first day when we will start 30 minutes earlier*. The **“Oceania” virtual event** is intended to accommodate participants from Australia to India and will take place 12:00pm - 3:00pm AEST / 2:00 - 5:00 UTC. You will be asked to choose between the two virtual groups.
6111
7112
Tutorials covering data science topics will be live streamed and viewed at the same time by the in-person and main virtual events, at the times listed in the schedule below under [Main Virtual Event](#main-virtual-event).
8113
9-
**Zoom links** will be posted posted on the `#ohw21-announcements` Slack channel.
114+
**Zoom links** will be posted posted on the `#ohw21-announcements` Slack channel. -->
10115

11116
<!-- This schedule is also available as a
12117
[Google Calendar](https://calendar.google.com/calendar/embed?src=c_05tbvgs1f29lrv2s17diuscuhc%40group.calendar.google.com&ctz=America%2FNew_York)
13118
or [iCal/WebCal](https://calendar.google.com/calendar/ical/c_05tbvgs1f29lrv2s17diuscuhc%40group.calendar.google.com/public/basic.ics)
14119
subscription. -->
15-
120+
<!--
16121
17122
## Pre-hackweek OPTIONAL check-ins
18123
@@ -648,4 +753,4 @@ More detailed schedules are to come.
648753
<br>
649754
650755
### Wednesday-Friday (August 4-6) - TBD
651-
updates coming based on day 1 discussions
756+
updates coming based on day 1 discussions -->

resources/index.md

Lines changed: 11 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,22 @@
11
# Resources
22

3-
Welcome to [OceanHackWeek](about/index.md) 2021 (OHW21)! OHW21 is a 4-day collaborative learning experience taking place August 3-6, 2021, as a hybrid in-person and virtual event. It is aimed at exploring, creating and promoting effective computation and analysis workflows for large and complex oceanographic data. It includes tutorials, data exploration, software development, collaborative projects and community networking. At our [general web site (https://oceanhackweek.github.io)](https://oceanhackweek.github.io) you can read more about OceanHackWeek, including the [OHW21 organizing committee](https://oceanhackweek.github.io/our-team.html) and links to [events from previous years](https://oceanhackweek.github.io/pasthackweeks.html).
3+
:::{admonition} Updates in progress
4+
:class: warning
45

5-
**This site is being actively updated this week (week before OHW21)! Some parts are still out of date, and is the content from last year. We'll keep you posted about updates via Slack. In the meantime, please watch out for references to 2020 ("OHW20") or links that don't work.**
6+
The resources are actively being updated! Some parts are still out of date, and is the content from last year. In the meantime, please watch out for references to 2021 ("OHW21") or links that don't work.
67

7-
To make sure that OHW21 will be a welcoming environment for everyone, please read our [Code of Conduct](about/code-of-conduct.md) carefully as part of your preparation. We expect all participants to adhere to the Code of Conduct in all interactions throughout the hackweek.
8+
:::
9+
10+
To make sure that OHW21 will be a welcoming environment for everyone, please read our [Code of Conduct](/about/code-of-conduct.md) carefully as part of your preparation. We expect all participants to adhere to the Code of Conduct in all interactions throughout the hackweek.
811

912
## Schedules
1013

11-
There are three different schedules, corresponding to the **in-person event**, the **main virtual event** and the **Oceania virtual event**. The "Oceania" virtual event is intended to accommodate participants from Australia to India. You will be asked to choose between the two virtual groups. Go to [the Schedule page for details](schedule.md).
14+
There are a few different schedules and participants may need to pay attention to multiple based on if they are part of the global event, or at a satellite.
15+
Go to [the Schedule page for details](schedule.md).
1216

1317
## Preparation
1418

15-
We will use a [JupyterHub](https://jupyter.org/hub)-based online environment for all OceanHackWeek computational activities, including tutorials; this environment supports both Python and R. You will need a robust internet connection and a capable laptop or desktop computer. **On July 29 and 30, we will offer short "pre-hackweek" optional sessions to answer questions on the basics of Git, GitHub, Jupyter and core R and Python scientific libraries, and OceanHackWeek in general. The schedule is available in the [Schedule page](schedule.md#pre-hackweek-optional-check-ins), and the Zoom link will be sent via Slack.**
16-
17-
We will use Slack, Zoom and GitHub as our primary communication and content delivery platforms. The week before OceanHackWeek you will receive via email an invitation to join the OceanHackWeek GitHub organization, [https://github.com/oceanhackweek/](https://github.com/oceanhackweek/).
18-
19-
```{toctree}
20-
:maxdepth: 2
21-
:hidden:
22-
:caption: Logistics
23-
24-
logistics/overview
25-
logistics/getting_help
26-
logistics/coffeebreaks
27-
```
28-
29-
```{toctree}
30-
:hidden:
31-
:caption: Preperation
32-
33-
prep/git
34-
prep/github
35-
prep/jupyterhub
36-
prep/conda
37-
38-
```
39-
40-
```{toctree}
41-
:hidden:
42-
:caption: Tutorials
43-
44-
tutorials/getting_started
45-
46-
```
47-
48-
```{toctree}
49-
:hidden:
50-
:caption: Projects
51-
52-
projects/overview
53-
projects/steps
54-
55-
```
56-
57-
```{toctree}
58-
:hidden:
59-
:caption: Website
19+
We will use a [JupyterHub](https://jupyter.org/hub)-based online environment for all OceanHackWeek computational activities, including tutorials; this environment supports both Python and R. You will need a robust internet connection and a capable laptop or desktop computer.
20+
<!-- **On July 29 and 30, we will offer short "pre-hackweek" optional sessions to answer questions on the basics of Git, GitHub, Jupyter and core R and Python scientific libraries, and OceanHackWeek in general. The schedule is available in the [Schedule page](schedule.md#pre-hackweek-optional-check-ins), and the Zoom link will be sent via Slack.** -->
6021

61-
website/updates
62-
```
22+
We will use Slack, Zoom and GitHub as our primary communication and content delivery platforms. The week before OceanHackWeek you will receive via email an invitation to join the OceanHackWeek GitHub organization, [https://github.com/oceanhackweek/](https://github.com/oceanhackweek/) if you have not received it already, along with Slack invites and Zoom connection info.

resources/logistics/getting_help.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,44 @@
11
# Getting Help
22

3+
:::{admonition} Updates in progress
4+
:class: warning
5+
6+
The resources are actively being updated! Some parts are still out of date, and is the content from last year. In the meantime, please watch out for references to 2021 ("OHW21") or links that don't work.
7+
8+
:::
9+
310
We know how overwhelming all of this information can be. Here is some for asking questions and figuring out where to turn for help.
411

5-
You can ask anything on the Slack `#ohw21-general` channel, any time. Organizers and helpers are monitoring this channel, and some of your fellow hackweek participants may be able to help you! Also, feel free to send a direct message on Slack to any of the organizers or helpers.
12+
You can ask anything on the Slack `#ohw22-general` channel, any time. Organizers and helpers are monitoring this channel, and some of your fellow hackweek participants may be able to help you! Also, feel free to send a direct message on Slack to any of the organizers or helpers.
613

714
## Helpdesk
815

9-
We've set up the `#ohw21-helpdesk` Slack channel to ask technical questions (or other types of questions, if you'd like). We will set up some helpdesk Slack user group that you can use to tag your question as, say, about Python. We'll list and describe those groups here. You are also welcome to direct message the helpers if you don't feel comfortable asking questions publicly.
16+
We've set up the `#ohw22-helpdesk` Slack channel to ask technical questions (or other types of questions, if you'd like).
17+
18+
We will set up some helpdesk Slack user group that you can use to tag your question as, say, about Python. We'll list and describe those groups here. If you know the rough category of help that you may need, please tag one of the helpdesk user groups to get their attention. All help usergroups can be found by typing `@help-` and Slack will prompt with options.
19+
20+
You are also welcome to direct message the helpers if you don't feel comfortable asking questions publicly.
21+
22+
### Slack help groups
23+
24+
- `@help-infrastructure` - For issues regarding the JupyterHub, Slack, Github, and Zoom.
25+
- `@help-projects` - For help with managing projects, for instance asking how to set up a new repo, or organize meetings.
26+
- `@help-python` - Questions about Python programming.
27+
- `@help-r` - Questions about R programming.
28+
- `@help-tutorials` - For help with tutorial logistics, like cloning the notebooks.
29+
- `@help-website` - If there are any issues with the website tag us to take a look.
1030

1131
## During tutorials
1232

13-
- Ask questions on Slack! Use the `#ohw21-tutorials` channel to ask questions or check out answers to questions others have posed. We will use this same channel every day. Several of us will be monitoring this channel and addressing your questions throughout the tutorials
33+
- Ask questions on Slack! Use the `#ohw22-tutorials` channel to ask questions or check out answers to questions others have posed. We will use this same channel every day. Several of us will be monitoring this channel and addressing your questions throughout the tutorials
1434
- **Vote up** questions from others to help the moderators prioritize which questions to ask the speaker during tutorials.
1535
- Tutorial moderators will mark questions that are best answered by the instructor and ask helpers (and anyone else!) to answer the rest in real time. Then when the instructor ask if there are questions the moderators will read those reserved for the instructor.
1636
- Zoom Chat will **not** be available. Ask on Slack!
1737
- You will be muted at the start of the tutorial presentation. The moderator will review questions on Slack and ask the questions to the instructor during Q&A time.
1838

1939
## Projects
2040

21-
See the [Projects Getting Started page](../projects/steps.md). Feel free to post a question on the `#ohw21_project` channel, too.
41+
See the [Projects Getting Started page](../projects/steps.md). Feel free to post a question on the `#ohw22_project` channel, too.
2242

2343
## Reporting a Code of Conduct violation
2444

resources/logistics/index.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Logistics Overview
2+
3+
Some of you will participate in person at various satellite events, and others will participate virtually from time zones all over the world. As we have learned throughout the pandemic, each of these gathering styles has strengths and weaknesses. We are committed to providing an engaging and full experience for everyone and will strive to facilitate cross communication and collaboration across all participants.
4+
5+
## Time
6+
7+
OceanHackWeek 2021 will take place August 15-19.
8+
9+
**In-person participants** will gather as for times as directed by the satellite organizers. While **virtual participants** may choose to engage primarily with this group and schedule via Zoom and Slack, we strongly encourage you to join the program designed specifically as a virtual event. The virtual event will be split into two schedules and groups based on the distribution of participant time zones, in a 3-hour daily block of formal, live activities. The **larger virtual event** will take place 11:00am - 2:00pm PDT / 18:00 - 21:00 UTC.
10+
11+
Detailed schedules are available [Schedule page](../schedule.md).
12+
13+
## Channel of communication: Slack
14+
15+
We will use the [OceanHackWeek Slack workspace](http://oceanhackweek.slack.com/) as the main channel of communication before, during, and after the hackweek. You should have received an invitation to join this workspace. If you haven't seen it in your inbox, check your spam folder, or email us at *oceanhkw@uw.edu*.
16+
17+
[Go directly from a channel or direct message chat into a voice or video chat](https://slack.com/help/articles/216771908-Make-calls-in-Slack), with screen-sharing capability. This will be particularly useful during hack project time.
18+
19+
## OHW JupyterHub ("The Hub") and GitHub
20+
21+
- OHW JupyterHub ("The Hub"): [https://ohw.pilot.2i2c.cloud](https://ohw.pilot.2i2c.cloud)
22+
- OHW GitHub organization: [https://github.com/oceanhackweek](https://github.com/oceanhackweek)
23+
24+
## Tutorials broadcasting
25+
26+
We will use Zoom to broadcast all tutorials. The Zoom link will be distributed via Slack.
27+
28+
## Hack projects
29+
30+
See [Project overview](../projects/overview.md) and [Hacking at OHW21](../projects/steps.md) for more info.
31+
32+
## Getting Help
33+
34+
See the [Getting Help page](getting_help.md) for guidance and links to have your questions answered or connect with organizers with concerns.
35+
36+
```{toctree}
37+
:hidden:
38+
39+
Overview <./overview>
40+
Getting Help <getting_help>
41+
```
42+

0 commit comments

Comments
 (0)