<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Indaba</title>
	<atom:link href="http://getindaba.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://getindaba.org</link>
	<description>Collaboration tools for global teams.</description>
	<lastBuildDate>Fri, 11 May 2012 16:37:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Indaba: What Our Field Contributors “Really” Think About Our Research Tool</title>
		<link>http://getindaba.org/indaba-contributor-survey/</link>
		<comments>http://getindaba.org/indaba-contributor-survey/#comments</comments>
		<pubDate>Mon, 07 May 2012 14:26:16 +0000</pubDate>
		<dc:creator>Monika Shepard</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=943</guid>
		<description><![CDATA[Over the last few months, Global Integrity wrapped up research from two major projects, The State Integrity Investigation  (SII) and The Global Integrity Report(GIR). Therefore, we wanted to take some time to reflect, capturing lessons learned and feedback from our field contributors on each project. Specifically, we wanted to capture their thoughts on our methodology (captured in an earlier post GIR11 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://getindaba.org/indaba-contributor-survey/photomarko-2/" rel="attachment wp-att-952"><img class="aligncenter size-large wp-image-952" title="photoMarko" src="http://getindaba.org/wp-content/uploads/2012/05/photoMarko1-620x448.jpg" alt="" width="620" height="448" /></a>Over the last few months, Global Integrity wrapped up research from two major projects, <a href="http://www.globalintegrity.org/blog/node/892">The State Integrity Investigation</a>  (SII) and <a href="http://www.globalintegrity.org/blog/report/findings">The Global Integrity Report</a>(GIR). Therefore, we wanted to take some time to reflect, capturing lessons learned and feedback from our <a href="http://www.globalintegrity.org/blog/blog/GIR11-contributor-survey">field contributors</a> on each project. Specifically, we wanted to capture their thoughts on our methodology (captured in an earlier post <em>GIR11 Contributor Survey Results</em>) and how well our technology platform used in both projects, <a href="../about/background-documents/whitepaper/">Indaba</a>, performed. We sent them a brief online survey complete, the results of which are captured in this post.</p>
<p>Indaba is a browser-based software-as-a-service (soon to be open sourced) that allows geographically distributed teams to create, edit, review and publish original content, such as policy scorecards or citizen audits. This content can include text, quantitative data, and uploaded files of any type. It allows for project managers to easily manage workflows of projects and compile research over a variety of data points or units of analysis. Over the last year we have begun working with a much broader range of partners (both internal and external) to conduct research on the platform. We thought this was a good moment to ask what our partners around the world thought about Indaba as a means of conducting research.</p>
<p>Here at Global Integrity, we are constantly using Indaba and training our partners and contributors on its features. We hear both the complements and the “not so pretty” Indaba reactions. So we found the results of these surveys refreshing – even though the projects were different in their scope and nature; the role that Indaba played in supporting their work remained basically the same. Altogether, we received 133 responses from project contributors.</p>
<p>We were pleasantly surprised to learn that 88% of the total respondents thought Indaba worked well, and 94% thought the technical instructions provided by Global Integrity were sufficient in helping them understand how to use the platform. Eight-eight percent of respondents said Indaba was easy to use.</p>
<p>Some of the respondents’ favorite things about Indaba were: “its clean interface,” “being able to scroll down through questions,” “the interaction between different users,” “its flexibility to permit revisions and corrections,” “ability to monitor one’s progress,” “it is a secure platform,” “very straight forward to use/no frustrations or lost work,” “the possibility of saving my work up to the completion of the report and the instant submission of the report upon completion,” “checking progress status to see how far I had to go in any area I was working on,” “the ability to save and come back,” and “it helped me stay organized.”</p>
<p>When asked what was the most challenging thing about using Indaba, our contributors had a variety of responses: “forgetting to save my work and then losing it sometimes,” “finding where I left off,” “navigation could be clearer,” “lack of an overview of all of the [survey] questions &#8211; the navigation between questions was a pain and equally frustrating to copy/save information from it,” “it was difficult to jump around for those who don&#8217;t necessarily think in linear order,” “the progress and completion markers and deadlines were not clear,” “it was sometimes hard to gauge how close the project was to completion,” “having to be online the whole time,” and “accessing with poor Internet connectivity.”</p>
<p>Overall, we think Indaba is a great platform. It was reassuring to learn that while there are some challenges remaining (which we are fully aware of and addressing in a huge <a href="http://www.globalintegrity.org/blog/blog/Indaba-2012-Roadmap">Indaba 2012 upgrade</a>), the majority of the contributors on these two projects thought the system suited their needs.</p>
<p><em>Thank you to the hundreds of our contributors around the world that provided us with critical feedback. The full results from both surveys can be found here: <a href="https://docs.google.com/a/globalintegrity.org/spreadsheet/ccc?key=0AuWi-FimblA1dHdZSU1oZ0xSZl9NQlp4Y1k4VUVlMkE#gid=0">The State Integrity Investigation</a> and <a href="https://docs.google.com/a/globalintegrity.org/spreadsheet/ccc?key=0AtV_KRi1PTZYdGM2WHlfX01ZZzE5N1VaU3ZfVFRzQXc#gid=0">The Global Integrity Report 2011</a><br />
</em></p>
<p><em>This post is cross posted on the Global Integrity website <a href="http://www.globalintegrity.org/blog/Indaba-contributor-survey">here</a>.<br />
</em></p>
<p><em>&#8211; Global Integrity</em></p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/indaba-contributor-survey/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Indaba: Now in French!</title>
		<link>http://getindaba.org/indaba-now-in-french/</link>
		<comments>http://getindaba.org/indaba-now-in-french/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 15:51:43 +0000</pubDate>
		<dc:creator>Nathaniel Heller</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=938</guid>
		<description><![CDATA[We&#8217;re pleased to announce that Indaba is now fully UTF-8 compliant and can support users working in any number of languages. We&#8217;ve just finished a major upgrade to the system&#8217;s data model to full internationalize all text resources in the system. In plain English, this means that things like system tabs, alerts, and visual prompts [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re pleased to announce that Indaba is now fully UTF-8 compliant and can support users working in any number of languages. We&#8217;ve just finished a major upgrade to the system&#8217;s data model to full internationalize all text resources in the system.</p>
<p>In plain English, this means that things like system tabs, alerts, and visual prompts can be made fully and seamlessly available in any language to Indaba users based on their language preferences. Users can switch language preferences on the fly.</p>
<p>As a first step to make use of the language support features, we&#8217;ve fully translated all 2,000-plus text resources in the system into French so that our colleagues at he Global Integrity office in Cape Town can manage their research teams across Africa in both English and French simultaneously. We look forward to investing in future language set translations in collaboration with other Indaba organizations that need to run their fieldwork in more than one language.</p>
<p>The last piece of the &#8220;language puzzle&#8221; is coming in the next quarter: the ability to display and interact with survey questions/indicators in more than one language depending on the the user&#8217;s preferences. We&#8217;re about that work and will keep everyone posted on our progress.</p>
<p>We&#8217;ll be posting a video shortly showing how to change your language preference. For now, visit your user profile in Fieldwork Manager (click on your name in the top right), click Edit, and choose either English or French.</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/indaba-now-in-french/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Indaba 2012 Roadmap</title>
		<link>http://getindaba.org/the-indaba-2012-roadmap/</link>
		<comments>http://getindaba.org/the-indaba-2012-roadmap/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 13:23:03 +0000</pubDate>
		<dc:creator>Nathaniel Heller</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Slider]]></category>
		<category><![CDATA[Status Report]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=885</guid>
		<description><![CDATA[In 2011, we validated our hypothesis about what Indaba can offer to a distributed team creating a scorecard, index, or similar data collection project. Our job for 2012 is scale. Big scale. We want more users, more speed, and more great projects coming out. To do this, we need to make setting up projects faster [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://getindaba.org/the-indaba-2012-roadmap/4724597047_464690eb8a_b/" rel="attachment wp-att-896"><img class="aligncenter size-large wp-image-896" title="Indaba 2012" src="http://getindaba.org/wp-content/uploads/2012/02/4724597047_464690eb8a_b-620x413.jpg" alt="" width="620" height="413" /></a></p>
<p>In 2011, we validated <a title="The Indaba Fieldwork Platform in 2011: What we learned on our way to 3,000 completed assignments" href="http://getindaba.org/2011-review/" target="_blank">our hypothesis</a> about what Indaba can offer to a distributed team creating a scorecard, index, or similar data collection project. Our job for 2012 is scale. Big scale. We want more users, more speed, and more great projects coming out.</p>
<p>To do this, we need to make setting up projects faster and easier. Additionally, we’ll address some usability challenges by making incremental tweaks to existing interfaces. We’ll also continue to aim for best practice security, privacy and system reliability. Lastly, we’ll open the source code behind the Indaba website (&#8220;IDB Engine&#8221;) for public modification and use.</p>
<p><strong>Fixing setup</strong></p>
<p>Our project set-up and configuration tool, Designer, is a bit of a kludge. We knew this going in. Designer is only used by a team of three to four people, the Indaba system admins at <a href="http://www.globalintegrity.org" target="_blank">Global Integrity</a>. But Designer works &#8212; it allows those system admins to be non-tech folks by providing everything they need to create and launch a project through any Web browser; we don’t know <a href="http://en.wikipedia.org/wiki/PHP" target="_blank">PHP</a> and we don’t want to learn it, frankly.</p>
<p>Instead, we focused our money and attention on the Fieldwork Manager, which is used by thousands of people and is working great. What we’ve learned in the last year is that those few system admins are really important to getting projects into the field on time, and we need to help them out. We also want to democratize the project set-up and configuration process by allowing external managers (e.g. people not working at Global Integrity) to participate in those processes if they’d like.</p>
<p>Our solution has a working title of Indaba Control Panel, and it’s an attempt to give project managers more direct input into getting their projects installed. Among the areas we hope to address:</p>
<ol>
<li>Better automation for inviting project contributors onto the platform.</li>
<li>Allow project managers to add and modify their &#8220;indicators&#8221; (survey questions) on Indaba.</li>
<li>Allow project managers to add &#8220;targets&#8221; (the unit of analysis for a project; think countries, cities, clinics, etc) directly to Indaba.</li>
<li>Allow project managers to have direct control over who is assigned to each task in their project.</li>
</ol>
<p>This may not seem like a radical shift, but it’s expanding the pool of people available to contribute to the more labor-intensive aspects of project setup, and it’s creating a user interface framework for more Designer grunt work to be opened up in the future. This framework will eventually allow us &#8212; when the time is right &#8212; to sunset the existing Designer tool entirely.</p>
<p>The Control Panel has been whiteboarded and should be rolling out this spring and summer. We’re going to be holding Control Panel to the same high standards as Fieldwork Manager, which means we’ll be giving it extensive field testing at Global Integrity before turning it loose on our partners.</p>
<p>There are three other shifts coming that are more conceptual, but important.</p>
<p>First, we want to offer new project managers fewer options. No, that&#8217;s not a typo. What we’ve learned from our Early Adopters partners is that complete customization, while fully available on Indaba, is not an optimal starting position. In some cases, the added complexity of massively tweakable workflows, roles, and permissions prevented us from just getting the thing in the field and seeing how it went. We’re learning from the Lean Startup people, and asking what the minimum viable product is for each project. In many cases, we think we can build off the successful projects of 2011 (which did it the hard way, starting from scratch) and offer several field-tested templates for projects. We’ll install the closest match, and tweak things based on actual user experience, rather than abstractions.</p>
<p>Second, testing is too hard. We need to get people playing with the software sooner; it’s the only way to show project managers what exactly is going to happen on their projects. We’re making some backend changes in the upcoming build that will help with this by making it easier to reset a project to an earlier “clean” status while simultaneously providing project managers with a safe environment in Control Panel to test, break, adjust, and then retest their projects.</p>
<p>Lastly, by combining all of the above, we’re starting to think about how an entirely self-serve Indaba offering would look. Among other benefits, it’d give us the possibility of further lowering costs per project. This is a 2013 effort, but we’re excited about how that changes our growth and cost curves: more projects, lower costs, more open data for the world.</p>
<p><strong>Usability updates</strong></p>
<p>Our fieldwork manager is working pretty well, and we’re not going to change much there. We are making some incremental changes in the upcoming build:</p>
<ol>
<li>Better scorecard review tools, allowing managers to send a list of questions about a scorecard to anyone on the project (not just the “author” who originally submitted it), with configurable options &#8212; comment only, comment or edit text, or edit everything.</li>
<li>Better visibility into workflows &#8212; what exactly do those status boxes mean under My Content? More information would help, and we can do that.</li>
<li>Better button placement and labels throughout Fieldwork Manager.</li>
</ol>
<p><strong>Security and stability updates</strong></p>
<p>A number of small fixes are being done to beef up the Indaba backend. We’re very happy with our system stability, and we’d like to keep it that way. We’re also improving our privacy protections for our users. In the pipeline for 2012:</p>
<ol>
<li>Full-time HTTPS for all users.</li>
<li>Encryption for all Indaba databases.</li>
<li>Better browser compatibility to bring Chrome and Safari up to the same level of functionality as our “official” supported browsers, Firefox and Internet Explorer.</li>
<li>Better handling of some system intensive tasks (like sending hundreds of emails) to give users better feedback that the job is in progress and will continue even if they go to a new page.</li>
<li>System event tracking to improve bug reporting and resolution.</li>
</ol>
<p><strong>Open source and Indaba</strong></p>
<p>Indaba was always intended to be an open, inclusive and public interest project, and releasing the source code as free open source software is entirely consistent with that. We haven’t done it yet &#8212; this is awkward but true &#8212; because we’ve been busy setting up our partners and haven’t gotten around to cleaning up the code for public release. That changes this spring, when we plan to post the IDB Engine on Github under an Affero GPL licence. We’ll update periodically with the latest version.</p>
<p>We don’t expect this to change our software-as-a-service approach. We hope that others can use some or all of this code, and we encourage all kinds of reuse. For us, we’ll continue to run a centralized server with good support (an unwalled garden, if you will) with the option to export your data and install a homebrew IDB Engine server if you prefer it.</p>
<p>The major downside to installing IDB Engine locally is that local installations will not benefit from the ever-growing community libraries on Indaba such as previously fielded survey questions and reuseable workflows. If we had a way to allow peering of data between IDB Engine instances, we would gladly share these, but that’s technically out of our reach in the short-term. Meanwhile, the good folks at <a href="http://ckan.org/" target="_blank">CKAN.org </a>are working on data peering, which we watch with interest; a decentralized but seamlessly interoperable data web is a vision we’ll work towards.</p>
<p>Where we are most optimistic about community contributions is in Indaba’s publishing widgets. These are small, modular visualizations of Indaba results data, and invite creative hacking. Frankly, I don’t expect a lot of volunteer coders to start tweaking the core Java applications &#8212; it’s big, it’s complex, the learning curve even to get it installed is going to be steep. The publishing widgets, on the other hand, seem like a good fit. It lives outside the Indaba data API, so a front end Web designer working with an Indaba partner could assemble new visualizations or reports that could be eagerly adopted or modified by later projects. Our widget source code is currently downloadable from <a href="http://www.indabaplatform.com/ids/" target="_blank">Indaba Publisher</a>, and we are delighted to have partners hack on them and submit new versions back to the community.</p>
<p>A bit about names: IDB Engine is the entire codebase running Indaba. We’re not calling the software itself Indaba, because we want to differentiate between the Indaba platform &#8212; inclusive of the hosting, the consulting, the 24/7 support, and, most importantly, the community of practice &#8212; and other instances of IDB Engine. Those installs may well be better and more successful than Indaba, and we wish them well. We think having different names will help users understand which one they’re getting.</p>
<p><strong>Your feedback is welcome</strong></p>
<p>We welcome your input on this and all things Indaba. Questions, suggestions, rude ASCII art? Bring it on. Please leave comments below, or contact us at info@getindaba.org.</p>
<p>&#8211; Jonathan Eyler-Werve</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/the-indaba-2012-roadmap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Indaba Fieldwork Platform in 2011: What we learned on our way to 3,000 completed assignments</title>
		<link>http://getindaba.org/2011-review/</link>
		<comments>http://getindaba.org/2011-review/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 17:07:05 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Frontpage]]></category>
		<category><![CDATA[Slider]]></category>
		<category><![CDATA[Status Report]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=869</guid>
		<description><![CDATA[During the past year, Indaba has moved from a good idea to a field-tested tool with strong user validation. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://getindaba.org/wp-content/uploads/2012/01/indaba2011smaller.jpg"><img class="aligncenter size-full wp-image-877" title="indaba 2012 roadmap" src="http://getindaba.org/wp-content/uploads/2012/01/indaba2011smaller.jpg" alt="" width="600" height="450" /></a>The Indaba fieldwork platform went live in September 2010, with the launch of fieldwork for the Global Integrity Report 2010. That project published the following spring, with a dozen more projects launching on the system since then. To date roughly 3000 assignments have been completed on Indaba.</p>
<p>During the past year, Indaba has moved from a good idea to a field-tested tool with strong user validation. Of the organizations that have completed a project on Indaba (Global Integrity, Transparency International UK, Publish What You Fund), all of them are scaling up their use of Indaba with new projects. I can’t think of a better metric for success than that.</p>
<p>Here’s a review of the last year, with some insight into our learning process and findings. We’re not big on glossy sales pitches &#8212; this post includes some fairly brutal self-analysis of our strengths and weaknesses. Your feedback is always welcome at <a href="mailto:info@getindaba.org">info@getindaba.org</a>. Thanks as always for your support and interest.</p>
<p>In a personal note, after ten wonderful years, I’ll be retiring from service at Global Integrity in 2012 to take a sabbatical and pursue projects in Chicago. You can follow my next steps at <a href="http://eylerwerve.com">eylerwerve.com</a>.</p>
<p>I leave the Indaba project in the capable hands of Monika Shepard, Nathaniel Heller and others at Global Integrity and our growing network of partners and contributors. Working with the Indaba team has been the highlight of a great run &#8212; thank you!</p>
<p><em>Jonathan Eyler-Werve</em><br />
<em>Director of Technology and Innovation<br />
</em><em>Global Integrity</em></p>
<p>&nbsp;</p>
<h3 dir="ltr">Our process</h3>
<p>Our thinking is evolving fast as Global Integrity is settling into running a small tech startup within the larger organization. One lesson learned has been to resist grandiose feature expansion in order to focus on a lean, iterative, and user-oriented approach to upgrades. This has been a good year for this, as our Early Adopters program provided us with a structured dialogue process with which to constantly challenge our hypothesis about our market fit.</p>
<p>While most of our initial ambitions remain intact, our focus is much sharper. In particular, we are very clear on two things:</p>
<p>1) Scorecards (blending text and datasets) with a workflow are what people can&#8217;t get elsewhere. This is Indaba’s core value proposition.</p>
<p>2) Our project install process is too slow. This needs to be less complex for project managers (fewer decisions to make) and less work for admins (data entry chores shared with more users; lower risk of harm from misconfigured settings; faster launch, test, and adjust cycles).</p>
<h3 dir="ltr">How we learn from users</h3>
<p>We took the following steps to gather user input:</p>
<ul>
<li>Field contributor surveys that captured three years of baseline experience from our previous-generation fieldwork tools and compared that to data from Indaba users.</li>
<li>On-site trainings and Q/A with partner project managers in the Philippines, Mexico, Kenya, UK, US, and other locations.</li>
<li>Several dozen webcast trainings and Q/A sessions with diverse populations of field contributors (for the record, American journalists are the most skeptical users).</li>
<li>On site, multi-day project design sessions with partner organizations in Atlanta; London; Manila; New York; Port Morseby; and Washington, DC.</li>
<li>A day long visioning session around future features with internal Global Integrity admins and project managers in one room, proposing and ranking options.</li>
<li>Year-round capture of requested features into system documentation.</li>
<li>Sharing an open plan office with Global Integrity project managers who are using Indaba every day.</li>
</ul>
<h3 dir="ltr">What we learned (or confirmed) by talking to users</h3>
<ul>
<li>People like Indaba’s scorecards. Creating a structured, indicator-based analysis with peer review and workflow attached is the function that no other tool can deliver to users.</li>
<li>Project scale matters: Building a giant wooden deck? Get a nail gun. Hanging a picture? Get a hammer.  Google Forms is a hammer. Indaba is (metaphorically) a nuclear-powered auto-feeding large bore nail gun. It works best for large, repetitive projects.</li>
<li>Managing text document workflow at medium to small scale (producing less than 30 docs) isn&#8217;t the most valuable use of Indaba. If it&#8217;s small enough to fit your files in one folder, you should consider running the project via email attachments, which is inherently more flexible at some costs to security, stability, and management complexity.</li>
<li>There&#8217;s little current interest in using Indaba to purely manage file uploads (photos, video, audio, &#8220;blob storage&#8221;). However&#8230;</li>
<li>There&#8217;s lots of interest in attaching files to a survey data point. For example: an Indaba researcher can now attach PDFs of legislation to individual scores in a policy scorecard, providing a reference doc that is more permanent than a government website which might go offline at any time. We&#8217;re not aware of other Web-based tools that do this, although tools such as DocumentCloud can be useful in more journalistic projects.</li>
</ul>
<div id="attachment_880" class="wp-caption aligncenter" style="width: 630px"><a href="http://getindaba.org/wp-content/uploads/2012/01/indaba-june.jpg"><img class="size-large wp-image-880" title="indaba-june" src="http://getindaba.org/wp-content/uploads/2012/01/indaba-june-620x411.jpg" alt="" width="620" height="411" /></a><p class="wp-caption-text">Raymond June uses Indaba from a Hawaian Internet cafe. (image: cc by/sa Raymond June)</p></div>
<h3 dir="ltr">Does it work? &#8212; Observations on user experience</h3>
<ul>
<li>The &#8220;Fieldwork Manager&#8221; (runs fieldwork for remote teams and managers) emphasized usability and stability in our initial build. It has proved highly successful with end users.</li>
<li>The &#8220;Designer&#8221; (used by Indaba admins to configure projects) emphasized lowest possible cost over usability in our initial build. It has proven difficult to use and needs serious help before we can scale up the number of project deployments. It&#8217;s slow and is a source of risk, as misconfigured projects can impact system stability. This is partially addressed in Indaba 2012.</li>
<li>Trouble tickets from field staff are increasingly uncommon. We&#8217;re seeing 1 to 2 trouble reports a month from a user base of ~500 people active in any given month.  Roughly 3,000 assignments have been completed on the platform, with ~30 trouble tickets generated from those field contributors.</li>
<li>Internet censorship is a problem we can work around. Yemen&#8217;s state-owned telecom classifies Indaba as pornography. Timor Leste&#8217;s telecom blocks access for reasons unknown. In most cases the free Hotspot Shield VPN circumvents the local blocking.</li>
<li>More than half of our trouble tickets are resolved by updating field contributors to a supported web browser. We are becoming more comfortable requiring field contributors to update browsers, as the security considerations around 10-year-old browsers (Internet Explorer 6) make it a worthwhile battle to have with field contributors, regardless of Indaba&#8217;s needs.</li>
<li>Project managers outside of the Global Integrity office (i.e. Global Integrity&#8217;s local partners and outside groups using Indaba) have offered consistently positive feedback. We actually would prefer a bit more pushback, but mostly they just tell us they &#8220;love it.&#8221; As an interesting control case, Global Integrity Executive Director Nathaniel Heller facilitated a feedback session in early-December 2012 between project managers at a large international NGO and their field contributors. The teams had recently completed a pilot research project by fielding 75 indicators across multiple government ministries in three countries. They used Survey Monkey to gather their pilot data, and the uniform feedback was, “We hated Survey Monkey.”</li>
<li>Project managers are at times overwhelmed by the options available at project launch. We are working to create simplified options based on the choices made on previous projects (“Do you want chocolate or vanilla?” instead of “Configure these 31 flavors of variables&#8230;”).</li>
<li>Global Integrity managers have reviewed ~50,000 scorecard data points on the platform with good results.  They have a number of usability and feature requests, which are reflected in the upcoming Indaba 2012 build.</li>
<li>Global Integrity managers are less enthusiastic about using Indaba as a tool for the editing of text documents, as noted above. Recent workflows involved the submission of text from field contributors via Indaba, an offline &#8220;editing&#8221; process, and then inserting final text back into Indaba for peer review, approval and publishing. This reflects the reality that mature text editing/versioning tools are widely available (Microsoft Word and Google Docs are pretty good at this) and we are not willing to replicate this functionality in Indaba.</li>
<li>Of the initial outside groups to complete projects on Indaba (Publish What You Fund &amp; TI-UK) both are using Indaba for new projects within weeks of completing their original projects. Global Integrity continues to use Indaba for all data collection projects.</li>
<li>The publishing tools are less rigorously tested than the rest of the system, because there is a 4- to 12-month lag time between starting and publishing a project. This will change over the next six months as the first wave of projects is published. Global Integrity has successfully published two projects through Indaba to the web (the <a href="http://www.globalintegrity.org/report">Global Integrity Report: 2010</a> and the <a href="http://www.globalintegrity.org/local/kenya">Kenya City Integrity Report</a>) with no significant challenges.</li>
</ul>
<h3 dir="ltr">What we learned from other people’s projects</h3>
<p>In addition to our own users, we also have been in contact with others in our field that are developing tools in the same space.</p>
<p>On the input side: mobile device data collation is well understood by Nokia Data Gathering, Ushahidi, Citivox, and Frontline SMS. We&#8217;re in contact with these groups and could, if needed, build links to Frontline SMS or Nokia Data Gathering as the first step of a workflow that included both mobile input and Web based submission and review of data. We currently believe that we should not build custom mobile input tools for Indaba since it&#8217;s possible to link to very good existing tools.</p>
<p>On the output side, we&#8217;re talking to CKAN.org and the Open Knowledge Foundation about hosted data stores. Our users are frequently requesting a place to host/distribute/visualize the completed datasets they already have in hand. We&#8217;re undecided as to whether to support this use case (it&#8217;s not a big expansion from what we already have) or send them elsewhere so we can focus on managing field teams. Creating a bridge between the Indaba database and a CKAN-like network of databases is an attractive long-term goal depending on demand.</p>
<p>We learned about other projects while presenting at events organized by the World Wide Web Foundation, Aspiration, the Transparency and Accountability Initiative, and others.</p>
<p>Note to readers: if you run a project that we should be aware of, please <a href="mailto:monika.shepard@globalintegrity.org">contact us</a>!</p>
<h3 dir="ltr">New features added since launch</h3>
<p>While we have not emphasized expanding the feature set this year, we have incrementally updated what we have based on user feedback and our original road map.</p>
<ul>
<li>Automation of daily/weekly/monthly system backups.</li>
<li>24/7 monitoring and alarms for HTTP availability and application response (see Uptime section).</li>
<li>Allowing file attachments that are embedded into scorecard in Fieldwork Manager. This functions similar to the &#8220;reference&#8221; text field.</li>
<li>Support for &#8220;Not Applicable&#8221; score formats.</li>
<li>A &#8220;Force Exit&#8221; feature which gives managers better options for handling an assignment that has been abandoned in progress by a field contributor.</li>
<li>Research into how to improve the display of dynamic visualizations. (Best approach appears to use Flash on the server side and display cached image files to the Web. Flash has mature charting tools, but is not desirable for end users. HTML5 or jQuery are options, but we&#8217;re late adopters by nature.)</li>
<li>Partner user branding integrated into Fieldwork Manager.</li>
<li>Improved attachments support in text tools.</li>
</ul>
<h3 dir="ltr">System reliability</h3>
<p>Uptime for the first 14 months has exceeded our best hopes. Based on our monitors (which run once a minute):</p>
<ul>
<li>Our total unplanned downtime was less than ten minutes.</li>
<li>Two network availability errors that resolved within five minutes each.</li>
<li>Server/application stack has had no unplanned outages, though one planned server reboot was not communicated effectively, leading to approximately 4 hours of downtime.</li>
<li>We had one incident of limited performance (scorecards were unavailable) for 6 hours total.  This was due to a database error in which a misconfigured &#8220;delete&#8221; button affected database records. The Indaba ops team recovered all functionality without data loss within 6 hours, despite the error happening at 5pm on a Friday.</li>
<li>Hurricane Irene damaged hardware associated with the Indaba development environment but no data was lost and the storm did not affect system performance.</li>
</ul>
<h3 dir="ltr">Staffing</h3>
<p>We continue to work with and recommend Open Concept Systems as our engineering and operations contractors.</p>
<p>Monika (Kerdeman) Shepard joined the Indaba team within Global Integrity in August 2011. She is focused on staffing project design, support to users, and community building. Monika contributed to Indaba user stories while at the World Resources Institute and has been highly successful in bridging the gap between user desires and system realities.</p>
<p>Jonathan Eyler-Werve is transitioning out of Global Integrity at the end of 2011 to take a sabbatical and explore projects in his hometown of Chicago. He joined Global Integrity in 2002 and has been working remotely since 2005.</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/2011-review/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Acceptable Use Policy &#8211; May 2011</title>
		<link>http://getindaba.org/acceptable-use-policy-may-2011/</link>
		<comments>http://getindaba.org/acceptable-use-policy-may-2011/#comments</comments>
		<pubDate>Thu, 05 May 2011 23:10:17 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=858</guid>
		<description><![CDATA[Our version 1.0, which can be summarized with: &#8220;Manage your own people; Don&#8217;t be a jerk.&#8221; 1) No lifeguard on duty: Each project manager will moderate her own community in terms of politeness and peer-to-peer interactions, according to whatever standards you find appropriate. We don’t provide any moderation or monitoring of your teams. 2) Don’t [...]]]></description>
			<content:encoded><![CDATA[<p>Our version 1.0, which can be summarized with: &#8220;Manage your own people; Don&#8217;t be a jerk.&#8221;</p>
<p>1) No lifeguard on duty: Each project manager will moderate her own community in terms of politeness and peer-to-peer interactions, according to whatever standards you find appropriate. We don’t provide any moderation or monitoring of your teams.</p>
<p>2) Don’t get us arrested: Don’t use the system to do or store anything that would be illegal in the United States.</p>
<p>3) Don’t try to break stuff: Don’t use the system in a way that degrades the experience of other people’s projects, or gives you access to information normally limited to other users.</p>
<p>This policy may change at any time. Feedback welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/acceptable-use-policy-may-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to secure your Web browser</title>
		<link>http://getindaba.org/how-to-secure-your-web-browser/</link>
		<comments>http://getindaba.org/how-to-secure-your-web-browser/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 17:35:04 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Frontpage]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=844</guid>
		<description><![CDATA[This is a condensed version of the recommendations I send to Global Integrity staff regarding how to make a browser secure and reduce (but not eliminate!) the risk of spying by security services and other bad actors. As of yesterday, Google is once again raising hell over China targeting activists using less-secure browsers. The bottom [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://getindaba.org/wp-content/uploads/2011/03/firefox-popup.jpg"><img class="alignright size-medium wp-image-854" title="firefox-popup" src="http://getindaba.org/wp-content/uploads/2011/03/firefox-popup-194x310.jpg" alt="" width="194" height="310" /></a>This is a condensed version of the recommendations I send to Global Integrity staff regarding how to make a browser secure and reduce (but not eliminate!) the risk of spying by security services and other bad actors. As  of yesterday,  Google is once again raising hell over <a href="http://online.wsj.com/article/SB10001424052748704433904576213603705012730.html#ixzz1HKv8FjgI">China targeting activists</a> using  less-secure browsers.</p>
<p>The bottom line is this: if you work on human rights, anti-corruption or other politically sensitive topics, your email and online behavior is being intercepted and archived by security services worldwide. It is scary. It is unavoidable. It is also routine. People can and do operated effectively knowing that governments and corporations will read their email. Your behavior will adjust somewhat, but life goes on.</p>
<p>However, some basic precautions can push back against this by preventing less sophisticated attacks. For example, the recommendations below would likely have prevented the widespread interception of Facebook passwords by Tunisian security during the 2010 protests. All of the products below are free; most are open source and &#8220;<a href="http://en.wikipedia.org/wiki/Libre#Libre">libre</a>&#8221; as well. They are also chosen because they run silently and do not require care and feeding. Annoying tools get uninstalled, so we&#8217;ve limited the list to things that run unobtrusively and have been extensively tested.</p>
<p><strong>Firefox</strong><br />
Why: Online security starts with an up-to-date browser. We recommend the brand-new Firefox  4. I&#8217;ve been  using the beta version for several months and it&#8217;s a  great browser in  many ways. It&#8217;s also more secure than any alternative  on the market (both <a href="http://tech.slashdot.org/comments.pl?sid=1905576&amp;cid=34518208">Chrome </a>and <a href="http://googleonlinesecurity.blogspot.com/2011/03/mhtml-vulnerability-under-active.html">Internet Explorer</a> have their issues), so we require it of Global Integrity staff.<br />
How: Download the browser, and set it as the default. Set the browser to never record your page history. If you have an older version of Internet Explorer, uninstall it entirely.<br />
<a href="http://getfirefox.com/" target="_blank">http://getfirefox.com</a></p>
<p>We also suggest you to run the following browser plugins, <em>particularly on laptops.</em></p>
<p><strong>HTTPS Everywhere</strong><br />
Why: Forces many popular sites (Facebook, Google, etc) to use encryption, preventing some spying.<br />
How: Download plugin.<br />
<a href="https://www.eff.org/https-everywhere" target="_blank">https://www.eff.org/https-everywhere</a></p>
<p><strong>AdBlockPlus</strong><br />
Why: Prevents adbot trackers from loading, in addition to blocking ads.<br />
How: Download plugin<strong>. </strong>Pick the default &#8220;subscription&#8221; for your language of choice &#8212; this is the ad blacklist.<br />
<a href="http://adblockplus.org/en/" target="_blank">http://adblockplus.org/en/</a></p>
<p><strong>Ghostery </strong><br />
Why: Blocks tracking scripts and other badness.<br />
How: Download plugin. Configure to &#8220;block all&#8221; and &#8220;no alerts&#8221; so it will run silently.<br />
<a href="http://www.ghostery.com/download" target="_blank">http://www.ghostery.com/download</a></p>
<p><strong>Web of Trust</strong><br />
Why: Warns of known malware websites via a popup and reputation icons on search results pages.<br />
How: Download plugin. Set security to less noisy &#8220;moderate&#8221; setting.<br />
<a href="http://www.mywot.com/en/download" target="_blank">http://www.mywot.com/en/download</a></p>
<p><em>For wifi devices: </em></p>
<p><strong>Hotspot Shield virtual private network (VPN)</strong><br />
Why: Prevents local snooping by creating an encrypted &#8220;tunnel&#8221; between your PC and a random IP address originating on US soil. Also defeats much local censorship, by obscuring the sites you are looking at. There are many VPN services; Hotspot Shield is a free, ad-supported service.<br />
How: Install the Hotspot Shield client to your machine. You will then have to activate  the VPN each time you want to use it (use it any time you are on wifi or  an untrusted local ISP). You should do this before you open your  browser. Hotspot Shield will slow down traffic, but should work ok for  everything except video.<br />
<a href="http://hotspotshield.com/" target="_blank">http://hotspotshield.com/</a></p>
<p><em>For portable storage (mainly laptops, but also portable hard drives and thumb drives)</em>:</p>
<p><strong>TrueCrypt disc encryption</strong><br />
Why:  Encrypts data on hard drives. Many jurisdictions, including the United States, assert the <a href="http://stuff.mit.edu/afs/sipb/contrib/wikileaks-crs/wikileaks-crs-reports/RL34404.pdf">right to examine</a> (read as &#8220;copy&#8221;) your hard drive at any border crossing, even without a cause for suspicion. Encryption also prevents harm from loss or theft of a device.<br />
How: This takes a little work to set up, but there is good documentation  on the TrueCrypt website, and once it&#8217;s installed, it is very stable and  simple to use. I recommend full disc encryption for laptops; there&#8217;s too much system information that leaks out of an encrypted vault.<br />
<a href="http://www.truecrypt.org/" target="_blank">http://www.truecrypt.org/</a></p>
<p>If you run Windows, you should also be running Windows Security Essentials (a reasonably  effective anti-virus / anti-spyware program from Microsoft). If you&#8217;re running AVG Antivirus, you can replace it  with the Microsoft product; AVG has gotten intrusive and unstable lately so I have stopped recommending it. Running a Linux operating system (like <a href="http://www.ubuntu.com/netbook">Ubuntu Netbook</a>) is almost always more secure, but is outside the scope of this guide.</p>
<p>If you are using a device that forces you into a browser other than the one you choose, you have a defective device (ahem, <a href="https://support.mozilla.com/en-US/questions/500084">iPad</a>). Perhaps you can return it?</p>
<p>I can also give a shout out to <a href="http://www.skype.com">Skype</a>, which isn&#8217;t a browser, but is a reasonably secure way to chat with people.</p>
<p>For more advice on this subject, consult the experts at the Electronic Frontier Foundation, such as their excellent <a href="https://ssd.eff.org/">Surveillance Self Defense</a> guide.</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/how-to-secure-your-web-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Event Recap: “Wired for Change” at the Ford Foundation</title>
		<link>http://getindaba.org/wired-for-change-2011/</link>
		<comments>http://getindaba.org/wired-for-change-2011/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 15:31:07 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Frontpage]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=831</guid>
		<description><![CDATA[Interview by Monika Kerdeman for Benevolent Media. On February 16, former President Clinton and 200 social innovators, technologists, entrepreneurs and philanthropists gathered at Ford Foundation for the Wired for Change event to discuss how to create an innovative and equitable digital future. A good overview, including archived “live blogging” posts, can be found on Jillian C. York’s website. The [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em><img class="aligncenter size-large wp-image-834" title="OK GO!" src="http://getindaba.org/wp-content/uploads/2011/02/OK-GO-620x425.jpg" alt="" width="558" height="383" /></em></p>
<p style="text-align: left;"><em>Interview by <a href="http://monikakerdeman.tumblr.com/">Monika Kerdeman</a> for <a href="http://benevolentmedia.org/">Benevolent Media</a>.<br />
</em></p>
<p>On February 16, former President Clinton and 200 social innovators, technologists, entrepreneurs and philanthropists gathered at Ford Foundation for the <a href="http://www.fordfoundation.org/newsroom/events/451" target="_blank">Wired for Change</a> event to discuss how to create an innovative and equitable digital future.</p>
<p>A good overview, including archived “live blogging” posts, can be found on <a href="http://jilliancyork.com/2011/02/15/liveblogging-wired-for-change" target="_blank">Jillian C. York’s website.</a></p>
<p>The following is a brief Q&amp;A I conducted with one of the lucky attendees, <a href="http://www.eylerwerve.com/jonathan/" target="_blank">Jonathan Eyler-Werve</a>.  Jonathan is a journalist, designer and social entrepreneur, who works as Director of Technology and Innovation at <a href="http://www.globalintegrity.org/" target="_blank">Global Integrity</a>. He’s currently working to make the <a href="http://getindaba.org/whitepaper">Indaba fieldwork platform</a> a beautiful tool for NGO fieldwork.</p>
<p><strong><em>Monika Kerdeman: </em></strong><em>So,  you were one of the lucky 200 people who attended the event. Can you  explain your background and why this event is important to the work you  aim to achieve at Global Integrity?</em></p>
<p><strong>Jonathan Eyler-Werve</strong>:  I’m the project lead for the Indaba fieldwork platform, which is an  online tool that aims to make it easier for distributed organizations  like an aid agency or an NGO to collect information and publish it. I  sent Wired for Change an email and said, “Hey, you probably have some  practitioners at this thing” and they agreed.</p>
<p>I’m a policy  person by training, and I wanted to be in a role where we could grapple  with big systemic questions. I ended up in public interest journalism.  At my first job, my team needed a simple database set up, so I spent a  couple hours reading the help files for Microsoft Access, and I put it  together. This is a dangerous thing for a reporter to do, because these  databases are really useful, and pretty soon I was doing more work on  the backend stuff—figuring out how to tell stories—than I was reporting.  Ten years later, here I am.</p>
<p>The Wired for Change event is  essentially that conversation all over again, at a civilization-scale  level. How does information drive good, progressive change, and what  interventions can we take to enable or accelerate that? But intervention  is a late-stage discussion, and this event was often more foundational.  What does the present look like? Who wins and who loses? Are we OK with  that arrangement?</p>
<p><strong><em>MK:</em></strong><em> </em><em>From your perspective, what are the critical barriers that have traditionally been overlooked?</em></p>
<p><strong>JE</strong>: I am  skeptical going into technology discussions because there’s such a  disconnect between rhetoric and reality. It can seem like dueling straw  man arguments where technology will save democracy or destroy it, which  it totally might, but not for the reasons you get on CNN. So I was ready  for anything.</p>
<p>As it turns out, I was really blown away with what the Ford Foundation chose to put on the <a href="http://www.fordfoundation.org/pdfs/news/WFC_program.pdf" target="_blank">agenda.</a> They pointed at essential, under-the-radar issues: how to keep the Web open and interoperable; why <a href="http://arstechnica.com/tech-policy/news/2011/01/so-long-broadband-duopoly-cables-high-speed-triumph.ars" target="_blank">U.S. broadband duopoly</a> happened  and what the consequences are; the crucial difference between  regulating pipes and regulating content; the role of institutions  (government and corporate) as gatekeepers to information and what we can  do to fight that.</p>
<p>These are infrastructure for democracy, and it’s a problem that has been around for a long, long time. At the founding of the United States,  there was a raging debate between pragmatists, who argued that the U.S.  Postal Service should give newspapers deeply discounted mailing rates,  and the idealists, who believed that the USPS should carry  newspapers for free. Likewise, the founders insisted that mail service  should go all the way to the frontiers, because you just can’t run a  democracy without cheap, unrestricted and diverse sources of  information. Same issues, new platforms.</p>
<p><strong><em>MK: </em></strong><em>How  do you think organizations, funders, social innovators and  philanthropists can work together to overcome the silo barriers that  exist in sharing technology, information and other things?</em></p>
<p><strong>JE</strong>: I think that <a href="http://www.fordfoundation.org/about-us/leadership/luis-ubinas" target="_blank">Luis Ubiñas</a>,  president of the Ford Foundation, is kicking the anthill here. He’s  trying to start a conversation inside other foundations and within Ford  itself. This was a culture change event. Luis is an interesting guy,  hired from McKinsey &amp; Company, where he helped media companies think  about their new realities. Luis spoke near the end of the need to get  technology out of the “overhead” silo and into the strategy  conversation, which is essentially giving foundations the same question  that newspapers are flailing with: the ‘net changes everything; how will  you change?</p>
<p>This sounds like a really good conversation to  have right now. And they’re starting with good people and the right  questions. So I am on Team Luis. I am in.</p>
<p>Ford invited really good people too: <a href="http://www.benkler.org/" target="_blank">Yochai Benkler</a>, <a href="http://www.w3.org/People/Berners-Lee/" target="_blank">Tim Berners Lee</a>, <a href="http://www.publicknowledge.org/about/who/staff/sohn" target="_blank">Gigi Sohn</a> at Public Knowledge, the <a href="http://globalvoicesonline.org/" target="_blank">Global Voices</a> folks, the <a href="https://www.drumbeat.org/en-US/projects/" target="_blank">Mozilla Drumbeat</a> people. Giving them a timeslot next to Bill Clinton is probably more uncommon than people realize.</p>
<p><strong><em>MK: </em></strong><em>Do  you think the ideas discussed pertain to people around the globe or did  they focus on solutions for the developed world, which operates in a  different vacuum for tech needs and capacities?</em></p>
<p><strong>JE</strong>: I  think these questions are very broad and can be applied in a lot of  places. There are winners and losers. There are people who are included  in conversations about regulation, about restriction of expression,  about terms of service, and there are people who are left out. These  aren’t technology questions, which we see all the time at Global  Integrity. The process is broken in really similar ways in both the rich  and poor countries.</p>
<p>I was pleasantly surprised that we were able  to have a conversation that shifted between Internet censorship by the  Egyptian government and censorship on U.S. school and workplace networks  without pausing. It’s the same questions of individual freedoms,  institution controls and technologies that might tip the balance of  power to one side or the other.</p>
<p><strong><em>MK:</em></strong><em> </em><em>As  a member of the NGO and civil society community, as well as a social  entrepreneur and technology innovator, is there any advice you would  like to provide to funders to ensure the needs of the people on the  ground are met?</em></p>
<p><strong>JE</strong>: This  needs to be a conversation. There is a movement out there of people who  want to see technology serving and expanding democratic participation,  improving social services, bringing justice. It doesn’t have a name, but  it does have email lists (<a href="http://e-democracy.org/" target="_blank">e-democracy.org</a>, for instance) and meetings (usually with “<a href="http://citycamp.govfresh.com/" target="_blank">Camp</a>” at the end of the name) and people the movement respects and takes guidance from, like <a href="http://www.inc.com/magazine/20100501/the-oracle-of-silicon-valley.html" target="_blank">Tim O’Reilly</a>.</p>
<p>The first thing funders should  recognize is that these people don’t want or need money. The second is  that this movement can be really useful in getting money allocated to  the right projects. This is going to be opportunistic. This is going to  involve taking risks on things that are half-baked. It will involve  trusting really smart people to respond to emerging opportunities. A  funder who can live in that world, go to the meetings, contribute on the  message boards, without doing harm to it, would be a powerful ally.<br />
<em><br />
<strong>MK:</strong> </em><em>From the info presented, what shocked you the most?</em></p>
<p><strong>JE</strong>: Well,  having John Hodgeman dropping a reference to “Rube Goldberg porn videos”  was unexpected. There was a spirit of humor and whimsy to this event  that I really enjoyed. If this stuff is boring, you’re doing it wrong.</p>
<p><em>Editor: Thanks to Monika for suggesting Jonathan attend this event in the first place, and then for writing this piece. </em></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/wired-for-change-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing the Indaba Fieldwork Platform</title>
		<link>http://getindaba.org/whitepaper/</link>
		<comments>http://getindaba.org/whitepaper/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 22:19:44 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Slider]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=817</guid>
		<description><![CDATA[Indaba is a online platform for public interest data gathering by distributed teams. It's also a community of smart people all over the world sharing best practices for public interest fieldwork. (Image: Abdurrahman shows off Indaba in Mogadishu, Somalia.)]]></description>
			<content:encoded><![CDATA[<h2><a href="http://getindaba.org/wp-content/uploads/2011/02/indaba-demo.gif"><img class="alignright size-medium wp-image-818" title="Indaba Builder" src="http://getindaba.org/wp-content/uploads/2011/02/indaba-demo-310x275.gif" alt="" width="310" height="275" /></a>Why We Built It and What It Can Do for You</h2>
<p>The Indaba fieldwork platform helps organizations collect data and reporting and publish it. This document describes the need for Indaba, our thought process when building it, and what it does. See related documents here:</p>
<ul>
<li><a href="http://getindaba.org/about/background-documents/indaba-the-feature-list/">The Feature List</a> (a short version of this paper)</li>
<li><a href="http://getindaba.org/about/background-documents/adoption/">Indaba Adoption Scenarios</a></li>
<li><a href="http://getindaba.org/about/indaba-demo/">Video demo and discussion</a></li>
</ul>
<p>Indaba enables groups of people to design projects, collect data, write reports, edit documents, clean datasets, conduct quality control and peer review, and then publish or export the results, all from a web browser. Indaba&#8217;s workflow manager allows geographically distributed teams to collaborate online with minimal oversight, allowing projects to scale up.Indaba also has tools to manage relationships, control access to common content, and promote accountability for a group of contributors working on a data gathering or publishing project.</p>
<p>Designed by a coalition of non-governmental organizations (NGOs) convened by <a href="http://www.globalintegrity.org">Global Integrity</a>, Indaba aims to dramatically lower the time and cost of measuring and tracking fuzzy social issues (transparency, service delivery, human rights, etc.), while promoting and sharing best practices and methodologies across the social sector. By using a common, open platform, data from across the social sector can be compared and reused, encouraging the use of best practices and open, interoperable data formats. Indaba is a Web-based software-as-service requiring no local installation with field staff or home office.</p>
<h2>Why We Built Indaba: A Brief History of NGO Data Gathering</h2>
<p>At the turn of the century, voices within the aid donor community were calling for more systematic approaches to aid, particularly around issues of corruption and governance. Aid, it was argued, should be concentrated in countries with good performance on anti-corruption. Corruption rankings such as the World Bank&#8217;s Worldwide Governance Indicators or Corruption Perceptions Index were suggested as triggers for aid flows.</p>
<p>This was a good idea, but with a serious flaw: the metrics being used to rank countries on issues crucial to development were, in the view of the field&#8217;s best thinkers, entirely inappropriate for this use. [<a href="http://www.oecd.org/document/25/0,2340,en_2649_33935_37081881_1_1_1_1,00.html">1</a>, <a href="http://commons.globalintegrity.org/2008/09/users-guide-to-measuring-corruption.html">2</a>, <a href="http://commons.globalintegrity.org/2009/06/book-review-measuring-democracy-burns.html">3</a>]</p>
<p>Governance indices typically took three forms: mashups of third-party survey data, statistical analysis of newswire headlines, or a handful of hyper-educated Westerners ranking every country in the world based on things they had read or heard from friends on the ground. These rankings were frequently of limited value for suggesting specific policy reforms and tended to track very closely to the consensus views of Western elites.</p>
<p>The development sector desperately needed better data, especially data reflecting local realities. Several organizations waded into this tiny crisis with a better vision: break complex issues (&#8220;corruption&#8221;) into hundreds of discrete, measurable concepts (&#8220;Are jobs in ministry XYZ given out through a competitive process?&#8221;). These assessments focused only on things we could actually change. Rather than use a single number to assess an entire country, these second-generation datasets produced actionable, disaggregated insights, often with narrative explanations for why a score was given.</p>
<p>Answering these questions required better primary sources, which led to the creation of the <a href="http://getindaba.org/the-revolution-will-not-be-aggregated/">distributed NGO</a>, a new media model where a loose network of reporters, activists, or researchers feeds information to a central organizer. These organizations represented a radical shift away from Washington/London/New York/Brussels as monolithic voices in development data and towards the simple but powerful idea that people living in developing countries have crucial insights into what is and isn&#8217;t working in development.</p>
<p>The challenge in executing this new approach was that collaborating with hundreds of people in dozens of countries is a lot harder than the old five-people-in-one-room-in-New-York approach. None of the groups working on these issues had a budget to open dozens of field offices or fly everyone to one place. Using the Internet was the only way it could ever work. Indaba is the latest iteration in eight years of technology development at Global Integrity aimed at building tools to make distributed NGOs work over the Internet.</p>
<h2>Why Existing Technology Wasn&#8217;t Good Enough</h2>
<p>In the summer of 2010, the Indaba team went on a listening tour with projects at seven distributed NGOs. What we found was troubling. The majority of institutions we talked to use Microsoft Word documents or Adobe PDFs as their primary database for quantitative datasets. Typically, data are collected in Word documents or PDFs, then emailed back and forth during quality control processes. Finally data are transferred, usually by hand, to an Excel spreadsheet as the final data repository. In one case, an organization emailed Word files to and from the home office until the files became so huge that the files inevitably became corrupted in transit. They would then print the documents onto paper and retype the data into a spreadsheet by hand. The project managers did this for more than 10,000 data points.</p>
<p>Suffice it to say that there are a number of disadvantages to this approach. The more interesting question is why smart people at these organizations continued using Word and PDF documents as their solution.</p>
<p>One answer is that there aren&#8217;t a lot of tools off the shelf that address the issue of managing workflows in organizations, and fewer that integrate content and relationship tools. Content management systems (like the very good Drupal CMS) are good at storing and publishing content, but don&#8217;t reflect the internal workflow of organizations. Project management systems, on the other hand, typically are not good content databases.</p>
<p>A second answer can be found by focusing on the end users, examining the constraints facing staff in distributed NGOs and what software would be realistic in improving their situation. These are hyper-connected people with multiple jobs, working from Internet cafes and university computer centers. Pushing new tools on these overworked people is not a good use of project managers&#8217; limited influence, so organizations use the ubiquitous tool of our time &#8212; Microsoft Word &#8212; and do whatever it takes back at the home office to make it work. This is, in fact, good user-focused design.</p>
<p>But it&#8217;s awfully hard on those project managers. A sad consequence of this is that NGO data tends to be published in difficult-to-use formats, without metadata, common IDs with other datasets, or even good internal structure. NGOs avoid a highly effective methodological approach of matching quantitative data with deep narrative description (getting beyond &#8220;what&#8221; and to the &#8220;why&#8221;) simply because the technology to manage these datasets is unavailable to them. Much of this is compounded by fatigue, as exhausted project managers simply want to get something out the door before time or money runs out.</p>
<p>In some cases, organizations focused on beautiful printed materials treat online access as an afterthought. In one particularly strange technology decision, an NGO aimed to replicate the print experience so completely online that the high bandwidth website played the sound of a crisp paper page turning to online visitors. It did not, however, allow readers to copy and paste text.</p>
<p>Consistently applying best practices for publishing would be an improvement. But there&#8217;s potential for much more. In the late 1990s, blogging software radically transformed individual publishing by making a simple thing &#8212; putting text and images onto a website &#8212; much easier. In the decade since, an explosion of new, unexpected expression has occurred for individual authors. Today, organizations that publish data and reporting are in that &#8220;pre-blog&#8221; state, where doing simple things, like emailing a Word document, processing it for quality control and publishing it to the Web, print, or datasets are simple but tedious, difficult to automate, and stressful.</p>
<p>If we can take that stress away, the potential growth of new data gathering and publishing is huge. If we lower the costs of publishing for distributed NGOs the same way that blogs did, we can transform not only established organizations but also empower start-up, grassroots, and unexpected sources of structured analysis and data to inform public debate. That is our ultimate goal with Indaba: the democratization of voice and official knowledge to include every group of people with something to say.</p>
<h2>Indaba: What It Does</h2>
<p>The Indaba fieldwork platform is a collection of tools that organizations can use to run projects that collect and publish text, data, or any kind of file (such as images or video). It is well suited to large teams of contributors working remotely on projects which collect structured information such as scorecards, comparative analysis, or other publishing efforts where content is created in discrete chunks and repeated at large scale.</p>
<p>Indaba is highly flexible, allowing each project to define workflows, user roles, content types, and other key variables to match the preferred working style of that project. Once created, these project definitions become useful starting places for future projects, encouraging incremental improvement and the transmission of best practices across the social sector. When a project is complete, the data is stored in a well-structured database ready to send content to web, print, social media platforms, mobile devices, or file exports. Indaba consists of a large database with several software applications that move information in and out of that database.</p>
<p>There are currently three core applications involved in an Indaba project: Designer, Builder and Publisher. Additional input or output applications can be added as technology matures, such as mobile device or tablet input.</p>
<h3>Designer</h3>
<p>Designer is a web interface used by project managers to define a new project. For new organizations, this is a consultative process of making a project design explicit and repeatable.</p>
<p>Most of this effort happens offline with a pencil and paper, guided by a representative from the Indaba team. The most important aspect of this is the creation of a workflow for each type of content to be published. The workflow defines each goal that must be completed before a document can be published. Even on paper, making a workflow visible tends to improve how projects run. With Indaba, the workflow becomes a foundation upon which to build your project. At all steps, existing Indaba projects can serve as a template to modify from or adopt entirely. Once created, your project definition becomes a valuable starting place for future projects at your organization and others. A project definition involves deciding the following:</p>
<ul>
<li>what <em>products </em>you want to publish,</li>
<li>what format (text, questions, files) those products will take,</li>
<li>what kind of <em>roles </em>your staff will have,</li>
<li>privacy and peer-to-peer visibility rules for each role,</li>
<li>permissions and access to features for each role,</li>
<li>setting a <em>workflow </em>for each product,</li>
<li>creating rules for each workflow <em>assignment</em> such as deadlines or completion requirements,</li>
<li>how will users will be given assignments (in advance, self-claimed from a queue, or assigned on the fly), and</li>
<li>creating automated and custom <em>notifications</em>, such as deadline reminders or thank you notes.</li>
</ul>
<p>Designer&#8217;s workflow manager is one of the few unique aspects of the platform. Workflows are defined with a high degree of flexibility, meaning that workflows can branch, circle and recombine in whatever way the organization requires. An example workflow might look like this:</p>
<ul>
<li>Field staff signs contact</li>
<li>Field staff submits data</li>
<li>Office staff reviews data and discusses revisions with field staff</li>
<li>Editors, libel reviewers and fact checkers each claim this document out of a pending work queue, and engage with the content simultaneously.</li>
<li>Peer reviewers gain access to the document after all three of the previous staff have completed their work. Peer review lasts until a deadline, or until 80% of peer reviewers have completed a review.</li>
<li>Office staff reviews peer review feedback and discusses results with field staff.</li>
<li>A manager makes a final review of the document before approving it for publication.</li>
</ul>
<p>Each step in the workflow has unique rules that control deadlines, notifications, and other options that are configured in the Designer application. Designer is a hosted service using the following technology stack: PHP, Tomcat, MySQL, Linux, Amazon cloud hosting.</p>
<h3>Builder</h3>
<p>Builder is a core web interface used by all contributors to a project, including authors, editors, managers and reviewers. Builder is the centerpiece of the Indaba platform, the tool used to automate and manage the workflows defined in the Designer tool. For most users Builder is the only part of Indaba they will see.</p>
<p>In Builder, users can do several things&#8230; <strong></strong></p>
<p><strong>Complete assignments. </strong></p>
<p><strong></strong> The concept of assignments is the core of Builder. Each workflow goal (defined in Designer) is broken into one or more specific assignments that go to individual users, who are then accountable for finishing them. When any user logs in, they are presented a list of their pending assignments. From that list, each assignment links to a specific piece of content, viewed with a specific tool. Each tool is a unique interface devoted to doing a specific kind of work, such as editing a text document, or reviewing and commenting on a dataset or scorecard. Existing tools allow for several forms of text editing, data input and cleaning, comment and peer review, or simply logging that an offline event (such as hiring or paying a researcher) has occurred. New tools can be created with relatively simple Web development, making the system extensible to new kinds of work.</p>
<p><strong>Monitor work in progress.</strong></p>
<p>There are a number of ways to see into the progress of work in flight. Depending on a user&#8217;s permissions, this can range from only seeing the relative progress of that document compared to others generating the same content, up to detailed status reports and the ability to export or edit the document. In particular, Indaba focuses on two key metrics: identifying areas where work has stalled, and making projections about when workflows will finish.</p>
<p><strong>Use the case manager to fix problems. </strong></p>
<p>Automated workflows are great until something unexpected happens. When it does, humans need to get involved, collect information and make decisions. Indaba has an integrated case manager for addressing fieldwork problems on or off the system. The case manager serves as a unified place to collect information on a problem, share that with relevant users (users and content can be &#8220;attached&#8221; to a case), and rank the severity of the problem. The case manager is integrated with the document workflow: if needed, the case manager can either freeze progress of a document or prevent a document from publishing until the problem is resolved.</p>
<p><strong>Manage assignments via queues.</strong></p>
<p><strong> </strong> As goals are completed, documents will pile up waiting for review or editing. Indaba uses queues to allocate these assignments when a group of people are sharing responsibility. This allows for very efficient allocation of assignments to people with capacity to complete the work, and allows people to self-assign into assignments of personal interest. Queues can also be owned by a manager who assigns the work as it comes in. Once a user claims an assignment, they are accountable for finishing it, but if needed a manager can shift assignments in progress to new people. <strong></strong></p>
<p><strong>Send messages to individuals, or groups.</strong></p>
<p>Builder has a built in sitemail messaging system that works like a very light version of a webmail system. This exists to solve two problems. One, sitemail enables an email-like communication with people working anonymously or in areas where email censorship is a barrier to reliable communication. A more common application is to quickly find and send messages to your field staff. Indaba&#8217;s sitemail has your entire team loaded into the &#8220;to&#8221; box. For users with appropriate permissions, Indaba also enables messages to preset teams (arbitrary groups of users), to specific roles (for example, all field researchers), or to the entire project. This is also possible over email, but in practice, we believe having a place for instant lookup of up-to-date field staff contact information leads to better communication between the field team and managers. Sitemail is forwarded to users&#8217; real-life email inboxes by default. Builder is a hosted service optimized for reliability and stability under heavy load. Builder uses the following technology stack: Java, Tomcat, MySQL, Linux, Amazon cloud hosting. Builder is actually two independent Java applications, one to serve pages, and another to manage background events like email alerts.</p>
<h3>Publisher</h3>
<p>Publisher is a web interface that allows project managers to export and publish content stored on the Indaba platform. As with all Indaba tools, this is permission controlled; users can access only eligible content. Publishing takes three forms:</p>
<ul>
<li>Bulk export: text, datasets, and files can be exported in a variety of file formats including the most common, as well as open standards. With a bulk export, content can be transferred to the content manager of your choice.</li>
<li>Widgets: widgets allow organizations to quickly and easily serve content created in Indaba over the Web, similar to embedding a YouTube video. Indaba widgets are open source (using an <a href="http://www.gnu.org/licenses/agpl.html">Affero GPL</a> license), and we encourage customization and sharing across our community. Have you finished compiling a bunch of scorecards and want to quickly publish them on the web? Indaba&#8217;s scorecard widget can get your content online, with professional polish and navigation, in minutes.</li>
<li>API interface: for greater control over information served via Publisher, an API allows custom built applications to display content with a high degree of flexibility and customization.</li>
</ul>
<h2>The Indaba Design Concept</h2>
<p>The previous section explained what Indaba <em>does</em>. Now we turn to explaining <em>why </em>Indaba is designed the way it is. Let&#8217;s go back to our project managers using Microsoft Word-over-email. The decision to use Word is very important: a technical solution must reflect the working style of all participants, and these people clearly prefer using simple solutions and ubiquitous tools over more complicated approaches. This has guided our thoughts towards the following design goals.</p>
<p><strong>Integrate project management, content management, and relationship management.</strong></p>
<p><strong></strong> Indaba is not a universal solution that will manage all of your organization&#8217;s projects, manage all of your content, or store all of your contact information. But in the context of a group of people working together on a large publishing project, it does each of those in a clean, quick, integrated way. <strong></strong></p>
<p><strong>Access from any Internet link.</strong></p>
<p>Users should be able to perform all system functions from the computer they already use, regardless of its condition, and without installing software or plugins. Many of our users work from Internet cafes or university computer labs. Using our entirely browser-based approach, users can write, edit, or manage data from any Internet-connected machine on the planet. In Global Integrity&#8217;s eight years of fieldwork in more than 100 countries, we&#8217;ve never had a contributor that didn&#8217;t already value their Internet connection. They already do whatever it takes to stay online, a process that requires no additional encouragement from central managers.</p>
<p>Today, all Indaba functions can be accessed from any computer with access to the Internet and either Internet Explorer (version 7 or better) or the Firefox browser. Indaba can also be used in smartphone Web browsers (iPhone, Android). Additional browser compatibility, as well as more purpose-built mobile integration, will be added over time, driven by dialogue with our user community. Based on community feedback so far, we are exploring offline data entry via a desktop application. We are also looking at ways to enable paper-based data collection (perhaps via bar coded forms printed from Indaba and returned to the Indaba database via a smartphone camera) in challenging, remote circumstances.</p>
<p><strong>A personalized, workflow-aware experience.</strong></p>
<p>While technology can be a barrier to adoption, a more powerful barrier is the difficulty of training remote, part-time users. Our solution is to mimic the existing working style of our community: present field staff with a very simple, highly structured experience. Indaba&#8217;s workflow manager allows each user to see exactly what that person needs to be working on, and can limit visibility into non-essential content and features. As workflows progress, access to documents shifts in response. Peer-to-peer visibility can be limited to working groups of manageable size (i.e. a country team, or a technical specialty), or turned off entirely, as configured by project managers. Privacy can be configured on a user-to-user basis, allowing double-blind peer reviews, for example. Instructions and help are provided on-screen throughout the system, customized to the specific assignment the user is working on. Instructions are unique to each project and can be improved on the fly as field staff run into problems. <strong></strong></p>
<p><strong>Managers can quickly see problems, sort by importance and solve them.</strong></p>
<p>While we want to limit the visibility of field staff to their task at hand, the opposite is true of managers. These people need real-time visibility into every aspect of the project, distilled into useful dashboards and status icons. This goes beyond access to in-progress content to indicators of what&#8217;s happening inside of each workflow, with escalating alerts that notify managers of potential problems. Deadline awareness is built into every assignment. Email alerts can be fired to remind staff of an approaching or missed deadline, escalate to emailing managers, or start a new ticket in the case manager; these rules and messages are configurable for each assignment. As a result, managers can avoid having to constantly check field staff deadlines until someone actually misses them. User statistics provide useful insights into field staff engagement. For example, if a manager is investigating an overdue assignment, Indaba can indicate if someone hasn&#8217;t logged in for weeks (big problem), or if the field staff is regularly completing other work, but hasn&#8217;t gotten to that assignment yet (smaller problem). This keeps managers focused on solving the truly critical issues. Indaba allows managers to shift their perspective from a narrow view (a list of assignments they must complete) to a universal view (real-time status of every assignment, document, or case) as they like. <strong></strong></p>
<p><strong>Grassroots and security ready.</strong></p>
<p>Using an entirely web-based publishing platform has two important advantages. First is convenience. The total technical know-how needed for an organization to use Indaba is&#8230; none. There&#8217;s nothing to install at the home office, no databases to back up, no hosting to buy. An organization using Indaba doesn&#8217;t need a website at all, and in the case of start-up projects, they probably won&#8217;t have one until information is ready to publish. While this is merely convenient to traditional institutions, this may be essential to grassroots groups or non-traditional projects that lack dedicated technology staff.</p>
<p>Second, hosting everything in an online database limits risk for field staff in difficult security environments. A reporter can walk into an Internet cafe, contribute to a project and walk out again, carrying nothing incriminating with them. There&#8217;s nothing on a laptop to confiscate, and it is difficult to connect a visit to indabaplatform.com to a specific project. Indaba stores very little user data that are not voluntarily submitted (for instance, we do not log IP addresses), allowing anonymous contributors to work in relative safety.</p>
<h3>Current status of Indaba</h3>
<p>Please see our running <a href="http://getindaba.org/category/status/">status reports</a> for up to date information on progress and availability. <em>Your feedback is warmly welcomed below. Or <a href="http://getindaba.org/about/contact/">join our email list</a> here. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/whitepaper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>99.979%</title>
		<link>http://getindaba.org/99-979/</link>
		<comments>http://getindaba.org/99-979/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 21:43:02 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Status Report]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=808</guid>
		<description><![CDATA[Indaba includes a monitoring software that keeps on eye on system health and alerts humans in case of problems like the site being unavailable, broken, or slow to respond. The monitor is one of the last things we installed, and we&#8217;re starting to get first months of complete reports now. As transparency people, we&#8217;re happy [...]]]></description>
			<content:encoded><![CDATA[<p>Indaba includes a <a href="http://getindaba.org/reliability/">monitoring software</a> that keeps on eye on system health and alerts humans in case of problems like the site being unavailable, broken, or slow to respond. The monitor is one of the last things we installed, and we&#8217;re starting to get first months of complete reports now.</p>
<p>As transparency people, we&#8217;re happy to share the results with our readers.  In the month of January we were offline for 9 minutes and 50 seconds, due to two network failures between our monitor and the platform. That&#8217;s not a perfect record, but it&#8217;s pretty good. On the software side, we hit 100% uptime for the server running the Indaba sites. Full data below.</p>
<p>&#8212;</p>
<p><a href="http://indabaplatform.com/" target="_blank">indabaplatform.com</a> HTTP Availability Report: Jan/01/2011 &#8211; Jan/31/2011</p>
<table border="1" cellpadding="0">
<tbody>
<tr>
<td><strong>State</strong></td>
<td><strong>Type / Reason</strong></td>
<td><strong>Time</strong></td>
<td><strong>% Total Time</strong></td>
<td><strong>% Known Time</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>OK</strong></td>
<td>Unscheduled</td>
<td>30d 23h 50m 10s</td>
<td>99.979%</td>
<td>99.979%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>30d 23h 50m 10s</strong></td>
<td><strong>99.979%</strong></td>
<td><strong>99.979%</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>WARNING</strong></td>
<td>Unscheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>0d 0h 0m 0s</strong></td>
<td><strong>0.000%</strong></td>
<td><strong>0.000%</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>UNKNOWN</strong></td>
<td>Unscheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>0d 0h 0m 0s</strong></td>
<td><strong>0.000%</strong></td>
<td><strong>0.000%</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>CRITICAL</strong></td>
<td>Unscheduled</td>
<td>0d 0h 9m 50s</td>
<td>0.021%</td>
<td>0.021%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>0d 0h 9m 50s</strong></td>
<td><strong>0.021%</strong></td>
<td><strong>0.021%</strong></td>
</tr>
<tr>
<td rowspan="3">Undetermined</td>
<td>Nagios Not Running</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td>Insufficient Data</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td>Total</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td colspan="3"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>All</td>
<td>Total</td>
<td>31d 0h 0m 0s</td>
<td>100.000%</td>
<td>100.000%</td>
</tr>
</tbody>
</table>
<p>&#8212;</p>
<p><a href="http://indabaplatform.com/" target="_blank">indabaplatform.com</a> HOST Availability Report: Jan/01/2011 &#8211; Jan/31/2011</p>
<table border="1" cellpadding="0">
<tbody>
<tr>
<td><strong>State</strong></td>
<td><strong>Type / Reason</strong></td>
<td><strong>Time</strong></td>
<td><strong>% Total Time</strong></td>
<td><strong>% Known Time</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>UP</strong></td>
<td>Unscheduled</td>
<td>31d 0h 0m 0s</td>
<td>100.000%</td>
<td>100.000%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>31d 0h 0m 0s</strong></td>
<td><strong>100.000%</strong></td>
<td><strong>100.000%</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>DOWN</strong></td>
<td>Unscheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>0d 0h 0m 0s</strong></td>
<td><strong>0.000%</strong></td>
<td><strong>0.000%</strong></td>
</tr>
<tr>
<td rowspan="3"><strong>UNREACHABLE</strong></td>
<td>Unscheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td>Scheduled</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td>0.000%</td>
</tr>
<tr>
<td><strong>Total</strong></td>
<td><strong>0d 0h 0m 0s</strong></td>
<td><strong>0.000%</strong></td>
<td><strong>0.000%</strong></td>
</tr>
<tr>
<td rowspan="3">Undetermined</td>
<td>Nagios Not Running</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td>Insufficient Data</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td>Total</td>
<td>0d 0h 0m 0s</td>
<td>0.000%</td>
<td></td>
</tr>
<tr>
<td colspan="3"></td>
<td></td>
<td></td>
</tr>
<tr>
<td>All</td>
<td>Total</td>
<td>31d 0h 0m 0s</td>
<td>100.000%</td>
<td>100.000%</td>
</tr>
</tbody>
</table>
<p><strong>&#8212;</strong></p>
<p><strong>Critical Events:</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td><strong>Event Start Time</strong></td>
<td><strong>Event End Time</strong></td>
<td><strong>Event Duration</strong></td>
<td><strong>Event/State Type</strong></td>
<td><strong>Event/State Information</strong></td>
</tr>
<tr>
<td>01-04-2011 16:55:03</td>
<td>01-04-2011 17:00:03</td>
<td>0d 0h 5m 0s</td>
<td>SERVICE CRITICAL (HARD)</td>
<td>No route to host</td>
</tr>
<tr>
<td>01-13-2011 07:35:13</td>
<td>01-13-2011 07:40:03</td>
<td>0d 0h 4m 50s</td>
<td>SERVICE CRITICAL (HARD)</td>
<td>CRITICAL &#8211; Socket timeout after 10 seconds</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/99-979/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indaba System Reliability and Monitoring</title>
		<link>http://getindaba.org/reliability/</link>
		<comments>http://getindaba.org/reliability/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 12:00:56 +0000</pubDate>
		<dc:creator>Jonathan Eyler-Werve</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://getindaba.org/?p=792</guid>
		<description><![CDATA[&#160; Indaba is designed to be stable and scalable under load. It uses a system architecture that is more robust than many commercial Web applications. Indaba is hosted on a Linux server, running two Java applications (one serving pages, another handling background events) over a MySQL database, with Tomcat and Apache for the web server. [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Indaba is designed to be stable and scalable under load. It uses a system architecture that is more robust than many commercial Web applications.</p>
<p>Indaba is hosted on a Linux server, running two Java applications (one serving pages, another handling background events) over a MySQL database, with Tomcat and Apache for the web server. Hosting is provided by Amazon Web Services (AWS), on a Large EC2 server instance. Hardware and network access are handled by AWS.</p>
<h3>Backup and system recovery</h3>
<p>Backups include the Indaba application code and all user databases, allowing a fast rebuild on a new server in the event of total failure of the Amazon hosting environment. Backups are daily and automated, stored within the EC2 server instance. Weekly and Monthly system backups are also automated. Data is stored on EC2 instance and also moved to physically separate Amazon S3 storage hardware.</p>
<ul>
<li>Daily backups are stored at EC2 for seven days.</li>
<li>Weekly backups are stored at EC2 for 50 weeks, and on S3.</li>
<li>Monthly backups are kept for 30 months at the EC2 server, and permanently at the S3 site.</li>
<li>At completion of a project, a duplicate system backup is shipped to Global Integrity offices, encrypted and stored permanently.</li>
<li>Project data such as scorecard results or narrative can be exported in a common file format at any point in a project.</li>
</ul>
<h3>Uptime and Monitoring</h3>
<p>Indaba has a 24/7 event response service operated by its development team. Automated monitoring services check the system health and alert staff if unusual conditions exist. The following tests run continuously at five minute intervals:</p>
<ul>
<li>Host availability via IPCM ping.</li>
<li>HTTP availability.</li>
<li>MySQL database availability.</li>
<li>SSH daemon availability.</li>
<li>Tomcat memory usage for both public and workflow instance.</li>
<li>HTTPD errors in log file.</li>
<li>Tomcat errors in log file for both public and workflow instance.</li>
<li>Disk space usage.</li>
<li>Current system load.</li>
<li>Current active users on host.</li>
</ul>
<p>If an error is found or a threshold is reached, the monitor will retry 4 times. If all 4 retries fail, an alert will be sent to Indaba operations’ on-call service for investigation.</p>
<h3>Hosting</h3>
<p>Amazon Web Services is currently the world’s largest Web services company, serving more than 300,000 sites. They are contracted to provide service with 99.99% annual system up time.</p>
<ul>
<li>Amazon Elastic Cloud Computing (EC2 Northern Virginia) &#8212; hosts Indaba’s operating system and live project data.</li>
<li>Amazon Simple Storage Service (S3 Northern Virginia) &#8212; hosts Indaba backup files.</li>
<li>Realtime host status: <a href="http://status.aws.amazon.com">http://status.aws.amazon.com</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://getindaba.org/reliability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

