T27-27 — Inspect the built AppImage and launch it both ways

Abierto
#50 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
linux, rust
Área
release, testing

Línea de trabajo

Read docs/RELEASE-ENGINEERING-PLAN.md §3.1 and the T27-26 output requirements, then inspect the built AppImage with squashfs-tools or --appimage-extract. Check the desktop entry, icon file, binary permissions, and bundled libraries; attempt launch with FUSE and with --appimage-extract-and-run under X or Xvfb. Record the listing and both launch results in docs/tasks/T27-27-appimage-inspect-and-launch.md; the image is currently blocked on T27-26 and may also depend on host FUSE availability.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

release

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

Objective

Verify the AppImage's contents are correct and that it starts under both FUSE and the --appimage-extract-and-run fallback.

Acceptance criteria: The image carries a desktop entry with Icon=firecraft, the icon file itself, executable bits on the binaries, and the bundled libraries it needs; it launches under FUSE and again via --appimage-extract-and-run.

Inputs

The .AppImage from T27-26; squashfs-tools or --appimage-extract for inspection; an X server or Xvfb for the launch.

Authority

docs/RELEASE-ENGINEERING-PLAN.md §3.1 — an AppImage must be inspectable, installable-free, and launchable on a clean Linux host.

Stopping condition

The inspection listing and both launch attempts are recorded.

Verification

./firecraft-*-linux-x86_64.AppImage --appimage-extract-and-run

Evidence and blockers

No evidence yet — the image has never been built since the icon fix, so there is nothing to inspect or launch.

Blocker: T27-26, and FUSE availability on the host.


Ledger: docs/tasks/T27-27-appimage-inspect-and-launch.md and docs/release/EXECUTION-BOARD.md row T27-27 (these land with PR #12).
Campaign: docs/planning/release-compaign/Cross-Platform Releas.txt.

Lenguaje dominante
Rust
Estrellas
11
Forks
1
Merge medio
9 h 48 min
PR fusionados (30 d)
13

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de aliasfoxkde/FireCraft

Todos los issues de aliasfoxkde/FireCraft

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.