Excited to be writing this status report!
These reports started just about 20 weeks ago, but work on this project started way before that. There were already two barely working prototypes attempted, but had severe issues and have been discontinued.
Third prototype started with baggage of mistakes made previously, knowing that if I resolved those—this project might as well work out. Up till today, air was filled with hopes, but mixed with doubts - it was unclear if all the peaces will fit together.
And today, I'm thrilled to report, that peaces actually fit, and biggest unknowns have been resolved. There are still some challenges ahead, but all of them don't pose existential threads.
Devel build available for download
Please keep in mind, that this a development build - many bugs, many missing features, things could drastically change... But it would be great to hear your thoughts about layout and general aesthetics.
Download links for mac/linux OS could be found here. And here are checksums for those downloads.
POSH cli currently supports following methods:
To open documentation viewer, currently it's possible to only open ruby 3.2.1 docs .
posh ruby #3.1.2p20
Detects ruby version in current folder (based on .ruby-version or Gemfile files)
Verifies gumroad license for early customers.
- Two layout interface, with switchable active sections
- ListView now has pagination, selection of items works, all Classes load up
- Search bar started, but not fully working yet.
- Content gets updated
- Layout works better on different sizes
- Restructured CLI
- GoReleaser now packages posh distribution archive
Priorities for next two weeks.
- Search should be working
- Downloadable Docsets
- Content loading hangs after 10 opened documents, resolve that
- Ability to browse documentation for different rubies