970177482b
- 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
68 lines
1.5 KiB
Markdown
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
|