I've just gone through an incredibly painful process on Facebook. The root cause? Immaturity of the Facebook platform.
Here's the background. Facebook works hard to make sure that it can't be taken over by spammers. They get full marks from me for doing that. The problem, however, is that they make it incredibly difficult for anyone to actually send mail to even modest sized groups. So, for example, there is a limit of 20 requests per day that can be sent by any application. Now, imagine for a second that you're an application that organizes events… say a conference calling application, for example. You regularly need to send invitations to large groups of people, and 20 is a pretty small number. Heaven forbid that you need organize a recurring call!
There are work arounds available, however. You can, for instance, send a larger number of requests to members of a group that you're admin for. You can also organize events for larger numbers of people.
So, I set out to create a group for the daily Squawk Box podcast. I began by creating the group, and then decided to invite everyone in my address book to join. Wrong! There's no select all button for your network. You must select each individual separately. OK. No problem, start clicking. Buzz! Thank you for playing, there's a limit of 101 people that can be sent an invitation to a group at any one time.
So, 13 emails later I've invited my address book. It was a process that had me spitting and swearing at Facebook the whole way.
Now that I've gone to that effort, please fell free to join the Alec Saunders' Squawk Box group on Facebook. We should have a ball.