On Thursday 18 March 2010 23:12:21 Sebastian Lauwers wrote:
> Yay for early mornings during the weekend! 5AM woopdiwoop!
>
> +1 for variable times every month.

It is always tough, although Friday's are most likely to bad for the largest 
number of people and should always be avoided!  I suggest that each meeting 
is scheduled by a bot which runs something like the following algorithm:

/* 50-50 split between weekends and weekdays */
if (drand48() < 0.5) {
  /* Weekend: day is Sat or Sun */
 if (drand48() < 0.5) day = "Sat";
 else day = "Sun";
} else {
  /* Weekday: day is Tues, Wed or Thurs */
  r = drand48();
  if (r < 0.3) day = "Tues";
  else if (r < 0.7) day = "Wed";
  else day = "Thurs";
}

/* 80% of meetings are at times sociable for US & EU */
if (drand48() < 0.8) {
  /* Choose a time between 15:00 and 19:00 UTC */
  hour = 15 + (int)(5*drand48());
} else {
 /* Choose a different time, which may be convenient for someone else */
 hour = (20 + (int)(19*drand48())) % 24;
}

Graham
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to