|
1 | | -# Fish-PACE Hackweek JupyterBook |
| 1 | +# OceanForge Splash Page |
2 | 2 |
|
3 | | -Fish-PACE Hackweek 2025. |
4 | | - |
5 | | - |
6 | | - |
7 | | -*When Hurricane Dorian passed over the Bahamas and along the southeastern U.S. coastline, its waves resuspended large quantities of sea-floor sediment, which give the ocean a milky, aquamarine appearance in this composite of VIIRS data collected on Sept. 7, 2019. The browner hues closer to the U.S. shore come from runoff generated by heavy rainfall from the hurricane. Credit: NOAA* |
8 | | - |
9 | | - |
10 | | -## Developers |
11 | | - |
12 | | -### New or updated tutorials |
13 | | - |
14 | | -*The following is out of date* |
15 | | - |
16 | | -1. Fork or clone the repo. |
17 | | -1. When tutorials are ready to be moved into the Jupyter Book, source the function in `copy_tutorials.py` and then use it to create the unrendered (tutorial repo) and rendered notebooks (book). |
18 | | -2. This will create a branch for you to work on. |
19 | | -3. Switch to that branch and edit `book/_toc.yml` and `book/tutorials/index.md`. Commit those changes to the branch. |
20 | | -4. If there are any images that were created and that you need in the tutorial, then you will need to commit those and push. |
21 | | -5. Create a PR and **label the PR `preview`**. A link to click to create the PR will be shown. |
22 | | -6. After you create the PR (with label `preview`, a link to a netlify preview will appear. Check to ensure that it looks good. |
23 | | -7. Troubleshooting |
24 | | - * Do you need to change the original tutorial and it is in the gfdl org? Go there and make changes. Then rerun the function in `copy_tutorials.py`. |
25 | | - * Do you want to add files specific to the hackweek? You can add those, to the pace-2024 repo. |
26 | | -9. Once the PR looks good in netlify, it can be merged. |
27 | | - |
28 | | -OR |
29 | | - |
30 | | -1. Clone the oceandata-noteboooks in an adjacent directory, and follow README instructions to build. (`jb build src/`) |
31 | | -2. Copy updates to the executed notebooks from the src/_build folder of the oceandata-notebooks repo to the book in this repo. |
32 | | - ``` |
33 | | - rsync -a ../oceandata-notebooks/src/_build/jupyter_execute/notebooks/hackweek/ book/presentations/hackweek/ |
34 | | - ``` |
35 | | -3. Commit the executed notebooks in this repo, and push to a PR tagged with `preview`. |
36 | | - |
37 | | -### Updating other parts of the Jupyter Book |
38 | | - |
39 | | -2. Make the necessary changes. |
40 | | -3. Create a PR and label the PR `preview`. |
41 | | -4. A link to a netlify preview will appear. Check to ensure that it looks good and make any necessary changes. |
42 | | -5. Once the PR is reviewed by another team member, it can be merged. |
43 | | - |
44 | | -### Template courtesy of (by permission) eScience University of Washington |
45 | | - |
46 | | -This is a clone of the eScience template repository designed to streamline creating two linked websites for a [UW eScience Hackweek](https://uwhackweek.github.io/hackweeks-as-a-service/intro.html). |
47 | | - |
48 | | -Please see the [eScience repository template](https://github.com/uwhackweek/jupyterbook-template) for usage, contributors and citation information. |
| 3 | +Draft splash page in English and Spanish. |
0 commit comments