software-gardening / almanack

An open-source handbook of applied guidance and tools for sustainable software development and maintenance.
https://software-gardening.github.io/almanack
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Enable human-readable output from `almanack` CLI #172

Open d33bs opened 1 day ago

d33bs commented 1 day ago

Openly, I wondered if the default behavior of the output returned by almanack <repo path> should be a human-readable table instead of data. We could add a --json flag to return what is currently provided. Perhaps this is an additional issue/ PR at a later time?

Originally posted by @d33bs in https://github.com/software-gardening/almanack/issues/136#issuecomment-2463445303

d33bs commented 1 day ago

I think that sounds like a reasonable idea, if you expect people to be using it interactively rather than parsing it. I think it pertains to this PR so it would make sense to include it here, but it's up to you if you'd prefer for it to be reviewed in more detail in a different PR.

  • @falquaddoomi