
Let's open a discussion about the practicality and the needs in order to create a unified and cohesive OpenVCE site with a single login, consistent structure, and clear mapping of all needed collaborative functions for the WoSCR community.
I'd like to see a single platform used as the frame with some core capabilities of it's own but it's primary function is to host more specialized functions from other sources. I see Drupal as this frame.
The specialized functions fall into 3 general areas (taken from the CWA):
The front page of the site would provide an overview of each of these functions and act as the entry point for further detail specific to that function if needed by the user. Consider this a dashboard with 3 primary functional components. The attached document provides a general layout.
With this model, each of the specialized components are required to be inserted or embedded into the general frame (Drupal). This automatically rules out some of the social networking sites that we've been investigating like Ning and Groupsite, which are more of a stand-alone turnkey solution. Using this general piece-by-piece approach, we have the flexibility to add or subtract components as new or changing technology comes and goes. We have all the resources under one framework which allows for a single login and consistent layout/structure.
The general layout shown in the image here gives emphasis on activity awareness and communication (closer to the top and given more area) as these are persistent functions that will be used more frequently with bursts of coordination required by community members. The communication panel, like all the site components in the header will remain constant across all pages. As the protocol is further developed, we can begin to tailor the specific structure within each component area to support that protocol and process.
Each time I view the GoogleWave video (condensed version, http://www.youtube.com/watch?v=Itc4253kjhw), I'm further convinced it provides the best solution for our communication needs. For that reason, I'd like to substitute the social network features for it until it's ready and then replace the social networking communication features for that of GoogleWave. Other than document collaboration, GoingOn for example provides all the features that GoogleWave would (but potentially not as well).
Thoughts, ideas, issues, and concerns?
Added a more developed concept image at OpenVCE-MEET-9 on 3-Sep-2009 - Image by Jeff Hansberger
Notes on Jeff's table and suggestions for the site structure
Note that Jeff's table of SN platforms against features for the process, etc along with his notes on the table contents is now at http://openvce.net/platforms-and-facilities
We plan to complete a revision of this table taking into account our knowledge of the various platforms and developments of the social/group activity awarness features of the Drupal-based OpenVCE.net element.
We are experimenting with the redesign of the Drupal-based OpenVCE.net to better contain support for the collaborative process and provide muich better social awareness of activity by participants.
Drupal has many modules, options and ways to be tailored and configured, and some are just a matter of enabling what we need. Others can be addressed with some of the many plug in modules. We have especially started to explore a "heartbeat" module that is highly configurable with a rule based approach.
GoingOn.com seems to be inactive with a tiny population of social networks and users (700 groups versus 1.3 million groups on Ning). The feature set seems to be a wishlist of what could be done with developments of Drupal (and Moodle) and queries to set up a new network have not been answered. GoingOn have stated that they hoped to contribute all their developments back to the open source Drupal community. So, the modules would thus be available in future to the Drupal-based OpenVCE.net container approach we have adopted anyway.
OpenVCE.net Web Site Design
Notes to assist in a review of the web site structure and design have been made available at http://openvce.net/web-design