Actually, this page of info has been on the website for the past seven years. It's updated several times a year, and goes through a fairly major update in December and January when new Board members are announced and committee assignments have been made.
Regarding minutes of meetings, You should have a word with your favorite Board member about that.