From bd2c4419c2a391109e7f91827fc60fa3dbb2bd50 Mon Sep 17 00:00:00 2001 From: John McCall Date: Fri, 14 Aug 2026 13:01:35 -0400 Subject: [PATCH 1/4] Add community project submission template and README CTA Link a new issue form (community-project.yaml) collecting the fields community-projects.json needs, and add a centered call-to-action button above the fold in the README so it's the first thing a visitor sees. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Signed-off-by: John McCall --- .github/ISSUE_TEMPLATE/community-project.yaml | 53 +++++++++++++++++++ README.md | 8 +++ 2 files changed, 61 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/community-project.yaml diff --git a/.github/ISSUE_TEMPLATE/community-project.yaml b/.github/ISSUE_TEMPLATE/community-project.yaml new file mode 100644 index 00000000..5d858ea1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/community-project.yaml @@ -0,0 +1,53 @@ +name: Community project submission +description: Share a tutorial, blog post, tool, or project built with Overture data for the Community page. +title: "[Community] " +labels: ["community"] +body: + - type: input + id: title + attributes: + label: Title + description: Name of the project, article, or tool. + placeholder: "Enrich Your Dataset With GERS and Create a Tile Server" + validations: + required: true + - type: input + id: url + attributes: + label: URL + description: Link to the project, article, or repo. + placeholder: "https://example.com/my-overture-project" + validations: + required: true + - type: input + id: creator + attributes: + label: Creator + description: Who made this? Include an affiliation if relevant. + placeholder: "Jane Doe, Example Corp" + validations: + required: true + - type: input + id: creator-url + attributes: + label: Creator URL + description: Optional link to the creator's site, GitHub, or LinkedIn profile. + placeholder: "https://github.com/janedoe" + validations: + required: false + - type: input + id: release + attributes: + label: Release date + description: Month and year the project or article was published. + placeholder: "August 2025" + validations: + required: true + - type: input + id: tags + attributes: + label: Tags + description: Comma-separated tags describing the project (e.g. theme, language, or format). + placeholder: "python, buildings, tutorial" + validations: + required: true diff --git a/README.md b/README.md index e4477d8c..15474ca3 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ This repository uses [Docusaurus](https://docusaurus.io/) to publish the documentation pages seen at [docs.overturemaps.org](https://docs.overturemaps.org) +Built something with Overture data? Add it to the [Community page](https://docs.overturemaps.org/community/). + +

+ + Submit a community project + +

+ ## Structure - `blog/`: Entries for the Overture engineering blog available at docs.overturemaps.org/blog From fe46d26940d90e9536fd54120034d64ce5a92422 Mon Sep 17 00:00:00 2001 From: John McCall Date: Fri, 14 Aug 2026 13:02:44 -0400 Subject: [PATCH 2/4] Drop lead-in sentence above the community CTA button Signed-off-by: John McCall --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 15474ca3..1ccbaaec 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,6 @@ This repository uses [Docusaurus](https://docusaurus.io/) to publish the documentation pages seen at [docs.overturemaps.org](https://docs.overturemaps.org) -Built something with Overture data? Add it to the [Community page](https://docs.overturemaps.org/community/). -

Submit a community project From 4c51eb40bc031be2960049bb91cc70ce0f0588fc Mon Sep 17 00:00:00 2001 From: John McCall Date: Fri, 14 Aug 2026 13:03:32 -0400 Subject: [PATCH 3/4] Align community-project template with existing issue form conventions Signed-off-by: John McCall --- .github/ISSUE_TEMPLATE/community-project.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/community-project.yaml b/.github/ISSUE_TEMPLATE/community-project.yaml index 5d858ea1..3142f9e7 100644 --- a/.github/ISSUE_TEMPLATE/community-project.yaml +++ b/.github/ISSUE_TEMPLATE/community-project.yaml @@ -1,7 +1,6 @@ name: Community project submission description: Share a tutorial, blog post, tool, or project built with Overture data for the Community page. -title: "[Community] " -labels: ["community"] +projects: ["OvertureMaps/84"] body: - type: input id: title From 72cdcc7a6dc0d7aeb24964c0f11be5fde6955f74 Mon Sep 17 00:00:00 2001 From: John McCall Date: Fri, 14 Aug 2026 13:18:09 -0400 Subject: [PATCH 4/4] Address review feedback: fix badge color, relative CTA link, creatorUrl id Signed-off-by: John McCall --- .github/ISSUE_TEMPLATE/community-project.yaml | 6 ++++-- README.md | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/community-project.yaml b/.github/ISSUE_TEMPLATE/community-project.yaml index 3142f9e7..35a21f3b 100644 --- a/.github/ISSUE_TEMPLATE/community-project.yaml +++ b/.github/ISSUE_TEMPLATE/community-project.yaml @@ -27,7 +27,7 @@ body: validations: required: true - type: input - id: creator-url + id: creatorUrl attributes: label: Creator URL description: Optional link to the creator's site, GitHub, or LinkedIn profile. @@ -46,7 +46,9 @@ body: id: tags attributes: label: Tags - description: Comma-separated tags describing the project (e.g. theme, language, or format). + description: >- + Comma-separated, lowercase, single-word tags describing the project (e.g. theme, language, or format). + These map directly to the `tags` array in `community-projects.json`. placeholder: "python, buildings, tutorial" validations: required: true diff --git a/README.md b/README.md index 1ccbaaec..fcd70276 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ This repository uses [Docusaurus](https://docusaurus.io/) to publish the documentation pages seen at [docs.overturemaps.org](https://docs.overturemaps.org)

- - Submit a community project + + Submit a community project