The Council shall adopt its own rules and regulations and shall keep a journal of all its proceedings.  The journal shall be open for public inspection at all reasonable times.  The voting upon any ordinance, resolution, or motion shall be by roll call, and the vote of
each Council member shall be entered upon the journal.