We will be signing up with Socialcast for the paid version of their online service. This will allow us to create separate technical areas for external contributors to join us so that those people will not be privy to any of our 90 Minds discussions.
You should expect that our technical discussions will include outside contributors -- who we are charging a fee which we expect will pay for our Socialcast fees.