Adapted from the principles of the Mozilla Manifesto
- Messaging through the Internet is an integral part of modern life.
- Messaging through the Internet should inherit the qualities of previous communication technologies such as telephony, and of direct person-to-person communication. The nature of communication should be determined by the individual/s who are partaking in it.
- Messaging through the Internet should enrich the lives of individual human beings.
- Individuals’ messaging security on the Internet is fundamental and cannot be treated as optional.
- Individuals must have the ability to shape their own messaging experiences on the Internet.
- The effectiveness of Internet messaging as an inter-personal resources depends upon interoperability (protocols, data formats, content), innovation and decentralized participation worldwide.
- Free and open source software promotes the development of messaging over the Internet as an inter-personal space.
- Transparent community-based processes promote participation, accountability, and trust which are essential to achieving a respect for privacy of individuals in the open space that is the Internet.
- Commercial involvement in the development of the Internet brings many benefits; a balance between commercial goals and public benefit is critical.
- Magnifying the potential benefits of personal participation on the Internet is an important goal worthy of time, attention and commitment.







Raindrop Vision
Assumptions
Raindrop is On-line
The core of Raindrop is a personal application that lives on the Internet. It will require dedicated computing resources that are constantly on-line – a personal hosting service.
Client applications will be made available for diverse communication/computation devices. They will be able to interact with the core on-line application and some may be able to operate independently of it for a limited time (after which automatic synchronization will take place).
Raindrop will aspire to provide inherent privacy and security to all communications channeled through it.
Raindrop Development
The core Raindrop functionality includes:
(to be added – extended information on each core functionality)
Community Development
WordPress Integration
WordPress can be an excellent platform for initial development/testing phases:
WordPress is of course an example. Raindrop can be bundled with other platforms, open-source solutions. Some initiatives may come from the core team, others may come from other open-source projects. Raindrop should be made “easy-to-embrace”.
In some ways Raindrop is initially targeting developers more then it is users.