The FOM says they have to be out 7 days before the start of the new roster. I would dig out a reference but now that we no longer have a paper copy it is a bit more hassle. The airbus rosters have been out right on the deadline, or after it, for about a year now.