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
1 change: 1 addition & 0 deletions docs/assets/styles/scopes-proposal.css
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@
.scp-level-card[data-level="city"] { --scp-level: var(--scp-city); }
.scp-level-card[data-level="prov"] { --scp-level: var(--scp-prov); }
.scp-level-card[data-level="mesh"] { --scp-level: var(--scp-mesh); }
.scp-level-card[data-level="future"] { --scp-level: var(--scp-any); border-top-style: dashed; }

.md-typeset .scp-level-card h3 {
margin: 0 0 var(--mc-space-2);
Expand Down
26 changes: 17 additions & 9 deletions docs/proposals/onqc-scopes.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ page_styles:

<div class="scp-hero">
<p class="mc-eyebrow">Proposition à discuter</p>
<p class="mc-lede">Les portées de région empêchent les échanges locaux d’inonder tout le réseau. La configuration actuelle est difficile à suivre. Cette proposition la ramène à trois niveaux de codes faciles à retenir partout en Ontario et au Québec.</p>
<p class="mc-lede">Les portées de région empêchent les échanges locaux d’inonder tout le réseau. La configuration actuelle est difficile à suivre. Cette proposition la ramène à quatre niveaux de codes faciles à retenir partout en Ontario et au Québec.</p>
<ul class="scp-hero__badges">
<li data-kind="proposal">Pas encore adoptée</li>
<li>Projet pilote Ontario + Québec</li>
Expand All @@ -35,9 +35,11 @@ page_styles:

## En bref

Il y a trois niveaux de portée. Chaque répéteur porte sa ville, sa province
et les codes de réseau `onqc` et `can`. Quand vous envoyez un message, vous
choisissez le niveau à utiliser, et c’est ce qui décide jusqu’où il va.
Il y a quatre niveaux de portée. Chaque répéteur porte un code de chacun :
sa ville, sa province, `onqc` et `can`. Quand vous envoyez un message, vous
choisissez le niveau à utiliser, et c’est ce qui décide jusqu’où il va. `can`
est réservé pour plus tard; pour l’instant, vous choisissez parmi les trois
premiers.

<div class="scp-levels-cards">
<div class="scp-level-card" data-level="city">
Expand All @@ -52,8 +54,13 @@ choisissez le niveau à utiliser, et c’est ce qui décide jusqu’où il va.
</div>
<div class="scp-level-card" data-level="mesh">
<h3>Réseau</h3>
<span class="scp-tag" data-level="mesh">onqc</span> <span class="scp-tag" data-level="future">can</span>
<p><code>onqc</code> : tous les répéteurs de l’Ontario et du Québec. <code>can</code> : tout le Canada, réservé pour plus tard.</p>
<span class="scp-tag" data-level="mesh">onqc</span>
<p>Tous les répéteurs de l’Ontario et du Québec.</p>
</div>
<div class="scp-level-card" data-level="future">
<h3>Canada</h3>
<span class="scp-tag" data-level="future">can</span>
<p>Tout le Canada. Réservé pour plus tard : porté dès maintenant, pas encore utilisé.</p>
</div>
</div>

Expand Down Expand Up @@ -128,7 +135,7 @@ Trois détails piègent souvent :
- **Il n’y a pas d’héritage.** Porter `on` ne veut pas dire porter `yow`.
Chaque nom doit être sur la liste à part entière.

## Les trois niveaux
## Les quatre niveaux

<figure class="scp-figure">
<div class="scp-zone" data-level="future">
Expand Down Expand Up @@ -386,8 +393,9 @@ messages de ville iront plus loin que prévu.

## Configuration du téléphone et de l’appareil compagnon

1. Ouvrez l’application MeshCore, puis **Settings → Experimental Settings →
Default Region Scope**. Ajoutez `onqc` et sélectionnez-le.
1. Ouvrez l’application MeshCore, puis **Settings**. Sous **Network
Settings**, touchez **Default Region Scope**, ajoutez `onqc` et
sélectionnez-le.
2. Ouvrez chaque canal local, comme `#public`. Dans le menu du canal, touchez
**Set Region Scope** et choisissez le code de votre ville, par exemple
`yow`.
Expand Down
19 changes: 12 additions & 7 deletions docs/proposals/onqc-scopes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ page_styles:

<div class="scp-hero">
<p class="mc-eyebrow">Proposal for discussion</p>
<p class="mc-lede">Region scopes stop local chatter from flooding the whole network. Today's setup is hard to follow, so this proposal cuts it down to three levels of codes that everyone in Ontario and Québec can remember.</p>
<p class="mc-lede">Region scopes stop local chatter from flooding the whole network. Today's setup is hard to follow, so this proposal cuts it down to four levels of codes that everyone in Ontario and Québec can remember.</p>
<ul class="scp-hero__badges">
<li data-kind="proposal">Not adopted yet</li>
<li>Ontario + Québec pilot</li>
Expand All @@ -35,7 +35,7 @@ page_styles:

## The short version

There are three levels of scope. Every repeater carries its city, its province, and the mesh codes `onqc` and `can`. When you send a message, you choose which level to use, and that decides how far it travels.
There are four levels of scope. Every repeater carries one code from each: its city, its province, `onqc` and `can`. When you send a message, you choose which level to use, and that decides how far it travels. `can` is reserved for later, so for now you only pick from the first three.

<div class="scp-levels-cards">
<div class="scp-level-card" data-level="city">
Expand All @@ -50,8 +50,13 @@ There are three levels of scope. Every repeater carries its city, its province,
</div>
<div class="scp-level-card" data-level="mesh">
<h3>Mesh</h3>
<span class="scp-tag" data-level="mesh">onqc</span> <span class="scp-tag" data-level="future">can</span>
<p><code>onqc</code>: every repeater in Ontario and Québec. <code>can</code>: all of Canada, reserved for later.</p>
<span class="scp-tag" data-level="mesh">onqc</span>
<p>Every repeater in Ontario and Québec.</p>
</div>
<div class="scp-level-card" data-level="future">
<h3>Canada</h3>
<span class="scp-tag" data-level="future">can</span>
<p>All of Canada. Reserved for later: carried now, not used yet.</p>
</div>
</div>

Expand Down Expand Up @@ -120,7 +125,7 @@ Three details catch people out:
- **There is no inheritance.** Carrying `on` does not mean carrying `yow`.
Each name has to be on the list by itself.

## The three levels
## The four levels

<figure class="scp-figure">
<div class="scp-zone" data-level="future">
Expand Down Expand Up @@ -373,8 +378,8 @@ people expect.

## Phone and companion setup

1. Open the MeshCore app, then **Settings → Experimental Settings → Default
Region Scope**. Add `onqc` and select it.
1. Open the MeshCore app, then **Settings**. Under **Network Settings**, tap
**Default Region Scope**, add `onqc` and select it.
2. Open each local channel, such as `#public`. Use the channel menu, then
**Set Region Scope**, and pick your city code, for example `yow`.
3. For a channel meant to reach further, pick `on`, `qc` or `onqc` instead.
Expand Down
Loading