diff --git a/docs/proposals/onqc-scopes.fr.md b/docs/proposals/onqc-scopes.fr.md index 837e9a1..0e65a4e 100644 --- a/docs/proposals/onqc-scopes.fr.md +++ b/docs/proposals/onqc-scopes.fr.md @@ -89,7 +89,7 @@ Une fois toutes les phases terminées : puisse se parler. - **Les canaux de test** utilisent votre ville, pour rester locaux. - **Les messages sans portée** fonctionnent encore dans chaque ville. Les - répéteurs de bordure, ceux qui entendent une autre ville, les rejettent, pour + répéteurs de bordure, ceux qui relient deux villes, les rejettent, pour qu’ils n’inondent pas la ville voisine.
@@ -111,8 +111,8 @@ prêts fait que vos messages joignent **moins** de gens, pas plus. - **MP :** un message privé à un seul contact. - **Annonce (advert) :** une radio qui s’annonce pour que les autres la trouvent. -- **Répéteur de bordure :** un répéteur qui entend régulièrement des - répéteurs d’une autre ville. +- **Répéteur de bordure :** un répéteur qui communique régulièrement avec des + répéteurs de deux zones MeshMapper, par exemple `yow` et `yul`. ## Qu’est-ce qu’une portée? @@ -392,29 +392,62 @@ carte aujourd’hui; il n’y a donc rien de nouveau à apprendre. +
+**Ville ou bordure?** Un répéteur de bordure communique régulièrement avec des +répéteurs de **deux zones MeshMapper**, par exemple `yow` et `yul`. Tous les +autres sont des répéteurs de ville, y compris celui qui se trouve à la limite +extérieure de sa zone : si rien de l’autre côté ne s’y connecte, c’est un +répéteur de ville. S’il commence à se relier régulièrement à une autre zone, +passez-le en bordure. +
+ +**Pas certain? Vérifiez sur la carte.** Ouvrez +[cette vue MeshMapper](https://onqc.meshmapper.net/?preset=all&lat=45.21108&lon=-75.44812&zoom=9.61&m=dark&l=rep.nbr.nz.nzb.rb&cm=std). Elle affiche les limites des zones et les +voisins des répéteurs sur une carte sombre, pour bien voir les limites. +Cliquez sur votre répéteur pour voir ses voisins. Pour chacun, la carte indique combien de +paquets ont été vus sur ce lien et quand il a été vu pour la dernière fois. Si +plusieurs voisins sont hors de votre zone MeshMapper et que ces liens sont +utilisés souvent et récemment, faites-en un répéteur de bordure. Un seul lien +vu quelques fois, ou pas depuis des semaines, ne compte pas. + + ### Étape 2 : Effacer les anciennes régions -Beaucoup de répéteurs ont déjà des régions de l’ancienne configuration, comme -`can`, `on-alg` ou `ott`. Les nouvelles commandes ne suppriment jamais rien, -alors effacez-les d’abord. Affichez ce qui s’y trouve avec `region`, puis -retirez chaque nom sauf `*`, un à la fois, en commençant par la ligne la plus -en retrait. Par exemple, l’ancienne configuration d’Ottawa : +Les nouvelles commandes ne suppriment pas les régions déjà présentes sur le +répéteur. Pour éviter les conflits, retirez d’abord les anciennes. Commencez +par afficher ce qui s’y trouve : + +
+
  1. region
+
+ +Vérifiez ensuite la réponse : + +- **Seulement `*^ F` :** le répéteur n’a pas d’anciennes régions. Rien à + effacer, passez à l’étape 3. +- **D’autres noms aussi**, comme `can`, `on-alg` ou `ott` : retirez chacun + sauf `*` avec `region remove `, un à la fois, en commençant par la ligne + la plus en retrait. Lancez ensuite `region save`, puis `region` de nouveau + pour vérifier. Par exemple, l’ancienne configuration d’Ottawa :

Exemple : l’ancienne configuration d’Ottawa

-
  1. region
  2. region remove ott
  3. region remove on-alg
  4. region remove on
  5. region remove can
  6. region save
  7. region
+
  1. region remove ott
  2. region remove on-alg
  3. region remove on
  4. region remove can
  5. region save
  6. region
-- `Err - not empty` veut dire qu’un autre nom est encore en retrait sous - celui-ci. Retirez-le d’abord. -- Retirer un nom deux fois répond simplement `Err - not found`. Ce n’est pas - grave. -- Retirer `on` et `can` ne pose pas de problème non plus. L’étape 4 les remet. -- Le dernier `region` devrait afficher seulement `*^ F`. +Si un `region remove` répond par une erreur : + +- **`Err - not empty` :** un autre nom est encore en retrait sous celui-ci. + Retirez-le d’abord, puis réessayez. +- **`Err - not found` :** ce nom est déjà retiré. Ce n’est pas grave, + continuez. + +Retirer `on` et `can` ne pose pas de problème non plus. L’étape 4 les remet. +Quand vous avez terminé, `region` devrait afficher seulement `*^ F`.
@@ -463,7 +496,7 @@ Ces commandes suivent vos réponses de l’étape 1. Lancez-les dans l’ordre. - +

Ces commandes sont pour un répéteur de ville du secteur d’Ottawa avec le micrologiciel 1.16 ou plus récent. Activez JavaScript pour les adapter à votre répéteur.

diff --git a/docs/proposals/onqc-scopes.md b/docs/proposals/onqc-scopes.md index c46b1f5..b9ca938 100644 --- a/docs/proposals/onqc-scopes.md +++ b/docs/proposals/onqc-scopes.md @@ -82,7 +82,7 @@ Once every phase is done: - **`Public`** uses `onqc`, so everyone in Ontario and Québec can talk. - **Test channels** use your city, so they stay local. - **Messages with no scope** still work inside each city. Edge repeaters, - the ones that hear another city, drop them, so they don't flood the next city. + the ones that link two cities, drop them, so they don't flood the next city.
Companions come last, in Phase 2. Setting a scope on your companion before @@ -102,8 +102,8 @@ people, not more. - **Hop:** one repeater passing a message on. - **DM:** a direct message to one contact. - **Advert:** a radio announcing itself so others can find it. -- **Edge repeater:** a repeater that regularly hears repeaters from another - city. +- **Edge repeater:** a repeater that regularly talks to repeaters in two + MeshMapper zones, for example both `yow` and `yul`. ## What a scope is @@ -369,27 +369,58 @@ people already see the map today, so there is nothing new to learn. +
+**City or edge?** An edge repeater regularly talks to repeaters in **two +MeshMapper zones**, for example both `yow` and `yul`. Every other repeater is +a city repeater, including one on the outer edge of its zone: if nothing on +the other side connects to it, it is a city repeater. If it starts linking to +another zone regularly, switch it to edge. +
+ +**Not sure? Check the map.** Open [this MeshMapper view](https://onqc.meshmapper.net/?preset=all&lat=45.21108&lon=-75.44812&zoom=9.61&m=dark&l=rep.nbr.nz.nzb.rb&cm=std). It +shows zone boundaries and repeater neighbours on a dark map, so the borders +are easy to see. Click your repeater to see its neighbours. For each one, the +map shows how many packets have been seen on that link and when it was last +seen. If several neighbours are outside your MeshMapper zone and those links +are used often and recently, make it an edge repeater. A single link seen a +few times, or not for weeks, doesn't count. + + ### Step 2: Clear any old regions -Many repeaters already have regions from the older setup, such as `can`, -`on-alg` or `ott`. The new commands never delete anything, so clear them first. -List what is there with `region`, then remove every name except `*`, one at a -time, starting with the most indented line. For example, the old Ottawa layout: +The new commands don't delete regions that are already on the repeater. To +avoid conflicts, remove any old ones first. Start by listing what is there: + +
+
  1. region
+
+ +Then check the reply: + +- **Only `*^ F`:** the repeater has no old regions. Nothing to clear, go to + step 3. +- **Other names as well**, such as `can`, `on-alg` or `ott`: remove each one + except `*` with `region remove `, one at a time, starting with the most + indented line. Then run `region save`, and `region` again to check. For + example, the old Ottawa layout:

Example: the old Ottawa layout

-
  1. region
  2. region remove ott
  3. region remove on-alg
  4. region remove on
  5. region remove can
  6. region save
  7. region
+
  1. region remove ott
  2. region remove on-alg
  3. region remove on
  4. region remove can
  5. region save
  6. region
-- `Err - not empty` means another name is still indented under it. Remove that - one first. -- Removing a name twice just answers `Err - not found`. That is fine. -- Removing `on` and `can` is fine too. Step 4 adds them back. -- The last `region` should show only `*^ F`. +If a `region remove` answers with an error: + +- **`Err - not empty`:** another name is still indented under it. Remove that + one first, then try again. +- **`Err - not found`:** that name is already gone. That is fine, carry on. + +Removing `on` and `can` is fine too. Step 4 adds them back. When you are done, +`region` should show only `*^ F`.
@@ -438,7 +469,7 @@ These follow your answers in step 1. Run them in order. - +

These commands are for an Ottawa-area city repeater on firmware 1.16 or newer. Turn on JavaScript to match them to your repeater.