- OS README
- Roadmap README
- Evolution repository
- Determine project and OS name
- Determine default File System
- Determine default Kernel
- Adopt Swift 6 language mode
- Application/System Permission library
- See permissions
- Single dependency build path
- See proposal
- SwiftPM patch to enable dynamic linking on Linux
- See pitch
- Probably need to implement custom solution
- Relates to single dependency build path
- Better tooling for easier IoT, robotics, embedded workflows
- See Swift Consolidate Plugin
- VS Code extensions?
- Patch Kernel to support more architectures
- Patch Kernel to support native Swift code
- Build and test for multiple architectures, and in parallel (similar to Xcode Cloud)
- Allow/enable multi-versioning of installed programs (custom package manager, similar to pacman)
- Utilize Protocol Buffers
- Patch sourcekit-lsp (and support a rolling release?)
- Optimize Swift toolchain(s)
- Production-only dependencies (super minified, and stripped, binary size only suitable for production use)
- Improve compilation performance
- Swift Package Manager optimizations
- Directly influenced by single dependency build directory proposal
- Use stack-based array value types from Swift 6.1+ when available
- Install script
- Advanced System Search (similar to Spotlight on macOS)
- Widgets
- Keyboard shortcuts
- User-friendly UI
- Continuity with other systems (sync user calendars, contacts, messages, etc)
- Decentralized services
- Machine Learning security protections
- Machine Learning features ("AI" / LLM)
- Custom IDE?
- SwiftCrossUI Backend
- App Store
- Secure payment system