Five members of the council shall constitute a quorum to do business. The mayor shall be deemed a councilman for the purpose of constituting a quorum. The council shall keep a journal of its proceedings, and on the call of one member shall cause the yeas and nays to be taken and entered in the journal upon any question before it except a motion to adjourn. The proceedings of the council shall be public.