Skip to content

Commit 57c5117

Browse files
authored
Update-opensource-program (#395)
1 parent 5cd3cad commit 57c5117

9 files changed

+74
-23
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source "https://rubygems.org"
22
ruby RUBY_VERSION
33

4-
gem "jekyll", "3.9.3"
4+
gem "jekyll"
55

66
# If you have any plugins, put them here!
77
group :jekyll_plugins do

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ PLATFORMS
273273

274274
DEPENDENCIES
275275
github-pages
276-
jekyll (= 3.9.3)
276+
jekyll
277277
jekyll-feed
278278
jekyll-remote-theme
279279
jemoji

_data/open_source_program.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
[
2+
{
3+
"org": {
4+
"name": "Black Python Devs",
5+
"url": "https://github.com/blackpythondevs"
6+
},
7+
"repos": [
8+
{
9+
"name": "Black Python Devs",
10+
"url": "https://github.com/blackpythondevs/blackpythondevs",
11+
"description": "This is the base operating Documentation for Black Python Devs"
12+
},
13+
{
14+
"name": "Black Python Devs Website",
15+
"url": "https://github.com/blackpythondevs/blackpythondevs.github.io",
16+
"description": "The jekyll website that routes to BlackPythonDevs.com"
17+
}
18+
]
19+
},
20+
{
21+
"org": {
22+
"name": "DAGWorks-Inc",
23+
"url": "https://github.com/DAGWorks-Inc"
24+
},
25+
"repos": [
26+
{
27+
"name": "Hamilton",
28+
"url": "https://github.com/DAGWorks-Inc/hamilton",
29+
"description": "Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does."
30+
},
31+
{
32+
"name": "Burr",
33+
"url": "https://github.com/DAGWorks-Inc/burr",
34+
"description": "Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure."
35+
}
36+
]
37+
}
38+
]

_includes/newsletter_form.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<article>
2-
<h3>Learn what the community and its members are doing from our newsletter!</h3>
2+
<h3>{{include.newsletter_title}}</h3>
33
<form action="https://buttondown.email/api/emails/embed-subscribe/black-python-devs" method="post" target="popupwindow" onsubmit="window.open('https://buttondown.email/black-python-devs', 'popupwindow')">
44
<fieldset role="group">
55
<input type="email" name="email" id="bd-email" placeholder="Enter your email" />
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<h2>Applications for the next Cohort are currently closed</h2>
2+
3+
We will announce when the program will reopen in our newsletter. Sign up today. {% include newsletter_form.html newsletter_title='Sign Up' %}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<h2>Applications for the next Cohort are now open</h2>
2+
3+
<p>The next cohort is now seeking contributors and mentors to collaborate on the following projects:</p>
4+
5+
{% for org in site.data.open_source_program %}
6+
<h3><a href="{{org.url}}">{{org.name}}</a></h3>
7+
8+
<ul>
9+
{% for repo in org.repos %}
10+
<li><a href="{{repo.url}}">{{repo.name}}</a></li>
11+
{% endfor %}
12+
</ul>
13+
{% endfor %}

_layouts/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
{%- include latest-posts.html -%}
1414
{%- include join_us.html -%}
1515
{%- include partnerships.html -%}
16-
{%- include newsletter_form.html -%}
16+
{%- include newsletter_form.html newsletter_title="Learn what the community and its members are doing from our newsletter!" -%}
1717
</div>

_layouts/open_source_program.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: article
3+
open: false
4+
---
5+
6+
<main>
7+
{{content}}
8+
</main>
9+
10+
{% if open %}
11+
{% include open_source_program/program_opened.html %}
12+
{% else %}
13+
{% include open_source_program/program_closed.html %}
14+
{% endif %}

open-source-program.md

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
2-
layout: default
2+
layout: open_source_program
33
lang: en
44
title: Black Python Devs Open Source Program
5+
open: false
56
---
67

78
# The Black Python Devs Open Source Program
@@ -11,21 +12,3 @@ The Black Python Devs Open Source Contribution Program is a 2-month running init
1112
Participants will work on issues from repositories around Black Python Devs as well as partnered community gaining hands-on experience in real-world projects. The program includes a structured onboarding process, technical and soft skills workshops, regular mentorship, and a final showcase event where participants present their progress.
1213

1314
By the end of the program, participants will have enhanced their technical skills, expanded their professional network, and made tangible contributions to the open-source community.
14-
15-
## Applications for the next Cohort are now open
16-
17-
The next cohort is now seeking contributors and mentors to collaborate on the following projects:
18-
19-
**Black Python Devs**
20-
21-
- [BlackPythonDevs/Blackpythondevs](https://github.com/blackpythondevs/Blackpythondevs)
22-
- [BlackPythonDevs/blackpythondevs.github.io](https://github.com/blackpythondevs/blackpythondevs.github.io)
23-
24-
**DAGWorks-Inc**
25-
26-
- [DAGWorks-Inc/burr](https://github.com/DAGWorks-Inc/burr)
27-
- [DAGWorks-Inc/hamilton](https://github.com/DAGWorks-Inc/hamilton)
28-
29-
If you wish to participate as a **contributor** - [apply here!](https://bit.ly/4d6QXX1)
30-
31-
If you wish to participate as a **mentor** - [apply here!](https://bit.ly/3W694W0)

0 commit comments

Comments
 (0)