OG Discussions is a feature which provides a "forum-like" discussions functionality for og groups (currently only version 7.x-1.x supported!).
OG Discussions provides a forum overview page that looks and functions much like the Drupal core forum module overview page but instead provides an overview of all discussion posts in an og_group. As a feature, it also provides a basic content type, a taxonomy vocabulary and several simple views for showing posts inside of each category. Like Drupal Forums, there is an overview page for the city forum as well as individual view for each "forum" category.
NOTE on Current Project Status
This is not strictly speaking a fully developed and general solution module but more a specific solution (i.e. a feature) with the potential to become more and better. While this module can and will work as an end solution for basic Drupal site builders, it's largely a work-in-progress that I'm sharing for the benefit of other developers who can help make it better.
While I'm fairly certain this module won't destroy your website, use it with caution and (use common sense!) make a backup before enabling on a live site.
Things this module does NOT do but could be adapted to:
Extra functions, blocks, and views for Organic Groups 7.2. In particular, this module adds views and blocks needed by sites that are not using Panels, although it also may be useful to sites that do use Panels. This module is for Organic Groups 7.2. It will not work with Organic Groups 7.1.
This module was created because the default views and blocks that come with Organic Groups only work in Panels. It restores some of the functionality of the D6 version of Organic Groups.
The OG Preapproved module provides a field to allow group administrators to enter a list of email addresses or domains as pre-approved users for that group. If a user creates and account and attempts to join a group in which their email address has been pre approved, they will automatically be approved to the site.
Currently, the only functionality in place is that the new user's status will be set to 1. There is no change to the OG group "subscription" status. So, if you do not have your user settings set to require administrator approval for new accounts, this module won't do anything for you...yet.
Features I would like to incorporate, but have not yet had the time to flesh out:
Allow admins to choose the OG subscription status that the preapproved members will be assigned to.
Hook into the subscription creation method to evaluate new members, not just on user account creation.
Create an automatic assignment when a user creates a new account so they don't have to choose which group to join, they will be automatically assigned based on which groups they have been preapproved to join.