Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .issues/.sync/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"repository": {
"owner": "BlackPythonDevs",
"repo": "blackpythondevs.github.io"
},
"sync": {
"last_full_pull": "2026-01-09T15:22:57.5743Z"
}
}
20 changes: 20 additions & 0 deletions .issues/.sync/issue_types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"issue_types": [
{
"id": "IT_kwDOCJKUFs4BNcjg",
"name": "Bug",
"description": "An unexpected problem or behavior"
},
{
"id": "IT_kwDOCJKUFs4BNcji",
"name": "Feature",
"description": "A request, idea, or new functionality"
},
{
"id": "IT_kwDOCJKUFs4BNcje",
"name": "Task",
"description": "A specific piece of work"
}
],
"synced_at": "2026-01-09T15:22:57.5743Z"
}
201 changes: 201 additions & 0 deletions .issues/.sync/labels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
{
"labels": [
{
"name": "a11y",
"color": "C822A6"
},
{
"name": "announcement",
"color": "65EAAD"
},
{
"name": "automated issue",
"color": "F244E0"
},
{
"name": "automated pr",
"color": "ededed"
},
{
"name": "backlog",
"color": "A9DD9A"
},
{
"name": "blog post",
"color": "9E889B"
},
{
"name": "bug",
"color": "d73a4a"
},
{
"name": "conference",
"color": "D87148"
},
{
"name": "conference_accepted",
"color": "71846D"
},
{
"name": "conference_approved",
"color": "7FA733"
},
{
"name": "content",
"color": "ACC446"
},
{
"name": "css",
"color": "2794D2"
},
{
"name": "data",
"color": "E1961B"
},
{
"name": "dependencies",
"color": "052215"
},
{
"name": "design",
"color": "5853F8"
},
{
"name": "design_change",
"color": "12BFBB"
},
{
"name": "devcontainer",
"color": "1CB5A8"
},
{
"name": "documentation",
"color": "0075ca"
},
{
"name": "duplicate",
"color": "cfd3d7"
},
{
"name": "enhancement",
"color": "a2eeef"
},
{
"name": "epic",
"color": "b60205"
},
{
"name": "events",
"color": "134F9E"
},
{
"name": "github actions",
"color": "2D9AED"
},
{
"name": "good first issue",
"color": "7057ff"
},
{
"name": "hacktoberfest-accepted",
"color": "AB296E"
},
{
"name": "help wanted",
"color": "008672"
},
{
"name": "high priority",
"color": "B60205"
},
{
"name": "hold",
"color": "834137"
},
{
"name": "i18n",
"color": "1FEC6C"
},
{
"name": "idea",
"color": "15B86C"
},
{
"name": "infrastructure",
"color": "4E0B08"
},
{
"name": "invalid",
"color": "e4e669"
},
{
"name": "javascript",
"color": "74E221"
},
{
"name": "leadership summit",
"color": "8E8FB7"
},
{
"name": "more-thought",
"color": "4FCFC6"
},
{
"name": "partnerships",
"color": "93B826"
},
{
"name": "performance",
"color": "2684FF"
},
{
"name": "playwright",
"color": "193BE3"
},
{
"name": "python",
"color": "7B6C1B"
},
{
"name": "question",
"color": "d876e3"
},
{
"name": "report",
"color": "ededed"
},
{
"name": "responsiveness",
"color": "772001"
},
{
"name": "ruby",
"color": "EDFB22"
},
{
"name": "security",
"color": "0D6780"
},
{
"name": "swahili",
"color": "E56133"
},
{
"name": "testing",
"color": "77D2FA"
},
{
"name": "translation",
"color": "9ADB5C"
},
{
"name": "typo",
"color": "aaaaaa"
},
{
"name": "wontfix",
"color": "ffffff"
}
],
"synced_at": "2026-01-09T15:22:57.5743Z"
}
10 changes: 10 additions & 0 deletions .issues/.sync/milestones.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"milestones": [
{
"title": "PyCon Sprints 2025",
"due_on": "2025-05-20T00:00:00Z",
"state": "open"
}
],
"synced_at": "2026-01-09T15:22:57.5743Z"
}
21 changes: 21 additions & 0 deletions .issues/.sync/originals/10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Create a membership map
labels:
- enhancement
- hacktoberfest-accepted
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.087581Z
info:
author: kjaymiller
created_at: 2023-10-03T14:54:13Z
updated_at: 2024-10-10T18:22:07Z
---

