Not sure if this has been discussed before, but one of the biggest challenges I think to new developers working with Chirp, e.g., radio drivers, is understanding some of the class structure (bitwise, chirp_common, settings, etc).
I see alot of docstrings, etc in many common parts of the codebase, but I dont see anywhere this is rendered out to something a little more visually friendly.
I'm wondering if there is any advantage to adopting something like this, e.g., rtfm, doxygen, readthedocs, etc?
example of nice readthedocs: