[Research Insight] DigitalOcean: Leveraging Drupal to Architect the Future of Scientific Social Collaboration
DigitalOcean: building a platform for scientific collaboration and social and media sharing on the Drupal content management system
DigitalOcean (DO) is an open-source platform built on the Drupal CMS designed to provide Web 2.0 capabilities for scientific collaboration. It integrates social networking, media sharing, and virtual organization (VO) governance tools to accelerate multi-disciplinary research and open-source publishing.
TL;DR
DigitalOcean (DO) is not a cloud provider in this context, but a pioneering "Science-on-Drupal" platform. It aims to bridge the gap between private research and formal journal publishing by providing a Web 2.0 environment tailored for Virtual Organizations (VOs). By integrating reputation systems, social networking, and media sharing into a unified open-source CMS, it empowers scientists to collaborate across institutional boundaries without losing ownership of their intellectual output.
The Motivation: Solving the "Missing Middle" of Science
Science has a delivery problem. While peer-reviewed journals handle the final stage of research, and personal hard drives handle the start, there is a massive "missing middle."
Prior to DigitalOcean, researchers lacked a robust, institution-independent environment to share:
- Pre-prints and "micro-articles."
- Raw datasets and specialized media.
- Talk presentations and "works in progress."
The authors identified that current tools (like Google Docs or Dropbox) lack the social metadata—reputation, governance, and academic attribution—required to make these intermediate outputs valuable to the broader scientific community.
Methodology: Why Drupal?
Instead of building a platform from scratch, the DO project chose Drupal, a powerful open-source Content Management System. The logic is rooted in the "network effect" of open-source development:
- Separation of Content and Design: Utilizing Drupal's architecture to ensure scientific data remains accessible across various platforms (mobile, RSS, etc.).
- The "Entity" Model: Leveraging the then-new Drupal 7 data model to treat every scientific object (a graph, a comment, a dataset) as a first-class entity with its own metadata and permissions.
- Governance through Roles: Implementing complex VO governance—such as secret ballots and transparent decision-making forums—directly through Drupal’s robust "Rules and Roles" engine.
Figure 1: The intersection of Web 2.0 capabilities with the scientific enterprise within the DO platform.
The Core Innovation: Reputation & Governance
The most significant contribution of this work isn't just file sharing; it's the Reputation System.
The authors argue that scientists are motivated by "Whuffie" (social capital) rather than direct monetary compensation. DO explores two types of reputation markers:
- Explicit: Faceted rating systems where peers rate the quality of a dataset or paper based on specific semantic ontologies.
- Implicit: Data mining user logs and content interactions to determine the "community value" of a member’s contributions.
By branding content with Institutional Badges and Creative Commons licenses, DO ensures that even "micro-sharing" contributes to a researcher's professional biosketch.
Experiments and Results: Beyond Ocean Science
While originally conceived for oceanographers (due to their multi-disciplinary and international nature), the "DO" architecture proved to be content-agnostic.
- Platform Scale: The system successfully integrated over 100 Drupal modules to handle everything from security to geographic coordinate sharing (e.g., with Google Ocean).
- SOTA Comparison: Unlike Mendeley or Zotero (which focused on citations) or Facebook (which lacked academic rigor), DO provided a specialized "middle ground" that combined the rigors of a repository with the agility of a social network.
Note: The platform focuses on the "Network-of-Networks" effect, allowing individual VOs to maintain their own rules while sharing a common technological stack.
Critical Analysis & Conclusion
Takeaway
The DigitalOcean project highlights a fundamental truth: Technical interoperability is useless without social interoperability. By building governance and reputation directly into the code, they addressed the human incentives required for open science to actually work.
Limitations
- Sustainability: Like many academic projects, DO is heavily dependent on grant funding and the volunteer Drupal community.
- Proprietary Formats: The paper acknowledges a major hurdle in rendering proprietary scientific data formats directly in the browser—a problem that remains non-trivial even today.
Future Outlook
As we move toward Open Science 2.0, the lessons from DigitalOcean regarding "Virtual Organizations" serve as a blueprint. The transition from monolithic repositories to decentralized, socially-enabled "networks of practice" is no longer a luxury—it is a requirement for solving global challenges like climate change.
Keywords: Drupal, Virtual Organization, Open Access, Reputation Systems, Web 2.0 Science.
