makepad-ports/README.md
andodeki 7ddd75fb70 Makepad 2.0 ports: rider, koboyo, insurance (+ HTML sources, assessments)
Three single-file HTML apps ported to Makepad 2.0 (dev b41e740) script_mod! DSL:
- rider (ride.html): 21 unit + 9 integration + 9 headless UI tests
- koboyo (koboyo.html): 29 + 14 + 8
- insurance (insurance.html): 28 + 14 + 8
All 140 tests green. Includes headless-Linux platform patch, full README,
setup script, and three brutal codebase assessments with execution plans.
2026-08-04 05:07:18 +00:00

1.1 KiB

makepad-ports

Ports of three single-file HTML apps to Makepad 2.0 (dev branch, b41e740) using the script_mod! Rust UI DSL — with full unit + integration + headless-UI tests (140 green), plus brutal professional assessments of all three codebases.

Contents

Path What
makepad-ports/ The Rust crates (rider, koboyo, insurance), headless-Linux patch, setup_makepad.sh, full README with test status
ride.html / koboyo.html / insurance.html / nav.html The original single-file HTML apps (port sources)
insurepay_assessment.md Assessment of insurance.html (4.2/10)
makepad_assessment.md Assessment of upstream Makepad 2.0 dev branch (4.7/10)
makepad_ports_assessment.md Assessment of these port crates (6.0/10)

Quick start

cd makepad-ports && ./setup_makepad.sh

Rebuilds the toolchain + checkout in /var/tmp/mk, applies the patch, installs the three crates into examples/, and runs all 140 tests. See makepad-ports/README.md for details, status tables, and the hard-won DSL lessons.