Menu
BifrOSt-Web
publicLatest change 8b5a51097379d15dc68e16af1191984c81970a6d - feat: finalize bilingual changelog and site docs by Ólafur Búi Ólafsson
# Product <!-- impeccable:product-schema 1 --> ## Platform web ## Stack Dioxus 0.7 web application in Rust, selected by the user. ## Users Linux users evaluating a practical daily-driver workstation, especially Icelandic speakers and developers who want Arch Linux with a guided graphical installation and curated defaults. ## Product Purpose Present BifrOSt clearly, let visitors understand its Icelandic-first Arch foundation and COSMIC desktop, and direct them to the latest published release, installation safety guidance, source repositories, and a verified cross-repository changelog. ## Positioning BifrOSt keeps Arch Linux's official kernel, pacman, repositories, and rolling-release model while adding Icelandic defaults, COSMIC, optional developer profiles, original visual identity, and a safety-focused whole-disk installer. ## Operating Context Visitors compare the live desktop, installer, hardware requirements, release status, and download-verification workflow before writing an ISO to USB and booting on x86_64 UEFI hardware. ## Capabilities and Constraints - The latest published release is v0.2.0; the 0.2.1 source line is unreleased and must not be presented as downloadable. - Installation is whole-disk only and erases the selected target. There is no dual-boot or manual partitioning path. - Secure Boot is unsupported in 0.2 and must be disabled. - Normal installation is online from signed official Arch repositories. - BifrOSt offers Icelandic and English installer messaging, optional LUKS2 encryption, COSMIC, and optional Rust, container, web, and Python developer profiles. - The site has two public routes: the distribution homepage at `/` and the repository changelog at `/changelog`. - Icelandic is the default language. English is available from every route and the visitor's selection persists across navigation and reloads. - Editorial text, translations, links, image references, release facts, and changelog entries load from `data/content.db` at runtime rather than being compiled into Rust. - The changelog covers `BifrOSt`, `BifrOSt-Apps`, and `BifrOSt-Web`, and must distinguish committed development work from published releases. - BifrOSt is independent and is not an official Arch Linux or System76 product. ## Brand Commitments Use the BifrOSt name, geometric basalt shield and luminous bridge mark, aurora/glacier/basalt/longship artwork, and the phrase “Íslenskt · frjálst · byggt á Arch Linux.” Preserve the existing cool dark navy, glacial cyan, aurora mint/violet, and restrained amber identity. ## Evidence on Hand - Product facts and release boundaries: `../BifrOSt/README.md` - Safety and installation guidance: `../BifrOSt/docs/` - Brand mark: `../BifrOSt/profile/airootfs/usr/share/bifrost/branding/bifrost-mark.svg` - Wallpaper and real product screenshots: `../BifrOSt/screenshots/` - First-party application status: `../BifrOSt-Apps/README.md` - Website implementation and runtime content: `src/main.rs`, `public/assets/main.css`, and `data/content.db` - No testimonials, customer counts, performance benchmarks, or physical-hardware qualification claims are available and none may be fabricated. ## Product Principles - State release and installation risks exactly. - Let real product imagery prove the desktop experience. - Keep the route from evaluation to verification and download obvious. - Lead with Icelandic identity without excluding English-language visitors. - Preserve upstream truth: Arch Linux and COSMIC remain distinct projects. ## Accessibility & Inclusion The homepage must be keyboard navigable, responsive, motion-safe under `prefers-reduced-motion`, and readable with WCAG AA contrast. Product copy should preserve Icelandic diacritics and provide clear English explanations for critical installation constraints.