I'm new at this, of course...
I am trying to set up a series of separate websites that are all hosted on the same system and are related to one another in what amounts to a hierarchical structure. The obvious way to do this is to set up a separate instance of Drupal for each site and then have those sites provide feeds to one another so that events and such can be coordinated.
That seems a heavyweight solution, particularly since there will be a good deal of cross-pollenation and, therefore, duplicate content.
Here's an example of what I'm trying to accomplish: Consider a University setting. At the top of the hierarchy would be a University-wide page with its own content. Below that you have departments, and below those you'd have pages for individual classes.
Each of these many sites would have their own events calendars, news, forums, etc. In most ways they'd be separate but a University-wide event might be important enough that it would be pushed down the hierarchy to the departmental or even class calendars. Likewise, the University site may want to list the top stories from the departments.
Since all of the shared information is on the same server it seems wasteful to have separate Drupal instances for each. If that is the best way to do it, however, how do you go about controlling which news items and events you do and don't feed to other sites?
I imagine there's a lot here that's just my own lack of knowledge. Happy to be set straight.