Files
samios/docs/roadmap.md
T
Sami Ahmed 970177482b v0.1.0: Initial SamiOS archiso profile
- Basic archiso profile with CLI-only system
- Custom 'samios' CLI tool for system management
- BIOS (syslinux) and UEFI (grub) boot support
- System configuration (hostname, locale, network)
- Automated script for first boot
- Mirror selection utility
- Documentation (README, installation guide, roadmap)
- Font policy: excludes fonts with '7777' in name

Next: automated installer, desktop environment, testing
2026-08-11 01:12:07 -07:00

68 lines
1.5 KiB
Markdown

# SamiOS Roadmap
## Phase 1: Foundation (Current)
- [x] Basic archiso profile
- [x] CLI tool (`samios`)
- [x] Boot configuration (BIOS + UEFI)
- [x] System configuration files
- [ ] Automated installer
- [ ] Font management system
- [ ] Build automation
## Phase 2: Desktop Environment
- [ ] KDE Plasma integration
- [ ] Display manager (SDDM)
- [ ] Graphics drivers (NVIDIA/AMD/Intel)
- [ ] Audio setup (PipeWire)
- [ ] Network management GUI
- [ ] System settings GUI
## Phase 3: Applications
- [ ] Web browser (Firefox/Chromium)
- [ ] File manager (Dolphin)
- [ ] Terminal emulator (Konsole)
- [ ] Text editor (Kate)
- [ ] Office suite (LibreOffice)
- [ ] Media player (VLC)
- [ ] Image viewer (Gwenview)
## Phase 4: System Tools
- [ ] Package manager GUI (Pamac)
- [ ] System monitor
- [ ] Backup tool
- [ ] Firewall configuration
- [ ] User management GUI
## Phase 5: Polish
- [ ] Custom themes
- [ ] SamiOS branding
- [ ] Documentation
- [ ] Testing suite
- [ ] Release automation
## Phase 6: Advanced Features
- [ ] Dual-boot setup tool
- [ ] System recovery tools
- [ ] Snapshot/rollback (Btrfs)
- [ ] Container support (Docker/Podman)
- [ ] Virtual machine support
## Long-term Goals
- [ ] Custom kernel with optimizations
- [ ] SamiOS-specific packages
- [ ] Community repository
- [ ] Hardware certification
- [ ] Enterprise features
## Timeline
- Phase 1: Q4 2024
- Phase 2: Q1 2025
- Phase 3: Q2 2025
- Phase 4-6: Ongoing
## Notes
- Prioritize stability over features
- Keep system lightweight
- Maintain Arch compatibility
- Focus on daily-driver usability