refactor(naming): A1 — ente→arje, vista→revista, pluma→fana
Rename batch de la Fase A del PLAN_MACRO: - 25 crates ente-* → arje-* (protocol/init/runtime/compat). El linaje arje (init Linux) queda con prefijo coherente. - vista → revista (revista-core + revista-web). - pluma → fana (fana-md + fana-md-reader-web). fana absorbe el linaje markdown de pluma; será el writer DAG editor (prioridad alta). Cambios: - git mv de 29 crate dirs + 2 SDDs - package/lib/bin names + path refs + imports .rs reescritos - workspace Cargo.toml + comentarios de sección - SDDs de init/runtime/compat/protocol actualizados a arje- - SDD de revista + SDD de fana (reescrito: writer DAG editor) - docs/STATUS.md, ROADMAP.md, PLAN_MACRO.md, arje-boot.md, arje-replace-systemd.md actualizados - docs/changelog/akasha.md → chasqui.md scripts/rename-fase-a.py idempotente (--dry-run soportado). cargo check --workspace verde. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
+17
-17
@@ -1,7 +1,7 @@
|
||||
# compat/ — Shims D-Bus systemd
|
||||
|
||||
**Propósito.** Permitir que software systemd-aware (GNOME, KDE,
|
||||
PolicyKit, NetworkManager, etc.) corra sobre `ente-zero` sin systemd.
|
||||
PolicyKit, NetworkManager, etc.) corra sobre `arje-zero` sin systemd.
|
||||
Cada shim es un binario standalone que se anuncia con un nombre
|
||||
well-known D-Bus y traduce las llamadas al bus interno.
|
||||
|
||||
@@ -9,24 +9,24 @@ well-known D-Bus y traduce las llamadas al bus interno.
|
||||
|
||||
| binario | reemplaza | D-Bus name |
|
||||
| --------------------------- | --------------------- | ----------------------------------- |
|
||||
| `ente-logind-compat` | systemd-logind | `org.freedesktop.login1` |
|
||||
| `ente-hostnamed-compat` | systemd-hostnamed | `org.freedesktop.hostname1` |
|
||||
| `ente-timedated-compat` | systemd-timedated | `org.freedesktop.timedate1` |
|
||||
| `ente-localed-compat` | systemd-localed | `org.freedesktop.locale1` |
|
||||
| `ente-journald-compat` | systemd-journald | `org.freedesktop.LogControl1` |
|
||||
| `ente-resolved-compat` | systemd-resolved | `org.freedesktop.resolve1` |
|
||||
| `ente-polkit-compat` | polkitd | `org.freedesktop.PolicyKit1` |
|
||||
| `ente-machined-compat` | systemd-machined | `org.freedesktop.machine1` |
|
||||
| `ente-systemd1-compat` | systemd Manager | `org.freedesktop.systemd1` |
|
||||
| `ente-notify-compat` | sd_notify socket | `/run/systemd/notify` (datagram) |
|
||||
| `ente-timer-compat` | systemd timers | (cron-like, sin D-Bus) |
|
||||
| `ente-tmpfiles-compat` | systemd-tmpfiles | (aplica tmpfiles.d al boot) |
|
||||
| `ente-binfmt-compat` | systemd-binfmt | (registra handlers binfmt_misc) |
|
||||
| `ente-policy-provider` | (interno) | provider de decisiones polkit |
|
||||
| `arje-logind-compat` | systemd-logind | `org.freedesktop.login1` |
|
||||
| `arje-hostnamed-compat` | systemd-hostnamed | `org.freedesktop.hostname1` |
|
||||
| `arje-timedated-compat` | systemd-timedated | `org.freedesktop.timedate1` |
|
||||
| `arje-localed-compat` | systemd-localed | `org.freedesktop.locale1` |
|
||||
| `arje-journald-compat` | systemd-journald | `org.freedesktop.LogControl1` |
|
||||
| `arje-resolved-compat` | systemd-resolved | `org.freedesktop.resolve1` |
|
||||
| `arje-polkit-compat` | polkitd | `org.freedesktop.PolicyKit1` |
|
||||
| `arje-machined-compat` | systemd-machined | `org.freedesktop.machine1` |
|
||||
| `arje-systemd1-compat` | systemd Manager | `org.freedesktop.systemd1` |
|
||||
| `arje-notify-compat` | sd_notify socket | `/run/systemd/notify` (datagram) |
|
||||
| `arje-timer-compat` | systemd timers | (cron-like, sin D-Bus) |
|
||||
| `arje-tmpfiles-compat` | systemd-tmpfiles | (aplica tmpfiles.d al boot) |
|
||||
| `arje-binfmt-compat` | systemd-binfmt | (registra handlers binfmt_misc) |
|
||||
| `arje-policy-provider` | (interno) | provider de decisiones polkit |
|
||||
|
||||
## Dependencias
|
||||
|
||||
- Todos ← `zbus`, `ente-bus`, `protocol/brahman-card`. Sin tests
|
||||
- Todos ← `zbus`, `arje-bus`, `protocol/brahman-card`. Sin tests
|
||||
(esperado: stubs D-Bus que delegan al bus interno).
|
||||
|
||||
## Patrón común
|
||||
@@ -35,7 +35,7 @@ Cada shim:
|
||||
1. Se conecta a `/run/brahman/bus`.
|
||||
2. Reclama un well-known name vía zbus.
|
||||
3. Implementa los métodos de la interfaz mínima usada por el ecosistema.
|
||||
4. Loggea eventos al audit log de `ente-brain`.
|
||||
4. Loggea eventos al audit log de `arje-brain`.
|
||||
|
||||
## Estado
|
||||
|
||||
|
||||
Reference in New Issue
Block a user