Ona Mannequin Challenge

Posted:

Mannequin challenge? Yes please! The Ona team took a break from all the hard engineering work to join in on the mannequin challenge.


Empowering Communities Through Data

Posted:

image

Annie Beukes, Data Manager at Slum/Shack Dwellers International (SDI), recently talked to us about why SDI needs a standardized data tool and how they use data to create an impact.

 Continue reading Empowering Communities Through Data...


Dynamic Form Linking with Ona

Posted:

image

Recently, we added the ability for a form or filtered dataset to be specified as a media file for another form. Used in conjunction with the pulldata() function, this lets you dynamically link forms together (i.e pull data from one or more active forms to another form). Dynamic form linking upgrades the pulldata() function so that Ona users aren’t limited to pulling data from static CSV files.

How it Works

Suppose you are collecting data in a survey, such as School Registration, where you are actively collecting the names of all registered students. You want to use that information to conduct another survey, the Student Performance survey, which records how each registered student performs on tests.

The registered student list might change on a weekly basis with students leaving and coming in, so using a static CSV file isn’t sufficient. Linking these forms will ensure you can conduct the Student Performance survey in comfort, knowing you will capture scores for every current student.

 Continue reading Dynamic Form Linking with Ona...


Signing Git Commits Using Your GPG Key

Posted:

For data collection projects we contribute code to, it’s in our best interest to verify the identity of contributors linked to us. The goal is to prevent situations like this totally plausible horror story, where Mike Gerwitz discovered a back door created by his account that he didn’t remember making.

We realize signing Git commits using GPG isn’t a requirement in most projects. It is, however, a nice to have feature — especially in cases where it is important for you to have your identity as the commiter verified and want to prevent an impersonator from going undetected when they submit a commit as you.

Here are instructions on how to set up GPG signing on OSX. Those of us who are Linux users should be able to easily follow.

 Continue reading Signing Git Commits Using Your GPG Key...


Introducing the Ona Status Page

Posted:

Ona Status Page
Ona Status Page

We experienced a period of downtime a few weeks ago due to an unexpectedly high load. While this doesn’t happen often, we wanted to build a way for users to be informed about the status of Ona and other services. At status.ona.io, you can see current and historical uptime data. To prevent future downtime, we added additional servers and more robust monitoring on our systems.

Checkout our new status page at: http://status.ona.io.