I'm not sure the easiest way to do this but I think we can figure it out together.

I've seen plenty of communities that have maps that highlight where their members are. While I don't think we need to be hyper specific I think a file that has a counter showing what countries people are from could be interesting. It would be nice to tie this into registration but I think that would be over-compilcating things a bit.

Perhaps we can start with some form (Google forms/Microsoft Forms) and then use that data to create a heatmap

I've done this with Elasticsearch, Google Maps, and with Azure Maps, we could also use a more open mapping tool.
16 changes: 16 additions & 0 deletions .issues/.sync/originals/112.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: "Add website translation for Hausa "
labels:
- translation
assignees:
- bhantsi
projects:
- Black Python Devs Planning
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.088267Z
info:
author: bhantsi
created_at: 2023-10-29T10:58:07Z
updated_at: 2024-03-08T13:54:09Z
---
19 changes: 19 additions & 0 deletions .issues/.sync/originals/281.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: "\U0001F4A1[IDEA] - Use Playwright to Create a screenshot of the built page changes"
labels:
- backlog
- idea
- playwright
- testing
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.088472Z
info:
author: kjaymiller
created_at: 2024-03-18T14:56:04Z
updated_at: 2024-10-05T23:38:40Z
---

This would be really cool and something we could definitely talk about at events.

When a change is made I would love to see an attachment that includes a zip of the playwright recording with a quick review of pages to test. This could be modified by GitHub tags (index that looks for tags and runs tests and review based on what is included)
23 changes: 23 additions & 0 deletions .issues/.sync/originals/344.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Add a section on the Conferences page to consider being sponsored and having your conference added to the Black Python Devs Website
labels:
- content
projects:
- Black Python Devs Planning
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.088705Z
info:
author: kjaymiller
created_at: 2024-06-29T19:52:47Z
updated_at: 2024-06-29T19:53:08Z
---

Currently, we don't have a user friendly way to talk about sponsoring us. Here are some things that I would like to consider adding to our website in the conferences sections.

BELOW THE LIST of conferences

- [ ] A link to our prospectus (in development)
- [ ] A quick outline of the types of sponsorships we offer.
- [ ] Community Sponsor (Tickets for Local Black Python Developers)
- [ ] Commitment Sponsor (Multi-year commitment to increase engagement of Black Python Developers in the local community)
20 changes: 20 additions & 0 deletions .issues/.sync/originals/386.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: "[QUESTION] Can the conferences link be closed once conference item has been created"
labels:
- help wanted
assignees:
- kjaymiller
projects:
- Black Python Devs Planning
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.088921Z
info:
author: kjaymiller
created_at: 2024-08-23T18:09:43Z
updated_at: 2024-10-04T17:57:33Z
---

We have conferences that are open issues and have been for months. Is the code that is responsible for reading the yaml only looking for open issues?

If so it would be nice to modify this to look for all issues (Perhaps filter by tags like `conference` `-proccessed`)
38 changes: 38 additions & 0 deletions .issues/.sync/originals/401.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: Make local development significantly easier
labels:
- help wanted
projects:
- Black Python Devs Planning
state: open
state_reason: null
synced_at: 2026-01-07T18:48:39.089122Z
info:
author: kjaymiller
created_at: 2024-08-29T13:15:57Z
updated_at: 2024-12-31T14:24:07Z
---

I'm not sure why but I am completely unable to run this project outside of a devcontainer or codespace.

I'm not sure if it's issues with my local Ruby setup or not.

I'm open to different suggestions on this but the more we force folks to use codespaces then we limit their contribution based on what they are willing to pay for.

### Suggestions

#### Diagram

We need a diagram of the infrastructure to better understand the different tools that we're using.

- [x] #402

#### Dockerfile

Beauty of a dockerfile is that it can be the source for the codespace (we don't have access to the existing codespace dockerfile so we'd likely need to start over. It also means that we can implement this across operating systems as well.

#### Make or Invoke

I don't have a preference on this but we should make it simple to `setup`, `test`, `lint` and `run` services regardless of the language.

I would probably be more comfortable with invoke since it's python code but if someone knows enough about make to make it easy to follow I wouldn't mind.
Loading
Loading