Back to home
Development Roadmap
Here's where I'll detail the plans for this app in 3 stages: Immediate, Near term, and Long term. At the bottom you'll also find a Stretch section; those are for ideas or goals that don't have a set timetable and aren't really a priority.
Immediate goals are within the next few days and weeks. Near term goals are on about a quarterly basis. Long term goals are about >= 6 months out.
Immediate goals
- Continue to improve the UI/UX with better controls and display.
- Rudimentary pagination to avoid text barf on longer gemini pages.
Near term goals
- Persistent history feature written to a local textfile
- Interactive link menu
- Finished pagination
Long term goals
- Some sort of TUI, as opposed to a command input and resulting printlines.
- Support for running diagnostics on gemini sites:
-
- Pings, site latency times, hops, and basic info about sites you're visiting.
Stretch
- A native iOS app
- A native Android app
- Distributions on the main 3 OS.
-
- It's Python..... and it's a CLI app primarily.... not rocket science to port or deploy it on different kinds of OS. But also not a big focus of mine right now.