I would like to suggest an idea for making drupal sites work together as a distributed network. Many drupal users currently have accounts on Flickr, del.icio.us and other online services. While the tagging and sharing features offered by these services is nice, the resources (bandwidth, space) offered are often limited. Hence many users host images on their own websites or blogs.

Drupal has modules for making photo albums, hosting podcasts, displaying user profiles. But, hosting images and bookmarks are part of your own drupal site means that you lose the collaborative sharing advantage of a large social network like Flickr.

In 4.7, people can tag items and the taxonomy context module displays tag clouds. Is there a way to aggregate the tag clouds for all nodes of a certain type across all installations of drupal out there? I have noticed drupal.module already allows drupal sites to have a common login for all the users if the administrator wishes. So, administrators can also be given an option to make their site users data and tags part of a larger network.

I already saw other suggestions for the meshed social nework http://drupal.org/node/59419 If this works, the idea can be extended to share bookmarks (http://drupal.org/node/22948), podcasts, videocasts and more.