Measured from Montréal on extra.db: mirror.quantum5.ca 2.0 s, mirror.xenyth.net 7.1 s, against 8.0 s for geo.mirror.pkgbuild.com. The official "geographic" mirror is therefore not the best one here, and reflector, which sorts by throughput from inside the VM, had not picked them. Both are PREPENDED, never substituted: whatever reflector chose stays below, as fallback. The write therefore comes after it, since "--save" overwrites the file. Guarded on x86_64, these mirrors serving that architecture only. Host side, the addition is idempotent. The desktop install went through neither step: it ran without the near mirrors and without the full update a rolling release demands, so it pulled from Europe and broke on partial upgrades. --- FR --- Mesuré depuis Montréal sur extra.db : mirror.quantum5.ca 2,0 s, mirror.xenyth.net 7,1 s, contre 8,0 s pour geo.mirror.pkgbuild.com. Le miroir « géographique » officiel n'est donc pas le meilleur ici, et reflector, qui trie par débit depuis la VM, ne les avait pas retenus. Les deux sont mis EN TÊTE, jamais substitués : ce que reflector a choisi reste dessous, en repli. L'écriture vient donc après lui, puisque « --save » écrase le fichier. Gardé sur x86_64, ces miroirs ne servant que cette architecture. Côté hôte, l'ajout est idempotent. L'installation du bureau ne passait par aucune des deux étapes : elle s'exécutait sans les miroirs proches et sans la mise à jour complète qu'exige une rolling release, tirant donc d'Europe et cassant sur des mises à jour partielles. Assisted-by: Claude Opus 5 |
||
|---|---|---|
| .. | ||
| database_manager.py | ||
| kdbx_manager.py | ||
| logo_ascii.txt | ||
| migration_form.py | ||
| migration_stats.py | ||
| qemu_deploy_form.py | ||
| qemu_install_monitor.py | ||
| README.base.md | ||
| README.fr.md | ||
| README.md | ||
| source_todo.sh | ||
| textual_setup.py | ||
| todo.json | ||
| todo.py | ||
| todo_example.json | ||
| todo_file_browser.py | ||
| todo_i18n.py | ||
| todo_prefs.py | ||
| todo_telemetry.py | ||
| todo_upgrade.py | ||
| version_manager.py | ||
TODO is an assistant robot to use ERPLibre
Execute it with ./script/todo/todo.py or make todo.
For a new project, copy todo_example.json to private/todo/todo_override.json | private/todo/todo_override_private.json and edit it.
The mail/ package is the mail client reachable from Assistant > Mail:
several IMAP/SMTP accounts, a local cache, and a Textual TUI. See
../../doc/EMAIL.md.