Empowering Communities Through Data



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



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


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


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: https://status.ona.io.

Welcome To Ona Barbara


Meet Barbara Malina, Support Assistant at Ona.

Barbara has joined Ona to strengthen service delivery for our growing user base. As a support assistant, she will ensure our help site is up-to-date, train clients, and respond to support tickets with limited delay.

In her previous work, Barbara served in a customer experience department where she provided support, training, product development, and QA. She was also involved in developing and implementing marketing strategies. Barbara has a degree in international business administration from United States International University - Africa. She’s an adrenaline junkie who likes hiking and cycling, but enjoys a good read when indoors.

To greater heights!