4 ms·
I don't really know Ruby, so maybe I'm missing something major, but your commit messages seem extremely verbose yet messy (I can't make heads or tails of them)
by qwery 9mo ago
I don't really know Ruby, so maybe I'm missing something major, but your commit messages seem extremely verbose yet messy (I can't make heads or tails of them) and I'm seeing language like "deprecated" and a stream of "releases" within a period of hours and it just looks a bit like nonsense.
Don't take "nonsense" negatively, please -- I mean it looks like you were having fun, which is certainly to be encouraged.
- Kerrick 9mo agoThe commit messages with a Co-Authored-By footer were all generated. I recommend clicking the "tree" link to see the actual code. Specifically: - README.md explains the basics https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/README.md https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/REA... - CHANGELOG.md is better than the commit messages, and filtered to only what app devs using the library likely care about: https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/CHANGELOG.md https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/CHA... - doc/ holds the Markdown documentation, which I heavily reviewed. https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/doc https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/doc - lib/ holds the Ruby source code of the library, which I heavily designed and reviewed. https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/lib https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/lib - examples/ holds the Ruby source code of some toy apps built with the library. https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/examples https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/exa... - bin/ holds a few Ruby scripts & apps to automate some ops (check out announce) https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/bin https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/bin - tasks/ holds some more Ruby scripts & apps to automate some ops (most I did not read, but I heavily designed and reviewed bump and terminal_preview) https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/tasks https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/tas... - ext/ holds the Rust source code of the library, which I did not read most of. https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/ext https://git.sr.ht/~kerrick/ratatui_ruby/tree/v0.8.0/item/ext I was having a lot of fun, and part of the reason I took deprecations and releases seriously was because I hoped to encourage adoption. And that I did: https://todo.sr.ht/~kerrick/ratatui_ruby/4 https://todo.sr.ht/~kerrick/ratatui_ruby/4 and https://github.com/sidekiq/sidekiq/blob/main/bin/tui https://github.com/sidekiq/sidekiq/blob/main/bin/tui