Skip to content

Commit f27e393

Browse files
authored
add blog infrastructure (#347)
* add blog infrastructure * add ablog to dependencies * fix header of file * add image file * try different image path for preview build
1 parent 2b33900 commit f27e393

File tree

4 files changed

+28
-0
lines changed

4 files changed

+28
-0
lines changed

environment.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@ dependencies:
1010
- pyyaml
1111
- pre-commit
1212
- sphinx-panels
13+
- ablog
1314
- pip:
1415
- sphinx-pythia-theme
Loading

portal/conf.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
'myst_nb',
3636
'sphinx_panels',
3737
'resource_gallery_generator',
38+
'ablog',
39+
'sphinx.ext.intersphinx',
3840
]
3941

4042
# Define what extensions will parse which kind of source file
@@ -103,6 +105,7 @@
103105
{'name': 'Cookbooks', 'url': 'https://cookbooks.projectpythia.org/'},
104106
{'name': 'Resources', 'url': 'https://projectpythia.org/resource-gallery.html'},
105107
{'name': 'Community', 'url': 'https://projectpythia.org/#join-us'},
108+
{'name': 'Blog', 'url': 'https://projectpythia.org/blog'},
106109
],
107110
'page_layouts': {
108111
'index': 'page-banner.html',
@@ -133,3 +136,7 @@
133136
# Copy root files into content pages ------------------------------------------
134137

135138
shutil.copyfile('../CODEOFCONDUCT.md', 'code_of_conduct.md')
139+
140+
# Blog configuration settings
141+
142+
blog_post_pattern = ['posts/*.rst', 'posts/*.md']

portal/posts/cookoff2023.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
blogpost: true
3+
date: Jun 28, 2023
4+
author: Julia kent
5+
tags: cook-off
6+
---
7+
8+
# Pythia Cookbook Cook-Off Hackathon 2023
9+
10+
One year from when Project Pythia first introduced Cookbooks, NCAR hosted Project Pythia’s first “Cookbook Cook-Off” hackathon.
11+
12+
Pythia Cookbooks provide example end-to-end geoscientific workflows and are an important tool towards reproducible science efforts.
13+
14+
36 members of the Project Pythia team and larger Pangeo community gathered at NCAR’s Mesa Lab in Boulder, CO and remotely for a hybrid hacakthon June 20-23, 2023 to expand content and improve infrastructure support for Cookbook development.
15+
16+
During the hackthon, significant additions were made to our Radar Cookbook and infrastructure changes were made to better support DOI citations of Cookbooks. We are expecting 10 novel Cookbooks to join our gallery soon.
17+
18+
From our post-hackathon exit survey, everyone enjoyed the event, felt that they learned new skills and that their contributions were valued. One scientist commented, “The hackathon for me has become a great place to get a sense of a community. Seeing people enthusiastic about coding up notebooks that would benefit the research community is a gateway for someone starting to code in Python.” This comment mirrors the efforts of Project Pythia as a community-owned resource.
19+
20+
<img src="../../_static/images/posts/projectpythia-cookbook-cookoff.jpeg" alt="Cookoff Image">

0 commit comments

Comments
 (0)