Recognizing Insecure Drupal Code
And, why you shouldn't allow users to input a SQL operator!
12.01.2010 Technology and Innovation
Watershed Now is a Drupal distribution developed to support the common content management, social media, online advocacy, fundraising, and mapping needs of conservation organizations.
Among other features, Watershed Now provides easy-to-use content management tools, email-to-blog features, online event registration, donation pages and reports, online mapping tools, e-petition tools with legislative lookups, and advanced multimedia and social network integration. The distribution also ships with three stock Drupal themes in a variety of color options. Watershed Now websites are highly-customizable. For example, there are more than 60 available variations on the homepage layout.
Watershed Now is free and open source. The project is hosted on Drupal.org at: http://drupal.org/project/watershednow. The code is maintained on GitHub at: https://github.com/thinkshout/watershednow.
Watershed Now builds upon our team's more than 4,000 hours of custom Drupal develop for conservation organizations over the last 2 years. Drawing from this experience and pulling together the best of the tools we've developed, Watershed Now drops the production time of a robust, beautiful conservation website by more than 300%.
Watershed Now was released this quarter. We will end the year with 17 paid installations.
What makes our hybrid "open source product and paid service" model unique is that in addition to providing the platform, we are actively collaborating with communications trainers and media specialists to provide regional, paid "Web Sprints" - in which we bring together 12-20 conservation organizations for a weekend boot camp to train on the platform, work on messaging, and launch new websites. Because of the economies of scale, we can provide these trainings at a highly-reduced cost, while also building community around the Drupal distribution and its suite of tools.
Watershed Now is self-sustaining right now as a software development tool - as well as a training/collaboration model. We are proud of that. We work with national and regional conservation organizations to host the web sprints. We work with regional foundations to make matching-grant scholarships available to further reduce the costs of participating in the sprint trainings.
However, with additional resources we could do much, much more. We seek to expand the sprint program to provide better training materials and more convening opportunities for the community. We also seek to enhance the Drupal distribution in four areas:
First, to provide better CRM (constituent relationship management) database integration with 3rd-party fundraising and communications management platforms. Second, to provide better data and news visualization tools. Third, to provide an aggregation tool that allows organizations using Watershed Now to share data, multimedia content and other information that bring the human narrative and personal stories of environmental conservation to life. And finally, we'd like to build a mobile web interface for the distribution such that environmental advocates out in the field can more immediate share their experiences in the field and on the river.
The Knight News Challenge is a media innovation contest that aims to advance the future of news by funding new ways to digitally inform communities. As much as $5 million will be given away this year. The contest’s slogan is “You Invent. We Fund it.” And we mean it. Anyone, anywhere in the world can apply. Applicants must only follow three rules. The project must: 1) Use digital, open-source technology to 2) Distribute news in the public interest and 3) Fit into one of four categories.
It is seeking projects in these four categories:
We feel that Watershed Now strongly addresses needs in all four! We would love for you take a moment and review our application, and, if you're so inclined, show your support by voting on it. Thanks!
Questions? Comments? We want to know! Drop us a line and let’s start talking.Learn More