My fundamental meeting philosophy:
Any meeting worth having is a meeting worth planning, recording, and sharing.
There are several ways to organize and run meetings but I find the following two items critical:
- Distribute an agenda to each attendee at least 24 hours in advance.
- Assign someone to take notes at the meeting. Publish them shortly afterwards.