"Your article says the meeting notes are from October 27th, but the notes themselves (on news.mozilla.org) say they're from 9/27, which is September."
It was October 27th. The minutes for October 27th and November 3rd had their dates out by a month.
Alex