aboutsummaryrefslogtreecommitdiff
path: root/TODO.org
Commit message (Collapse)AuthorAgeFilesLines
* Add TODO for zfsrollback and zfssnapshot scriptsCraig Jennings2026-01-191-0/+66
| | | | | | | | | | These ZFS snapshot management scripts belong in archzfs ISO rather than archsetup because: - Rescue scenarios: rollback from live USB when system won't boot - Standalone utility: works on any ZFS system - ISO always available: no need to install archsetup first Includes example implementations using fzf for interactive selection.
* Restore Arch Wiki to Priority A, add reader solutionCraig Jennings2026-01-191-8/+38
| | | | | | | | | | | When networking is broken, that's exactly when you need docs most. Added arch-wiki-lite (AUR) as the recommended reader: - wiki-search <term> for CLI searching - Displays articles as plain text in terminal - Added to AUR packages list Also documented Option 2: arch-wiki-docs + w3m with wrapper script.
* Rebalance TODO priorities based on reviewCraig Jennings2026-01-191-10/+42
| | | | | | | | | | | | | | Priority changes: - Arch Wiki offline: A→B (adds 500MB, network usually available) - mkosi research: B→C (current solution works, added detailed analysis) - Avahi discoverability: B→C (nice to have, not critical) - GRUB ISO boot: B→C (advanced feature) - Build logging: B→C (simple but low urgency) Removed vague "Check for methods to abstract" task. Added comprehensive mkosi vs mkarchiso comparison with verdict: keep mkarchiso for now, mkosi useful for future VM images and UKI boot.
* Expand AUR package TODO with implementation plan and package listCraig Jennings2026-01-191-6/+99
| | | | | | | | | | | | | | Detailed implementation plan for building AUR packages into local repo: - Build script infrastructure - Pacman.conf integration - Installation integration AUR packages organized by priority: - Essential: downgrade, yay, informant - ZFS Management: sanoid, syncoid, zrepl - System Maintenance: rate-mirrors, paru, pacman-cleanup-hook, arch-audit - Recovery Tools: ventoy-bin, topgrade, mkinitcpio-firmware - Nice to Have: zfs-auto-snapshot, btop, duf, dust, procs
* Add ideas from arch-linux-live-cd-iso-with-zfs projectCraig Jennings2026-01-191-0/+98
| | | | | | | | | | | | | | | | | | | Reviewed https://github.com/stevleibelt/arch-linux-live-cd-iso-with-zfs and extracted valuable ideas for our project: Priority A: - ZFSBootMenu integration (alternative boot manager for ZFS) Priority B: - Docker/Podman container support for builds - Arch Linux Archive snapshot support (version pinning) - Build logging with tee Priority C: - Multi-variant ISO builds (kernel/DKMS options) - Pre-clone tools and documentation - Environment file configuration (.env pattern) - Dry-run mode for build.sh
* Add TODOs for Arch Wiki offline docs and mkosi researchCraig Jennings2026-01-181-0/+17
|
* Add TODO for downgrade package (AUR)Craig Jennings2026-01-181-42/+50
|
* Update TODO with correct log filename formatCraig Jennings2026-01-181-3/+3
|
* Add timestamp header to install-archzfs.logCraig Jennings2026-01-181-1/+1
|
* Make ZFS encryption optional with interactive promptCraig Jennings2026-01-181-0/+10
| | | | | | | | | Add get_encryption_choice() to ask user whether to enable encryption during interactive install. Remove --no-encrypt CLI flag in favor of config file NO_ENCRYPT option for unattended installs. Update tests to rely on config file setting instead of flag. Also: fix ISO label to ARCHZFS for stable GRUB entries, add TODO items.
* Complete rescue tools and session wrap-upCraig Jennings2026-01-181-1/+3
| | | | | | - Mark recovery tools task as DONE in TODO.org - Update session context with completed work - Add session history entry to NOTES.org
* Expand recovery tools TODO with summary table and discussion notesCraig Jennings2026-01-181-5/+31
|
* Add comprehensive recovery tools research to TODO.orgCraig Jennings2026-01-181-0/+174
| | | | | | | Research from SystemRescue, Hiren's BootCD, and other rescue distros. Categories: data recovery, disk cloning, Windows recovery, filesystem, hardware diagnostics, network, security, boot repair, file management, remote access, monitoring, and GUI tools.
* Update TODO.org: mark completed tasks as doneCraig Jennings2026-01-181-1/+6
| | | | | - Add config file information to README - DONE - Add CI/CD test infrastructure - DONE (Makefile, test-install.sh, test configs)
* Update documentation with testing results and bug fixesCraig Jennings2026-01-181-22/+25
| | | | | | | | | | | | - Mark README documentation task as complete in TODO.org - Add config file documentation task - Update session-context.org with bugs found and fixed - Remove VM binary files from git tracking Testing completed: - 2-disk mirror: PASSED - 2-disk stripe: PASSED - Single disk: PASSED
* Update TODO.org with documentation and CI/CD tasksCraig Jennings2026-01-181-2/+55
| | | | | | | - Add comprehensive README.org documentation task (priority A) - Add CI/CD pipeline task with TrueNAS focus (priority B) - Move completed fzf task to Resolved - Cancel dialog-based interface task (using fzf instead)
* Add fzf-based interface for all selectionsCraig Jennings2026-01-171-0/+1
| | | | | | | | | | - Timezone: fuzzy search with current time preview - Locale: fuzzy search with format examples - Keymap: fuzzy search with layout info - Disk selection: multi-select with disk details preview - RAID level: explanatory preview with capacity calculations Provides consistent, searchable interface with inline documentation.
* Add TODO.org for project task trackingCraig Jennings2026-01-171-0/+5