Skip to content

Commit 131363d

Browse files
authored
feat(blog): add event page for packaging course (#820)
* feat(blog): add event page for packaging course * fix: update footers to remove broken discourse link
1 parent 72c1939 commit 131363d

23 files changed

Lines changed: 350 additions & 48 deletions

_data/navigation.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,10 @@ main:
3939
url: "/blog/index.html"
4040
- title: Events
4141
url: "/events.html"
42-
- title: Ask a question
43-
url: "https://pyopensci.discourse.group/"
44-
icon: "fa-brands fa-discourse"
4542
- title: "Community"
4643
sub-nav:
4744
- title: "Our Community"
4845
url: "/our-community/index.html"
49-
- title: "Connect with us"
50-
url: "https://pyopensci.discourse.group/"
5146
icon: "fa-brands fa-discourse"
5247
- title: "Handbook"
5348
icon: "fas fa-external-link-alt"
@@ -57,5 +52,5 @@ main:
5752
- title: "Volunteer"
5853
url: "/volunteer.html"
5954
- title: "Donate"
60-
url: "https://fnd.us/pyopensci_2024"
55+
url: "https://give.communityin.org/pyopensci_2024"
6156
is_button: true

_includes/event_instructors.html

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{% if page.instructors %}
2+
<div class="event-instructors">
3+
<div class="grid event-instructors__grid">
4+
{% for person in page.instructors %}
5+
<div class="cards people-card event-instructor">
6+
<div class="people-card__content">
7+
<div class="person_img event-instructor__avatar">
8+
<img
9+
src="https://github.com/{{ person.github }}.png"
10+
alt="GitHub profile photo of {{ person.name }}"
11+
width="400"
12+
height="400"
13+
loading="lazy"
14+
>
15+
</div>
16+
<div class="event-instructor__text">
17+
<h4 class="person_name">
18+
<a href="https://github.com/{{ person.github }}" rel="noopener noreferrer">
19+
{{ person.name }}
20+
</a>
21+
<a
22+
href="https://github.com/{{ person.github }}"
23+
class="event-instructor__github-link"
24+
rel="noopener noreferrer"
25+
aria-label="{{ person.name }} on GitHub"
26+
>
27+
</a>
28+
</h4>
29+
<p class="event-instructor__bio">{{ person.bio | strip_newlines | strip }}</p>
30+
</div>
31+
</div>
32+
</div>
33+
{% endfor %}
34+
</div>
35+
</div>
36+
{% endif %}

_pages/get-in-touch.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,9 @@ redirect_from:
1111
- /get-involved-contact/
1212
get-involved:
1313
- image_path:
14-
title: "Got a Packaging Question?"
14+
title: "Submit a Python Package for Peer Review"
1515
alt:
16-
excerpt: "If you are a scientist and have a question about packaging, our discourse forum is the place for you. We have volunteers from the pip and conda / conda-forge packaging ecosystem that can help you find the answers that you need. You can also ask questions about peer review there."
17-
url: https://pyopensci.discourse.group/
18-
btn_label: "> Ask a packaging question now"
19-
btn_class: btn--inverse
20-
- image_path:
21-
title: "Submit a Scientific Python Package for Review"
22-
alt:
23-
excerpt: "Are you developing or maintaining a scientific Python package that is in scope for our peer review process? If so, consider submitting it for peer review. We partner with JOSS so you can submit to us and JOSS will accept our review as theirs. They then just review your paper. It's a win/win! Check out our [author guide](https://www.pyopensci.org/software-peer-review/how-to/author-guide.html) to learn more about the process. Pro-tip: If you still aren't sure if your package is in scope for us, you can submit a pre-submission inquiry."
16+
excerpt: "Are you developing or maintaining research software or a scientific Python package that is in scope for our peer review process? If so, consider submitting it for peer review. We partner with JOSS so you can submit to us and JOSS will accept our review as theirs. They then just review your paper. It's a win/win! Check out our [author guide](https://www.pyopensci.org/software-peer-review/how-to/author-guide.html) to learn more about the process. Pro-tip: If you still aren't sure if your package is in scope for us, you can submit a pre-submission inquiry."
2417
url: https://github.com/pyOpenSci/software-submission
2518
btn_label: "> Submit a package now."
2619
btn_class: btn--inverse

_pages/learn.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ whats_next:
3232
alt: "A graphic with a light yellow background that says essential collaboration skills for scientists - using GitHub. On the right there is a man and a woman sitting at a tall table with laptops working."
3333
excerpt: "Through the [Better Software for Science Fellowship](https://bssw.io/pages/bssw-fellowship-program) we will be developing lessons focused on teaching core GitHub collaboration skills needed for both contributing to open source software and for working in an open science team environment.
3434
35-
36-
**Stay up to date with course development and announcements in [our Discourse community](https://pyopensci.discourse.group/), as well as on [Fosstodon](https://fosstodon.org/@pyOpenSci) and [LinkedIn](https://www.linkedin.com/company/pyopensci/)**"
35+
**Stay up to date with course development and announcements on [Fosstodon](https://fosstodon.org/@pyOpenSci) and [LinkedIn](https://www.linkedin.com/company/pyopensci/)**"
3736
title: "What's next: Collaborative GitHub for Scientists"
3837
toc: false
3938
---

_pages/volunteer.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ build-skills:
1717
1818
- **Learn new skills:** you don’t have to be a Python expert to get involved with pyOpenSci. We can help you level up your packaging game and learn how to constructively review both code and copy through contributions to our online learning resources.
1919
20-
- **Meet and connect with new peers.** Our [public Discourse forum](https://pyopensci.discourse.group/) is a great place to ask and answer questions, as well as discuss packaging and open science with other Pythonistas.
21-
2220
- **Get recognized** on the [pyOpenSci website](https://www.pyopensci.org/our-community/index.html) and in our [GitHub repositories](https://github.com/pyOpenSci): your contribution matters, and we want to ensure your work is recognized and celebrated in a public forum. If you serve as an editor you can also connect with pyOpenSci professionally as a volunteer for our organization on LinkedIn"
2321
image_path: /images/people-building-blocks.jpg
2422
diverse-backgrounds:

_posts/2022-09-10-executive-director-pyopensci-leah-wasser-updates.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,7 @@ value support from some of you along the way!
9090

9191
## Stay in touch!
9292
Once I have a road map for activities developed, I will communicate this here on our
93-
[website](https://www.pyopensci.org/), [on Twitter](https://www.twitter.com/pyopensci)
94-
and [on discourse](https://pyopensci.discourse.group/). So be sure to
95-
follow us on Twitter and sign up for Discourse!
93+
[website](https://www.pyopensci.org/).
9694

9795
## What can you do now?
9896
There are a few ways to get involved with us now.

_posts/2023-03-22-demystifying-python-packaging.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,3 @@ In the next few blog posts i'm going to present each Python build workflow tool
186186
- Poetry.
187187

188188
I'll break down the pros and cons of using each tool. I will also provide examples of what using the tool looks like. In the meantime, [check out our shiny new packaging chapter here to see the overview of packaging tools and approaches for scientists creating pure Python packages](https://www.pyopensci.org/python-package-guide/package-structure-code/intro.html).
189-
190-
## Tutorials are also on the way
191-
192-
In the very near future i'll also create some packaging tutorials that will help you get started with creating a new package. Stay tuned for more on that as well!
193-
194-
## Got questions on Python packaging?
195-
196-
If you are just getting started with Python packaging OR if you have questions about it, please use our [discourse forum](https://pyopensci.discourse.group/) to ask questions. We are happy to help!

_posts/2023-09-11-community-manager-job-available.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ All work that you do should exemplify our community [Code of Conduct](https://ww
153153
- Growing our social media following and support community meetings and events
154154
- Working with the community to develop new blog posts on packages in our ecosystem
155155
- Developing and contributing to a mentorship program to support new contributors to open source
156-
- Curating and contributing content to our online community on [social media](https://fosstodon.org/@pyOpenSci), Slack, [Discourse](https://pyopensci.discourse.group/) and other platforms as needed.
156+
- Curating and contributing content to our online community on [social media](https://fosstodon.org/@pyOpenSci), Slack and other platforms as needed.
157157

158158
### Within 6 months, you will be…
159159

_posts/2023-10-18-rse-2023-pyopensci-bof.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,6 @@ My key takeaways from the US-RSE meeting is:
217217

218218
- you can [review a pull request](https://github.com/pyOpenSci/python-package-guide/pulls) on our packaging guide. Or open and issue if you have a problem with the guide.
219219
- You can [sign up to be a reviewer for pyOpenSci here](https://docs.google.com/forms/d/e/1FAIpQLSeVf-L_1-jYeO84OvEE8UemEoCmIiD5ddP_aO8S90vb7srADQ/viewform)
220-
- You can post a packaging question in our [pyOpenSci Discourse forum here.](https://pyopensci.discourse.group/)
221220

222221
As for me, I hope to attend the 2024 RSE meeting and to continue this important
223222
conversation around Python packaging and peer review of software.

_posts/2024-04-16-pyos-open-education-resources-announcement.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ All of our written content is available on the [Learn section of our website](ht
7373

7474
Our vision for our free, online trainings is for the curriculum to be added to our library of open education resources, making them free, accessible, and published for anyone to use. And we intend to experiment with delivering this curriculum in an asynchronous, cohort-based manner that allows learners from all over the world to come together for a period of time to work through the curriculum together. If you were part of one of the original cohorts of the <a href="https://dslc.io/">R for Data Science Online Learning Community</a> created by our Community Manager, [Jesse Mostipak](https://github.com/kierisi), then you know that these asynchronous trainings will be thoughtfully crafted, a fantastic learning experience, and a ton of fun!
7575

76-
pyOpenSci is the recipient of the [Better Software for Science Fellowship](https://bssw.io/fellows/leah-wasser), which will help fund the creation of these open educational resources. You can stay up to date with more information on these types of lessons through [our Discourse forum](https://pyopensci.discourse.group/) as well as [our mailing list](https://eepurl.com/iM7SOM).
76+
pyOpenSci is the recipient of the [Better Software for Science Fellowship](https://bssw.io/fellows/leah-wasser), which will help fund the creation of these open educational resources.
7777

7878
These asynchronous trainings will be free, online, and center around community building and collaborative learning with larger cohort sizes. Part of the intention of these trainings is to foster a vibrant learning community where participants are empowered to learn from one another.
7979

@@ -101,4 +101,4 @@ She will also briefly discuss how LLM’s can be used to support tasks such as d
101101
The course will take place on Thursday, April 25th, from 10AM–1PM Mountain time, and use the Spatial Chat platform. Tickets are $10, and can be purchased on [the workshop’s Eventbrite page](https://www.eventbrite.com/e/from-python-code-to-module-tickets-879586546037?aff=oddtdtcreator). The class size is capped at 35, and tickets are selling fast–we hope to see you there!
102102

103103
## Connect with us!
104-
You can stay up-to-date with all things pyOpenSci by following us on [LinkedIn](https://www.linkedin.com/company/pyopensci) and [Fosstodon](https://fosstodon.org/@pyOpenSci), and you can connect with the broader pyOpenSci community on [our Discourse forum](https://pyopensci.discourse.group/). And if you’re interested in our weekly newsletter where we share news, blog posts, and monthly updates, [subscribe on LinkedIn](https://www.linkedin.com/newsletters/pyopensci-newsletter-7179551305344933888!)
104+
You can stay up-to-date with all things pyOpenSci by following us on [LinkedIn](https://www.linkedin.com/company/pyopensci) and [Fosstodon](https://fosstodon.org/@pyOpenSci).

0 commit comments

Comments
 (0)