feat: cover seedlings (plantón) in copy + legal, backup cadence, server picker
Beta-tester feedback triage. The data model already had LotType.seedling as first class; the gaps were copy and UX. - Seedlings/plantones: broaden landing hero (EN/ES), in-app legal notice, and all legal texts (site + docs masters) from seeds-only to "seeds and seedlings", with a live-plant phytosanitary/transport caveat. Seeds stay the hero — targeted, not a blanket rename. - Backups: settings line now states the 7-day cadence explicitly; cadence lives in AutoBackupService.backupInterval as the single source for text and schedule. - Community servers: replace the manual wss:// text box with a checklist of the known servers (defaults visible/toggleable) plus an "add server" affordance with basic validation. No jargon in the UI. i18n across en/es/pt/fr/de/ast (ja falls back). Tests updated + a new server-picker widget test.
This commit is contained in:
parent
7891a973f4
commit
1ce32c2b5c
36 changed files with 410 additions and 179 deletions
|
|
@ -1,9 +1,9 @@
|
|||
---
|
||||
title: "Your seed bank in your pocket"
|
||||
description: "A local-first, decentralized app for keeping and sharing traditional seeds. Offline, encrypted, no account."
|
||||
description: "A local-first, decentralized app for keeping and sharing traditional seeds and seedlings. Offline, encrypted, no account."
|
||||
hero:
|
||||
title: "Your seed bank in your pocket"
|
||||
tagline: "Keep and share traditional seeds — offline, encrypted, no account."
|
||||
tagline: "Keep and share traditional seeds and seedlings — offline, encrypted, no account."
|
||||
lead: >
|
||||
Every traditional seed is a letter written by thousands of generations,
|
||||
passed from hand to hand. Tane helps people and seed-saver collectives keep
|
||||
|
|
@ -13,7 +13,7 @@ hero:
|
|||
pillars:
|
||||
- icon: "🌱"
|
||||
title: "Manage your bank"
|
||||
body: "Add a seed with just a photo and a name — no Latin required. Note the year, how much you have, where it came from, germination tests. Search, filter, snap now and name later."
|
||||
body: "Add a seed or seedling with just a photo and a name — no Latin required. Note the year, how much you have, where it came from, germination tests. Search, filter, snap now and name later."
|
||||
- icon: "🔒"
|
||||
title: "Yours, and only yours"
|
||||
body: "Works fully offline. No account, no server, no trackers. Everything is encrypted on your device. Keep an encrypted backup and a printed recovery sheet to restore your whole bank on a new device."
|
||||
|
|
@ -30,5 +30,6 @@ values:
|
|||
---
|
||||
|
||||
Tane (種, "seed"; from *tanemaki* 種まき, "to sow seeds") is a local-first,
|
||||
decentralized app for keeping and sharing traditional seeds. It works with zero
|
||||
network — and connects you to a neighborly seed-sharing network when you want it.
|
||||
decentralized app for keeping and sharing traditional seeds and seedlings. It
|
||||
works with zero network — and connects you to a neighborly seed-sharing network
|
||||
when you want it.
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
---
|
||||
title: "Tu banco de semillas en el bolsillo"
|
||||
description: "Una app local-first y descentralizada para guardar y compartir semillas tradicionales. Sin conexión, cifrada, sin cuenta."
|
||||
description: "Una app local-first y descentralizada para guardar y compartir semillas y plantones tradicionales. Sin conexión, cifrada, sin cuenta."
|
||||
hero:
|
||||
title: "Tu banco de semillas en el bolsillo"
|
||||
tagline: "Guarda y comparte semillas tradicionales: sin conexión, cifrado, sin cuenta."
|
||||
tagline: "Guarda y comparte semillas y plantones tradicionales: sin conexión, cifrado, sin cuenta."
|
||||
lead: >
|
||||
Cada semilla tradicional es una carta escrita por miles de generaciones, que
|
||||
pasa de mano en mano. Tane ayuda a personas y colectivos de guardianas de
|
||||
|
|
@ -13,7 +13,7 @@ hero:
|
|||
pillars:
|
||||
- icon: "🌱"
|
||||
title: "Gestiona tu banco"
|
||||
body: "Añade una semilla con solo una foto y un nombre; sin latín. Anota el año, cuánta tienes, de dónde viene, pruebas de germinación. Busca, filtra, haz la foto ahora y ponle nombre después."
|
||||
body: "Añade una semilla o plantón con solo una foto y un nombre; sin latín. Anota el año, cuánta tienes, de dónde viene, pruebas de germinación. Busca, filtra, haz la foto ahora y ponle nombre después."
|
||||
- icon: "🔒"
|
||||
title: "Tuyo, y solo tuyo"
|
||||
body: "Funciona totalmente sin conexión. Sin cuenta, sin servidor, sin rastreadores. Todo va cifrado en tu dispositivo. Guarda una copia cifrada y una hoja de recuperación impresa para restaurar todo tu banco en un dispositivo nuevo."
|
||||
|
|
@ -30,6 +30,6 @@ values:
|
|||
---
|
||||
|
||||
Tane (種, "semilla"; de *tanemaki* 種まき, "sembrar semillas") es una app
|
||||
local-first y descentralizada para guardar y compartir semillas tradicionales.
|
||||
Funciona sin ninguna red, y te conecta a una red vecinal de intercambio de
|
||||
semillas cuando tú quieras.
|
||||
local-first y descentralizada para guardar y compartir semillas y plantones
|
||||
tradicionales. Funciona sin ninguna red, y te conecta a una red vecinal de
|
||||
intercambio de semillas cuando tú quieras.
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ they never pass through us.
|
|||
|
||||
Nothing is published automatically. Each of these happens only by your explicit action:
|
||||
|
||||
- **Offers.** When you offer seeds, the app publishes the offer's title, description,
|
||||
- **Offers.** When you offer seeds or seedlings, the app publishes the offer's title, description,
|
||||
optional photo, optional price, and an **approximate area** (a zone of roughly 2–80 km,
|
||||
as you configure it — never your address or precise location). Offers are public.
|
||||
- **Profile.** If you fill it in, your chosen name, bio, and avatar are public.
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ eliges dónde guardarlas y nunca pasan por nosotros.
|
|||
Nada se publica automáticamente. Cada una de estas cosas ocurre solo por tu acción
|
||||
explícita:
|
||||
|
||||
- **Ofertas.** Cuando ofreces semillas, la aplicación publica el título, la
|
||||
- **Ofertas.** Cuando ofreces semillas o plantones, la aplicación publica el título, la
|
||||
descripción, una foto opcional, un precio opcional y una **zona aproximada** (un área
|
||||
de entre 2 y 80 km, según la configures — nunca tu dirección ni tu ubicación
|
||||
precisa). Las ofertas son públicas.
|
||||
|
|
|
|||
|
|
@ -22,8 +22,9 @@ content that can be reported and removed from the servers we operate.
|
|||
unless you are authorized;
|
||||
- **invasive or protected species** where their exchange is prohibited;
|
||||
- anything else that is illegal to share or sell where you or the recipient live.
|
||||
3. **Seeds, not anything else.** The market is for seeds and plant reproductive
|
||||
material in the spirit of the app. It is not a general classifieds board.
|
||||
3. **Seeds and seedlings, not anything else.** The market is for seeds, seedlings and
|
||||
other plant reproductive material (cuttings, bulbs, tubers) in the spirit of the
|
||||
app. It is not a general classifieds board.
|
||||
4. **Respect people.** No harassment, threats, hate, or discrimination — in offers,
|
||||
profiles, ratings, or messages.
|
||||
5. **No spam or scams.** No repeated postings, misleading offers, phishing, or
|
||||
|
|
|
|||
|
|
@ -24,9 +24,9 @@ servidores que operamos.
|
|||
- **especies invasoras o protegidas** allí donde su intercambio esté prohibido;
|
||||
- cualquier otra cosa que sea ilegal compartir o vender donde vives tú o donde vive
|
||||
quien la recibe.
|
||||
3. **Semillas, no cualquier cosa.** El mercado es para semillas y material de
|
||||
reproducción vegetal, en el espíritu de la aplicación. No es un tablón de anuncios
|
||||
general.
|
||||
3. **Semillas y plantones, no cualquier cosa.** El mercado es para semillas, plantones
|
||||
y otro material de reproducción vegetal (esquejes, bulbos, tubérculos), en el
|
||||
espíritu de la aplicación. No es un tablón de anuncios general.
|
||||
4. **Respeta a las personas.** Nada de acoso, amenazas, odio o discriminación — ni en
|
||||
ofertas, ni en perfiles, ni en valoraciones, ni en mensajes.
|
||||
5. **Sin spam ni engaños.** Nada de publicaciones repetidas, ofertas engañosas,
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: "Notice on the Legality of Exchanging Seeds"
|
||||
title: "Notice on the Legality of Exchanging Seeds and Seedlings"
|
||||
slug: "seeds"
|
||||
weight: 4
|
||||
translationKey: "legal-seeds"
|
||||
|
|
@ -8,10 +8,11 @@ translationKey: "legal-seeds"
|
|||
|
||||
**Version 1.0 — 13 July 2026**
|
||||
|
||||
Tane helps people keep and share traditional seeds. Laws about seeds differ a lot
|
||||
between countries, and they distinguish sharply between **giving or swapping** seeds
|
||||
and **selling** them. This notice is general information, not legal advice; you are
|
||||
responsible for following the law where you live and where your seeds are going.
|
||||
Tane helps people keep and share traditional seeds and seedlings. Laws about seeds
|
||||
differ a lot between countries, and they distinguish sharply between **giving or
|
||||
swapping** and **selling**. This notice is general information, not legal advice; you
|
||||
are responsible for following the law where you live and where your seeds or plants
|
||||
are going.
|
||||
|
||||
## Gifting and swapping between amateurs
|
||||
|
||||
|
|
@ -53,6 +54,15 @@ individuals, and also **within** the EU for certain species (plant passport rule
|
|||
Before mailing seeds to another country, check the rules of the destination country.
|
||||
The safest exchanges are local ones — which is what Tane is designed for.
|
||||
|
||||
## Seedlings and live plants
|
||||
|
||||
The same principles apply to seedlings, cuttings, bulbs and other live plant material —
|
||||
but live plants are usually regulated **more strictly** than seed. Plant-health
|
||||
(phytosanitary) rules, plant-passport requirements inside the EU, and quarantine on
|
||||
import commonly apply to living plants even when the equivalent seed is exempt. Keep
|
||||
seedling exchanges local, and check plant-health rules before moving live plants
|
||||
between regions or across borders.
|
||||
|
||||
## Invasive and protected species
|
||||
|
||||
Some species may not be exchanged at all in some regions, either because they are
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: "Aviso sobre la legalidad del intercambio de semillas"
|
||||
title: "Aviso sobre la legalidad del intercambio de semillas y plantones"
|
||||
slug: "seeds"
|
||||
weight: 4
|
||||
translationKey: "legal-seeds"
|
||||
|
|
@ -8,10 +8,11 @@ translationKey: "legal-seeds"
|
|||
|
||||
**Versión 1.0 — 13 de julio de 2026**
|
||||
|
||||
Tane ayuda a conservar y compartir semillas tradicionales. Las leyes sobre semillas
|
||||
varían mucho entre países, y distinguen con claridad entre **regalar o intercambiar**
|
||||
semillas y **venderlas**. Este aviso es información general, no asesoramiento jurídico;
|
||||
eres responsable de cumplir la ley allí donde vives y allí donde van tus semillas.
|
||||
Tane ayuda a conservar y compartir semillas y plantones tradicionales. Las leyes sobre
|
||||
semillas varían mucho entre países, y distinguen con claridad entre **regalar o
|
||||
intercambiar** y **vender**. Este aviso es información general, no asesoramiento
|
||||
jurídico; eres responsable de cumplir la ley allí donde vives y allí donde van tus
|
||||
semillas o plantas.
|
||||
|
||||
## Regalar e intercambiar entre aficionados
|
||||
|
||||
|
|
@ -58,6 +59,15 @@ UE para ciertas especies (pasaporte fitosanitario). Antes de enviar semillas a o
|
|||
país, consulta las normas del país de destino. Los intercambios más seguros son los
|
||||
locales — que es justo para lo que está pensada Tane.
|
||||
|
||||
## Plantones y plantas vivas
|
||||
|
||||
Los mismos principios valen para plantones, esquejes, bulbos y otro material vegetal
|
||||
vivo — pero la planta viva suele estar regulada **con más rigor** que la semilla. Las
|
||||
normas fitosanitarias, el pasaporte fitosanitario dentro de la UE y la cuarentena en la
|
||||
importación se aplican a menudo a las plantas vivas aunque la semilla equivalente esté
|
||||
exenta. Mantén los intercambios de plantón locales y consulta las normas fitosanitarias
|
||||
antes de mover plantas vivas entre regiones o países.
|
||||
|
||||
## Especies invasoras y protegidas
|
||||
|
||||
Algunas especies no pueden intercambiarse en absoluto en ciertas regiones, bien porque
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ features (the market and messaging) you accept these terms and the
|
|||
## 1. What Tane is — and what it is not
|
||||
|
||||
Tane is a **personal tool**: a seed inventory that lives on your device, plus a way to
|
||||
discover people near you who share seeds. Tane is **not a marketplace operator, not a
|
||||
discover people near you who share seeds and seedlings. Tane is **not a marketplace operator, not a
|
||||
shop, and not a party to any exchange**:
|
||||
|
||||
- We host no listings — offers are published by you, under your own key, to
|
||||
|
|
@ -47,7 +47,7 @@ You are solely responsible for:
|
|||
Tane is provided **"as is"**, without warranty of any kind, as free software under the
|
||||
[AGPL-3.0 license](https://www.gnu.org/licenses/agpl-3.0.html). In particular, nobody —
|
||||
not Comunes, not the people you exchange with through the app — guarantees the
|
||||
**identity, purity, germination, health, or legality** of any seed exchanged. Growing
|
||||
**identity, purity, germination, health, or legality** of any seed or plant exchanged. Growing
|
||||
information shown in the app (calendars, seed-saving tips, viability estimates) is
|
||||
general guidance, not professional advice.
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ y las [Normas de la comunidad](normas-de-la-comunidad.md).
|
|||
## 1. Qué es Tane — y qué no es
|
||||
|
||||
Tane es una **herramienta personal**: un inventario de semillas que vive en tu
|
||||
dispositivo, más una forma de descubrir personas cercanas que comparten semillas. Tane
|
||||
dispositivo, más una forma de descubrir personas cercanas que comparten semillas y plantones. Tane
|
||||
**no es un operador de mercado, ni una tienda, ni parte de ningún intercambio**:
|
||||
|
||||
- No alojamos anuncios — las ofertas las publicas tú, con tu propia clave, en relés
|
||||
|
|
@ -49,7 +49,7 @@ Tane se ofrece **"tal cual"**, sin garantía de ningún tipo, como software libr
|
|||
[licencia AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.html). En particular, nadie —
|
||||
ni Comunes, ni las personas con las que intercambias a través de la aplicación —
|
||||
garantiza la **identidad, pureza, germinación, sanidad o legalidad** de ninguna semilla
|
||||
intercambiada. La información de cultivo que muestra la aplicación (calendarios,
|
||||
o planta intercambiada. La información de cultivo que muestra la aplicación (calendarios,
|
||||
consejos para extraer semilla, estimaciones de viabilidad) es orientación general, no
|
||||
asesoramiento profesional.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue