Nomination papers to run for the nine-member Charter Commission are not due until September 22, so there's still plenty of time to file if you would like to be directly involved in this review of Newton's governing document (in the event the Charter Commission question itself passes). More information about the Charter Commission is available here, and you can read Newton's City Charter itself here.
Other deadlines to keep in mind, especially if you've just moved to Newton: Friday, August 28 is the last day to register to vote in the September 17 Preliminary Election, and 12 noon Wednesday, September 16 is the last day an hour to apply for an absentee ballot for the Preliminary. The five-way contest for Alderman-at-Large Ward 2 will be the only on on the ballot in the Preliminary, but that's no reason not to vote. I'd say the opposite! Turnout is likely to be low, so your one vote will have more of an impact. We have too few contested races, so when there's an opportunity to have a choice, we should not waste it.