T27-38 — Install and smoke the portable ZIP on a clean Windows VM

Đang mở
#59 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
32/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
rust
Lĩnh vực
release

Hướng nghiên cứu

Read docs/RELEASE-ENGINEERING-PLAN.md §10, the T27-38 ledger, and the release receipt procedure. Use the MSVC ZIP from T27-36 on a clean Windows VM to install and run the app, then test document creation, editing, saving, reopening, PNG export, and paths with spaces and non-ASCII characters. Record the results and attach the receipt; completion requires the full round trip to pass.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

release

T27 row: T27-38
Work package: RP-02 — Windows packaging and verification
Priority: P1
Status: NOT STARTED

Objective

Prove the Windows artifact works on a real clean Windows machine — not under Wine on Linux — including the file paths Windows users actually have.

Acceptance criteria: On a clean Windows VM the app installs, launches, creates and opens a document, edits, saves and reopens, and exports a PNG; paths containing spaces and non-ASCII characters work; the results are recorded.

Inputs

The MSVC ZIP from T27-36; a clean Windows VM; the release receipt procedure.

Authority

docs/RELEASE-ENGINEERING-PLAN.md §10 — every required native package is installed, launched and functionally smoke-tested on its target OS.

Stopping condition

The full round trip passes on a clean Windows VM, with the receipt attached.

Verification

the Windows runner release receipt.

Evidence and blockers

No clean-Windows-VM receipt exists. The 2026-11-06 Wine smoke covered a CLI import → export PNG round trip and a GUI launch showing a real 1024x768 "FireCraft" window on Xvfb — supplementary runtime evidence, not the Windows target — and no path-with-spaces or non-ASCII-path case has been run at all.

The build side is tracked separately: the Windows build and launch receipts are carried by issue #31 (board rows T27-36 and T27-37).

Blocker: a clean Windows VM.


Ledger: docs/tasks/T27-38-windows-vm-zip-smoke.md and docs/release/EXECUTION-BOARD.md row T27-38 (these land with PR #12).
Campaign: docs/planning/release-compaign/Cross-Platform Releas.txt.

Ngôn ngữ chính
Rust
Star
11
Fork
1
Merge trung bình
9 giờ 48 phút
Pull request đã merge (30 ngày)
13

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của aliasfoxkde/FireCraft

Tất cả issue của aliasfoxkde/FireCraft

Issue tương tự

Thêm issue về Rust

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.