Would there be a overview page explaining the concept and listing all the active and inactive projects, similar to what has been done over at Wookieepedia (as in the above link)? I think they also placed links of that page and all active projects under the 'Community' tab. That would probably be a good way to let these projects be more accessible to general users.