T27-33 — Test the DEB and tar.gz on a second distro family and check X11/Wayland, desktop integration and fonts

Aperta
#56 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
docker, linux, rust
Ambito
release, testing

Direzione di ricerca

Read docs/RELEASE-ENGINEERING-PLAN.md §3.1 and the T27-33 ledger at docs/tasks/T27-33-second-distro-and-display-check.md. Use the DEB and desktop tar.gz from T27-21 with Ubuntu and Fedora-family images; exercise X11 and Wayland, checking desktop integration and font/resource loading. Record results by distribution and version, and list untested gaps explicitly; the Fedora-family image is currently a blocker.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

release

T27 row: T27-33
Work package: RP-01 — Linux package completion (DEB / tar.gz / AppImage / Flatpak / RPM)
Priority: P1
Status: NOT STARTED

Objective

Widen Linux coverage beyond the single Debian 12 container the DEB was smoked in, across distro families and both display servers.

Acceptance criteria: The DEB and the tar.gz install and launch on an Ubuntu image and on a Fedora-family image; X11 and Wayland are each exercised; desktop integration and font/resource loading are each checked; every failure is recorded with the distribution and version.

Inputs

The DEB and desktop tar.gz from T27-21; Ubuntu and Fedora-family images; Xvfb for X11; a Wayland session for the Wayland leg.

Authority

docs/RELEASE-ENGINEERING-PLAN.md §3.1 — the release requires testing across distributions, not on a single image.

Stopping condition

A matrix of distro × display results exists, and the gaps are listed explicitly rather than inferred.

Verification

docker run <distro-image> bash -lc 'apt install ./firecraft_*.deb && firecraft --version'

Evidence and blockers

Only Debian 12 has been exercised for the DEB (the 2026-11-06 clean-container smoke and the 2026-11-10 P2.3 receipts). No Ubuntu or Fedora-family image has been tried, and neither X11 nor Wayland has been exercised, nor desktop integration or font/resource loading on a non-Debian distribution.

Blocker: no Fedora-family image is available locally.


Ledger: docs/tasks/T27-33-second-distro-and-display-check.md and docs/release/EXECUTION-BOARD.md row T27-33 (these land with PR #12).
Campaign: docs/planning/release-compaign/Cross-Platform Releas.txt.

Lingua principale
Rust
Stelle
11
Fork
1
Merge medio
9h 48m
PR unite (30g)
13

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di aliasfoxkde/FireCraft

Tutte le issue di aliasfoxkde/FireCraft

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.