Recovering forms

Hi,

My father (yeah, I know it's kinda amateurish but please bear with me) used ODK Collect to do approx. 700 surverys (each with media). But instead of uploading the forms to the server he saved all the instances folders in one place and now tasked me with the job to upload this all to aggregate.

I've been searching for hours for a sollution that doesn't involve manually uploading the forms one by one to Aggregate (it works, and in hindsight I would already be over by now) is there any way to do some sort of bulk upload?

I'm a developer and really close to building some software to this upload. I've tried using Briefcase but it doesn't work, when I pull from a local directory it ignores the files inside the instances folder.

Any pointers?

Thanks,
Felipe

ODK Briefcase should work.

Double-check that the directory structure matches the structure on the
phone, w.r.t. the /odk/forms and /odk/instances directories.

The instances will not be found if the form is not present or the XML form
filename does not exactly match the directory prefix for the instance
directories.

When using Briefcase, it expects you to select what was the 'odk' directory
on the phone (it can be named anything). Within that, it expects a forms
and instances directory (doesn't care about other directories / files),
etc.

Mitch

··· On Tue, Oct 8, 2013 at 5:16 PM, wrote:

Hi,

My father (yeah, I know it's kinda amateurish but please bear with me)
used ODK Collect to do approx. 700 surverys (each with media). But instead
of uploading the forms to the server he saved all the instances folders in
one place and now tasked me with the job to upload this all to aggregate.

I've been searching for hours for a sollution that doesn't involve
manually uploading the forms one by one to Aggregate (it works, and in
hindsight I would already be over by now) is there any way to do some sort
of bulk upload?

I'm a developer and really close to building some software to this upload.
I've tried using Briefcase but it doesn't work, when I pull from a local
directory it ignores the files inside the instances folder.

Any pointers?

Thanks,
Felipe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Hi Felipe,

Have you tried to move all the instances to the instace folder in one of
the mobile / tablet that you have used to collect data. Logical if you do
this , when you open odk all the surveys should appear on send finalized
forms option. and then you just select all and send them to aggregate.

Hope this help.

··· On Wednesday, October 9, 2013 2:16:00 AM UTC+2, felipe...@gmail.com wrote: > > Hi, > > My father (yeah, I know it's kinda amateurish but please bear with me) > used ODK Collect to do approx. 700 surverys (each with media). But instead > of uploading the forms to the server he saved all the instances folders in > one place and now tasked me with the job to upload this all to aggregate. > > I've been searching for hours for a sollution that doesn't involve > manually uploading the forms one by one to Aggregate (it works, and in > hindsight I would already be over by now) is there any way to do some sort > of bulk upload? > > I'm a developer and really close to building some software to this upload. > I've tried using Briefcase but it doesn't work, when I pull from a local > directory it ignores the files inside the instances folder. > > Any pointers? > > Thanks, > Felipe > >

Actually, that doesn't happen. ODK Collect has no code to detect and begin
managing filled-in forms from the odk/instances directory.

We only detect and begin offering new form definitions that are discovered
in the odk/forms directory.

If anyone wanted to write the code for doing that, we could add it to the
main codebase. If done, the forms should be added as INCOMPLETE forms,
requiring that they be opened and marked-as-complete before they would
become eligible for sending to ODK Aggregate, etc.

··· On Wed, Oct 9, 2013 at 1:52 AM, Elvis wrote:

Hi Felipe,

Have you tried to move all the instances to the instace folder in one of
the mobile / tablet that you have used to collect data. Logical if you do
this , when you open odk all the surveys should appear on send finalized
forms option. and then you just select all and send them to aggregate.

Hope this help.

On Wednesday, October 9, 2013 2:16:00 AM UTC+2, felipe...@gmail.com wrote:

Hi,

My father (yeah, I know it's kinda amateurish but please bear with me)
used ODK Collect to do approx. 700 surverys (each with media). But instead
of uploading the forms to the server he saved all the instances folders in
one place and now tasked me with the job to upload this all to aggregate.

I've been searching for hours for a sollution that doesn't involve
manually uploading the forms one by one to Aggregate (it works, and in
hindsight I would already be over by now) is there any way to do some sort
of bulk upload?

I'm a developer and really close to building some software to this
upload. I've tried using Briefcase but it doesn't work, when I pull from a
local directory it ignores the files inside the instances folder.

Any pointers?

Thanks,
Felipe

--
--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com