Skip to content
Merged
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
3 changes: 3 additions & 0 deletions data/communities.fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@
"yqrmesh": {
"service_area": "Regina et sud de la Saskatchewan"
},
"winnipeg-meshcore": {
"service_area": "Winnipeg (Manitoba)"
},
"greater-ottawa-mesh-enthusiasts": {
"service_area": "Est de l’Ontario et ouest du Québec"
},
Expand Down
56 changes: 50 additions & 6 deletions data/communities.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,16 +821,16 @@
},
"contacts": [
{
"type": "telegram",
"label": "Mesh Saskatchewan Telegram",
"url": "https://t.me/MeshtSaska",
"type": "discord",
"label": "StoonMesh Discord",
"url": "https://discord.gg/StFvPY7BZe",
"health": "verified",
"last_checked": "2026-08-29"
"last_checked": "2026-09-24"
}
],
"owner": null,
"verified_at": "2026-08-29",
"verify_by": "2027-02-28",
"verified_at": "2026-09-24",
"verify_by": "2027-03-24",
"canonical_route": "/provinces/saskatchewan/#community-stoonmesh"
},
{
Expand Down Expand Up @@ -862,6 +862,50 @@
"verify_by": "2027-02-28",
"canonical_route": "/provinces/saskatchewan/#community-yqrmesh"
},
{
"id": "winnipeg-meshcore",
"name": "Winnipeg MeshCore",
"province": "MB",
"service_area": "Winnipeg, Manitoba",
"places": [
"Winnipeg"
],
"aliases": [
"WPG",
"YWG"
],
"status": "forming",
"languages": [],
"location": {
"latitude": null,
"longitude": null,
"precision": "service-area"
},
"settings": {
"inherit_national": true,
"overrides": {}
},
"contacts": [
{
"type": "website",
"label": "Winnipeg MeshCore website",
"url": "https://winnipegmeshcore.neocities.org/",
"health": "verified",
"last_checked": "2026-09-24"
},
{
"type": "matrix",
"label": "Winnipeg MeshCore chat",
"url": "https://matrix.to/#/#winnipeg-meshcore:matrix.org",
"health": "verified",
"last_checked": "2026-09-24"
}
],
"owner": null,
"verified_at": "2026-09-24",
"verify_by": "2027-03-24",
"canonical_route": "/provinces/manitoba/#community-winnipeg-meshcore"
},
{
"id": "greater-ottawa-mesh-enthusiasts",
"name": "Greater Ottawa Mesh Enthusiasts",
Expand Down
1 change: 1 addition & 0 deletions data/community-search-anchors.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"yyc-meshcore-discord": ["cal"],
"stoonmesh": ["stoon"],
"yqrmesh": ["regina"],
"winnipeg-meshcore": ["wpg"],
"greater-ottawa-mesh-enthusiasts": ["ott", "gatout"],
"gta-lora-meshes": ["tor"],
"quinte-mesh-network": ["has", "pec"],
Expand Down
27 changes: 21 additions & 6 deletions docs/provinces/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ Filtrez la liste par communauté ou province, ou cherchez votre ville pour trouv
Ces renseignements pourraient être périmés !

<div class="mc-directory-summary" aria-label="Résumé du répertoire">
<span><strong>24</strong> fiches</span>
<span><strong>25</strong> fiches</span>
<span><strong>23</strong> fiches actives</span>
<span><strong>1</strong> fiche en formation</span>
<span><strong>2</strong> fiches en formation</span>
<span><strong>1</strong> fiche avec des réglages locaux différents</span>
</div>

Expand All @@ -57,7 +57,7 @@ Filtrez la liste par communauté ou province, ou cherchez votre ville pour trouv
<div class="mc-directory-actions"><button class="md-button md-button--primary" type="submit" data-community-locate>Trouver à proximité</button>
<button class="md-button" type="button" data-community-clear>Effacer</button></div>
<output class="mc-directory-tools__count" data-community-count aria-live="polite">
24 communautés affichées
25 communautés affichées
</output>
<div class="mc-directory-lookup" data-community-lookup role="status" aria-live="polite"></div>
<div class="mc-directory-choices" data-community-choices hidden></div>
Expand Down Expand Up @@ -274,9 +274,9 @@ Filtrez la liste par communauté ou province, ou cherchez votre ville pour trouv
<p class="mc-community-area">Centre de la Saskatchewan</p>
<p><strong>Province ou territoire :</strong> <a href="saskatchewan/">Saskatchewan</a></p>
<p><strong>Réglages :</strong> Réglages par défaut du Canada</p>
<p><strong>Fiche révisée :</strong> 2026-08-29</p>
<p><strong>Fiche révisée :</strong> 2026-09-24</p>
<ul class="mc-community-contacts">
<li><strong>Telegram :</strong> <a href="https://t.me/MeshtSaska" rel="noopener">Mesh Saskatchewan Telegram</a> <span class="mc-community-external">(externe)</span></li>
<li><strong>Discord :</strong> <a href="https://discord.gg/StFvPY7BZe" rel="noopener">Discord de StoonMesh</a> <span class="mc-community-external">(externe)</span></li>
</ul>
<p class="mc-community-card__action"><a href="saskatchewan/#community-stoonmesh">Voir les détails de la fiche</a></p>
</article>
Expand All @@ -293,6 +293,21 @@ Filtrez la liste par communauté ou province, ou cherchez votre ville pour trouv
</ul>
<p class="mc-community-card__action"><a href="saskatchewan/#community-yqrmesh">Voir les détails de la fiche</a></p>
</article>
<article class="mc-community-card" id="directory-winnipeg-meshcore" data-community-card data-community-status="forming" data-community-override="false" data-community-search="winnipeg meshcore winnipeg, manitoba winnipeg (manitoba) mb manitoba winnipeg wpg ywg" data-community-points="[{&quot;label&quot;:&quot;Winnipeg&quot;,&quot;lat&quot;:49.896517,&quot;lon&quot;:-97.130584}]">
<div class="mc-community-card__header">
<h3><a href="manitoba/#community-winnipeg-meshcore">Winnipeg MeshCore</a></h3>
<span class="mc-community-status" data-status="forming">En formation</span>
</div>
<p class="mc-community-area">Winnipeg (Manitoba)</p>
<p><strong>Province ou territoire :</strong> <a href="manitoba/">Manitoba</a></p>
<p><strong>Réglages :</strong> Réglages par défaut du Canada</p>
<p><strong>Fiche révisée :</strong> 2026-09-24</p>
<ul class="mc-community-contacts">
<li><strong>Site Web :</strong> <a href="https://winnipegmeshcore.neocities.org/" rel="noopener">Site Web de Winnipeg MeshCore</a> <span class="mc-community-external">(externe)</span></li>
<li><strong>Matrix :</strong> <a href="https://matrix.to/#/#winnipeg-meshcore:matrix.org" rel="noopener">Salon de Winnipeg MeshCore</a> <span class="mc-community-external">(externe)</span></li>
</ul>
<p class="mc-community-card__action"><a href="manitoba/#community-winnipeg-meshcore">Voir les détails de la fiche</a></p>
</article>
<article class="mc-community-card" id="directory-greater-ottawa-mesh-enthusiasts" data-community-card data-community-status="active" data-community-override="false" data-community-search="greater ottawa mesh enthusiasts eastern ontario and western quebec est de l’ontario et ouest du quebec on ontario ottawa eastern ontario western quebec" data-community-points="[{&quot;label&quot;:&quot;Ottawa&quot;,&quot;lat&quot;:45.4215,&quot;lon&quot;:-75.6972},{&quot;label&quot;:&quot;Outaouais / Gatineau&quot;,&quot;lat&quot;:45.48,&quot;lon&quot;:-75.65}]">
<div class="mc-community-card__header">
<h3><a href="ontario/#community-greater-ottawa-mesh-enthusiasts">Greater Ottawa Mesh Enthusiasts</a></h3>
Expand Down Expand Up @@ -485,7 +500,7 @@ Utilisez ces réglages sauf si votre communauté locale en indique d’autres.
</article>
<article class="mc-province-card">
<h3><a href="manitoba/">Manitoba</a></h3>
<p>Aucune fiche</p>
<p>1 en formation</p>
</article>
<article class="mc-province-card">
<h3><a href="ontario/">Ontario</a></h3>
Expand Down
28 changes: 22 additions & 6 deletions docs/provinces/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ Type a community or province to filter the list, or look up your city to find th
This information could be out of date!

<div class="mc-directory-summary" aria-label="Directory summary">
<span><strong>24</strong> listings</span>
<span><strong>25</strong> listings</span>
<span><strong>23</strong> listed active</span>
<span><strong>1</strong> listed forming</span>
<span><strong>2</strong> listed forming</span>
<span><strong>1</strong> with different local settings</span>
</div>

Expand All @@ -57,7 +57,7 @@ Type a community or province to filter the list, or look up your city to find th
<div class="mc-directory-actions"><button class="md-button md-button--primary" type="submit" data-community-locate>Find nearby</button>
<button class="md-button" type="button" data-community-clear>Clear</button></div>
<output class="mc-directory-tools__count" data-community-count aria-live="polite">
Showing 24 communities
Showing 25 communities
</output>
<div class="mc-directory-lookup" data-community-lookup role="status" aria-live="polite"></div>
<div class="mc-directory-choices" data-community-choices hidden></div>
Expand Down Expand Up @@ -286,9 +286,9 @@ Type a community or province to filter the list, or look up your city to find th
<p class="mc-community-distance" data-community-distance hidden></p>
<p><strong>Province:</strong> <a href="saskatchewan/">Saskatchewan</a></p>
<p><strong>Settings:</strong> Uses the Canada defaults</p>
<p><strong>Listing reviewed:</strong> 2026-08-29</p>
<p><strong>Listing reviewed:</strong> 2026-09-24</p>
<ul class="mc-community-contacts">
<li><strong>Telegram:</strong> <a href="https://t.me/MeshtSaska" rel="noopener">Mesh Saskatchewan Telegram</a> <span class="mc-community-external">(external)</span></li>
<li><strong>Discord:</strong> <a href="https://discord.gg/StFvPY7BZe" rel="noopener">StoonMesh Discord</a> <span class="mc-community-external">(external)</span></li>
</ul>
<p class="mc-community-card__action"><a href="saskatchewan/#community-stoonmesh">View listing details</a></p>
</article>
Expand All @@ -306,6 +306,22 @@ Type a community or province to filter the list, or look up your city to find th
</ul>
<p class="mc-community-card__action"><a href="saskatchewan/#community-yqrmesh">View listing details</a></p>
</article>
<article class="mc-community-card" id="directory-winnipeg-meshcore" data-community-card data-community-status="forming" data-community-override="false" data-community-search="winnipeg meshcore winnipeg, manitoba mb manitoba winnipeg wpg ywg" data-community-points="[{&quot;label&quot;:&quot;Winnipeg&quot;,&quot;lat&quot;:49.896517,&quot;lon&quot;:-97.130584}]">
<div class="mc-community-card__header">
<h3><a href="manitoba/#community-winnipeg-meshcore">Winnipeg MeshCore</a></h3>
<span class="mc-community-status" data-status="forming">Forming</span>
</div>
<p class="mc-community-area">Winnipeg, Manitoba</p>
<p class="mc-community-distance" data-community-distance hidden></p>
<p><strong>Province:</strong> <a href="manitoba/">Manitoba</a></p>
<p><strong>Settings:</strong> Uses the Canada defaults</p>
<p><strong>Listing reviewed:</strong> 2026-09-24</p>
<ul class="mc-community-contacts">
<li><strong>Website:</strong> <a href="https://winnipegmeshcore.neocities.org/" rel="noopener">Winnipeg MeshCore website</a> <span class="mc-community-external">(external)</span></li>
<li><strong>Matrix:</strong> <a href="https://matrix.to/#/#winnipeg-meshcore:matrix.org" rel="noopener">Winnipeg MeshCore chat</a> <span class="mc-community-external">(external)</span></li>
</ul>
<p class="mc-community-card__action"><a href="manitoba/#community-winnipeg-meshcore">View listing details</a></p>
</article>
<article class="mc-community-card" id="directory-greater-ottawa-mesh-enthusiasts" data-community-card data-community-status="active" data-community-override="false" data-community-search="greater ottawa mesh enthusiasts eastern ontario and western quebec on ontario ottawa eastern ontario western quebec" data-community-points="[{&quot;label&quot;:&quot;Ottawa&quot;,&quot;lat&quot;:45.4215,&quot;lon&quot;:-75.6972},{&quot;label&quot;:&quot;Outaouais / Gatineau&quot;,&quot;lat&quot;:45.48,&quot;lon&quot;:-75.65}]">
<div class="mc-community-card__header">
<h3><a href="ontario/#community-greater-ottawa-mesh-enthusiasts">Greater Ottawa Mesh Enthusiasts</a></h3>
Expand Down Expand Up @@ -509,7 +525,7 @@ Use these settings unless your local community lists different ones.
</article>
<article class="mc-province-card">
<h3><a href="manitoba/">Manitoba</a></h3>
<p>No listing yet</p>
<p>1 forming</p>
</article>
<article class="mc-province-card">
<h3><a href="ontario/">Ontario</a></h3>
Expand Down
42 changes: 32 additions & 10 deletions docs/provinces/manitoba.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,40 @@ page_styles:

# Communautés MeshCore au Manitoba

Aucune communauté n’est encore répertoriée au Manitoba.
Il y a **1 fiche de communauté en formation** au Manitoba.

<div class="mc-community-empty mc-community-empty--page">
<h2>Aidez-nous à ajouter la première fiche</h2>
<p>Indiquez le nom de la communauté, la zone desservie, son état et un lien de contact public.</p>
<p><a class="md-button md-button--primary" href="../../submit-idea/">Ajouter une communauté</a></p>
<p><a href="../">Parcourir toutes les communautés canadiennes</a></p>
</div>
Toutes les fiches utilisent les [réglages par défaut du Canada](index.md#canada-baseline),
sauf si une fiche indique des réglages locaux différents.

## Fiches des communautés

Tant qu’aucune fiche locale examinée n’indique d’autres réglages, commencez avec
les [réglages par défaut du Canada](index.md#canada-baseline) et confirmez-les
auprès des personnes à proximité avant de transmettre.
<div class="mc-community-grid">
<article class="mc-community-card mc-community-card--detail" id="community-winnipeg-meshcore">
<div class="mc-community-card__header">
<h3>Winnipeg MeshCore</h3>
<span class="mc-community-status" data-status="forming">En formation</span>
</div>
<p class="mc-community-area">Winnipeg (Manitoba)</p>
<dl class="mc-community-facts">
<div><dt>Réglages</dt>
<dd>Réglages par défaut du Canada</dd></div>
<div><dt>Fiche révisée</dt>
<dd>2026-09-24</dd></div>
</dl>
<p class="mc-community-forming">
Ce groupe est en formation. Communiquez avec lui pour savoir ce qui fonctionne et où votre aide serait utile.
</p>
<h4>Coordonnées</h4>
<ul class="mc-community-contacts">
<li><strong>Site Web :</strong> <a href="https://winnipegmeshcore.neocities.org/" rel="noopener">Site Web de Winnipeg MeshCore</a> <span class="mc-community-external">(externe)</span></li>
<li><strong>Matrix :</strong> <a href="https://matrix.to/#/#winnipeg-meshcore:matrix.org" rel="noopener">Salon de Winnipeg MeshCore</a> <span class="mc-community-external">(externe)</span></li>
</ul>
<p class="mc-community-contact-health">
<strong>Vérification :</strong> Effectuée le 2026-09-24
</p>
<p class="mc-community-card__action"><a href="../../submit-idea/?community=winnipeg-meshcore&amp;source_page=https%3A%2F%2Fmeshcore.ca%2Ffr%2Fprovinces%2Fmanitoba%2F%23community-winnipeg-meshcore">Mettre cette fiche à jour</a></p>
</article>
</div>

## Ajouter ou mettre à jour une fiche

Expand Down
42 changes: 32 additions & 10 deletions docs/provinces/manitoba.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,40 @@ page_styles:

# MeshCore communities in Manitoba

We don't have a community listed here yet.
Manitoba has **1 forming community listing**.

<div class="mc-community-empty mc-community-empty--page">
<h2>Help add the first listing</h2>
<p>Share the community name, service area, status, and a public contact link.</p>
<p><a class="md-button md-button--primary" href="../../submit-idea/">Add a community</a></p>
<p><a href="../">Browse all Canadian communities</a></p>
</div>
All listings use the [Canada defaults](index.md#canada-baseline) unless a
card lists different local settings.

## Community listings

Until a reviewed local listing gives different settings, start with the
[Canada defaults](index.md#canada-baseline) and confirm settings with nearby
operators before transmitting.
<div class="mc-community-grid">
<article class="mc-community-card mc-community-card--detail" id="community-winnipeg-meshcore">
<div class="mc-community-card__header">
<h3>Winnipeg MeshCore</h3>
<span class="mc-community-status" data-status="forming">Forming</span>
</div>
<p class="mc-community-area">Winnipeg, Manitoba</p>
<dl class="mc-community-facts">
<div><dt>Settings</dt>
<dd>Uses the Canada defaults</dd></div>
<div><dt>Listing reviewed</dt>
<dd>2026-09-24</dd></div>
</dl>
<p class="mc-community-forming">
This group is forming. Contact it to learn what is working and where help is needed.
</p>
<h4>Contacts</h4>
<ul class="mc-community-contacts">
<li><strong>Website:</strong> <a href="https://winnipegmeshcore.neocities.org/" rel="noopener">Winnipeg MeshCore website</a> <span class="mc-community-external">(external)</span></li>
<li><strong>Matrix:</strong> <a href="https://matrix.to/#/#winnipeg-meshcore:matrix.org" rel="noopener">Winnipeg MeshCore chat</a> <span class="mc-community-external">(external)</span></li>
</ul>
<p class="mc-community-contact-health">
<strong>Contact check:</strong> Links checked on 2026-09-24
</p>
<p class="mc-community-card__action"><a href="../../submit-idea/?community=winnipeg-meshcore&amp;source_page=https%3A%2F%2Fmeshcore.ca%2Fprovinces%2Fmanitoba%2F%23community-winnipeg-meshcore">Update this listing</a></p>
</article>
</div>

## Add or update a listing

Expand Down
6 changes: 3 additions & 3 deletions docs/provinces/saskatchewan.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@ sauf si une fiche indique des réglages locaux différents.
<div><dt>Réglages</dt>
<dd>Réglages par défaut du Canada</dd></div>
<div><dt>Fiche révisée</dt>
<dd>2026-08-29</dd></div>
<dd>2026-09-24</dd></div>
</dl>
<h4>Coordonnées</h4>
<ul class="mc-community-contacts">
<li><strong>Telegram :</strong> <a href="https://t.me/MeshtSaska" rel="noopener">Mesh Saskatchewan Telegram</a> <span class="mc-community-external">(externe)</span></li>
<li><strong>Discord :</strong> <a href="https://discord.gg/StFvPY7BZe" rel="noopener">Discord de StoonMesh</a> <span class="mc-community-external">(externe)</span></li>
</ul>
<p class="mc-community-contact-health">
<strong>Vérification :</strong> Effectuée le 2026-08-29
<strong>Vérification :</strong> Effectuée le 2026-09-24
</p>
<p class="mc-community-card__action"><a href="../../submit-idea/?community=stoonmesh&amp;source_page=https%3A%2F%2Fmeshcore.ca%2Ffr%2Fprovinces%2Fsaskatchewan%2F%23community-stoonmesh">Mettre cette fiche à jour</a></p>
</article>
Expand Down
6 changes: 3 additions & 3 deletions docs/provinces/saskatchewan.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@ card lists different local settings.
<div><dt>Settings</dt>
<dd>Uses the Canada defaults</dd></div>
<div><dt>Listing reviewed</dt>
<dd>2026-08-29</dd></div>
<dd>2026-09-24</dd></div>
</dl>
<h4>Contacts</h4>
<ul class="mc-community-contacts">
<li><strong>Telegram:</strong> <a href="https://t.me/MeshtSaska" rel="noopener">Mesh Saskatchewan Telegram</a> <span class="mc-community-external">(external)</span></li>
<li><strong>Discord:</strong> <a href="https://discord.gg/StFvPY7BZe" rel="noopener">StoonMesh Discord</a> <span class="mc-community-external">(external)</span></li>
</ul>
<p class="mc-community-contact-health">
<strong>Contact check:</strong> Links checked on 2026-08-29
<strong>Contact check:</strong> Links checked on 2026-09-24
</p>
<p class="mc-community-card__action"><a href="../../submit-idea/?community=stoonmesh&amp;source_page=https%3A%2F%2Fmeshcore.ca%2Fprovinces%2Fsaskatchewan%2F%23community-stoonmesh">Update this listing</a></p>
</article>
Expand Down
1 change: 1 addition & 0 deletions schemas/community-directory.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@
"discord",
"facebook",
"instagram",
"matrix",
"meshmapper",
"reddit",
"telegram",
Expand Down
4 changes: 4 additions & 0 deletions scripts/validate-communities.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"discord",
"facebook",
"instagram",
"matrix",
"meshmapper",
"reddit",
"telegram",
Expand Down Expand Up @@ -1083,6 +1084,7 @@ def contact_type_label_fr(contact_type: str) -> str:
"discord": "Discord",
"facebook": "Facebook",
"instagram": "Instagram",
"matrix": "Matrix",
"meshmapper": "MeshMapper",
"reddit": "Reddit",
"telegram": "Telegram",
Expand Down Expand Up @@ -1126,6 +1128,8 @@ def contact_label_fr(label: str) -> str:
"Cardston topic in Mesh Alberta": "Sujet sur Cardston dans Mesh Alberta",
"YYC MeshCore Discord": "Discord de YYC MeshCore",
"StoonMesh Discord": "Discord de StoonMesh",
"Winnipeg MeshCore website": "Site Web de Winnipeg MeshCore",
"Winnipeg MeshCore chat": "Salon de Winnipeg MeshCore",
"Greater Ottawa Mesh Enthusiasts Discord": "Discord de Greater Ottawa Mesh Enthusiasts",
"Ottawa Mesh website": "Site Web d’Ottawa Mesh",
"GTA+-Lora-Meshes Discord": "Discord de GTA+-Lora-Meshes",
Expand Down
Loading
Loading