Council shall adopt its own rules, regulations or by-laws, insofar as they are not set forth in this Charter, and shall keep a journal of all of its proceedings. The journal shall be open for public inspection during the Clerk's office hours. The voting upon any ordinance, resolution or motion shall be by roll call, and the vote of each Councilman shall be entered upon the journal.