Aggregate replace downloadable xml

Hi,

I have on Aggregate instance to which I've already submitted data. I'd like
to replace the downloadable xml without deleting the datastore for that
form such that users can download the updated xml. Is this possible in
aggregate and if yes, how?
Thanks

It depends on if you want the data combined or not. If there forms
data structure doesn't change there is hack you can do.

However, assuming that you don't care if the two forms data is

  1. Upload a new form, it can have the same title but needs a DIFFERENT
    form Id. For example change the form id from 'Widgets' to 'Widgets2'.
  2. Goto the 'Form Management' Tab, the 'Form List' SubTab lists the
    form. If you uncheck "Downloadable" checkbox, Aggregate will no longer
    allow users to download the form. Therefore the old form won't be
    downloaded and the new form can be downloaded. However, it won't copy
    over the old form.

In the future ODK may support versioning but it doesn't right now.

If you describe what changes you want to do to the form it might be
possible to do what you want in a hacky way, but to verify please
describe how you want to change the form.

Waylon

··· On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani wrote: > Hi, > > I have on Aggregate instance to which I've already submitted data. I'd like > to replace the downloadable xml without deleting the datastore for that form > such that users can download the updated xml. Is this possible in aggregate > and if yes, how? > Thanks > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Woops... part of the sentence got deleted.

"However, assuming that you don't care if the two forms data is"

Should read

"However, assuming that you don't care if the two forms data is
combined into one complete set of data (keep the data from the two
forms separate)."

··· On Wed, Apr 25, 2012 at 5:08 PM, W. Brunette wrote: > It depends on if you want the data combined or not. If there forms > data structure doesn't change there is hack you can do. > > However, assuming that you don't care if the two forms data is > 1) Upload a new form, it can have the same title but needs a DIFFERENT > form Id. For example change the form id from 'Widgets' to 'Widgets2'. > 2) Goto the 'Form Management' Tab, the 'Form List' SubTab lists the > form. If you uncheck "Downloadable" checkbox, Aggregate will no longer > allow users to download the form. Therefore the old form won't be > downloaded and the new form can be downloaded. However, it won't copy > over the old form. > > In the future ODK may support versioning but it doesn't right now. > > If you describe what changes you want to do to the form it might be > possible to do what you want in a hacky way, but to verify please > describe how you want to change the form. > > Waylon > > > On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani wrote: >> Hi, >> >> I have on Aggregate instance to which I've already submitted data. I'd like >> to replace the downloadable xml without deleting the datastore for that form >> such that users can download the updated xml. Is this possible in aggregate >> and if yes, how? >> Thanks >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en

Hi,
Thanks for replying.
The data structure doesn't change. it's just an options list that is
growing. So you are saying that there's a hack that can allow to overwrite
the xml?

··· On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wrote:

It depends on if you want the data combined or not. If there forms
data structure doesn't change there is hack you can do.

However, assuming that you don't care if the two forms data is

  1. Upload a new form, it can have the same title but needs a DIFFERENT
    form Id. For example change the form id from 'Widgets' to 'Widgets2'.
  2. Goto the 'Form Management' Tab, the 'Form List' SubTab lists the
    form. If you uncheck "Downloadable" checkbox, Aggregate will no longer
    allow users to download the form. Therefore the old form won't be
    downloaded and the new form can be downloaded. However, it won't copy
    over the old form.

In the future ODK may support versioning but it doesn't right now.

If you describe what changes you want to do to the form it might be
possible to do what you want in a hacky way, but to verify please
describe how you want to change the form.

Waylon

On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani charles@upande.com wrote:

Hi,

I have on Aggregate instance to which I've already submitted data. I'd
like
to replace the downloadable xml without deleting the datastore for that
form
such that users can download the updated xml. Is this possible in
aggregate
and if yes, how?
Thanks

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

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

--
Regards,
Kimani Charles

This is non-ideal but should work, since Aggregate only worries about
the data structure not the question text. Again we haven't tested this
but should work.

  1. Download all the submissions using Briefcase (this should backup
    all your data)
  2. Delete the form in Aggregate (yes this will delete the data but the
    data has been backed up)
  3. Upload the revised form (NOTE: data structure and form id cannot change )
  4. Since the form id and the data structure has not changed briefcase
    should be able to put all the data back into Aggregate with the new
    form.

Again, This is an untested so make sure you back up your data.

Also the phones will need to delete the old form, and then download
the new form.

Waylon

··· On Thu, Apr 26, 2012 at 12:18 AM, Charles Kimani wrote: > Hi, > Thanks for replying. > The data structure doesn't change. it's just an options list that is > growing. So you are saying that there's a hack that can allow to overwrite > the xml? > > > On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wrote: >> >> It depends on if you want the data combined or not. If there forms >> data structure doesn't change there is hack you can do. >> >> However, assuming that you don't care if the two forms data is >> 1) Upload a new form, it can have the same title but needs a DIFFERENT >> form Id. For example change the form id from 'Widgets' to 'Widgets2'. >> 2) Goto the 'Form Management' Tab, the 'Form List' SubTab lists the >> form. If you uncheck "Downloadable" checkbox, Aggregate will no longer >> allow users to download the form. Therefore the old form won't be >> downloaded and the new form can be downloaded. However, it won't copy >> over the old form. >> >> In the future ODK may support versioning but it doesn't right now. >> >> If you describe what changes you want to do to the form it might be >> possible to do what you want in a hacky way, but to verify please >> describe how you want to change the form. >> >> Waylon >> >> >> On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani wrote: >> > Hi, >> > >> > I have on Aggregate instance to which I've already submitted data. I'd >> > like >> > to replace the downloadable xml without deleting the datastore for that >> > form >> > such that users can download the updated xml. Is this possible in >> > aggregate >> > and if yes, how? >> > Thanks >> > >> > -- >> > Post: opendatakit@googlegroups.com >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > Options: http://groups.google.com/group/opendatakit?hl=en >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > > > > -- > Regards, > Kimani Charles > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Thanks!
One more question, after completion of this process, assuming that I had
initially already published the data to FT, will new submissions be
automatically published or will I have to republish to FT?

··· On Thu, Apr 26, 2012 at 10:37 AM, W. Brunette wrote:

This is non-ideal but should work, since Aggregate only worries about
the data structure not the question text. Again we haven't tested this
but should work.

  1. Download all the submissions using Briefcase (this should backup
    all your data)
  2. Delete the form in Aggregate (yes this will delete the data but the
    data has been backed up)
  3. Upload the revised form (NOTE: data structure and form id cannot change
    )
  4. Since the form id and the data structure has not changed briefcase
    should be able to put all the data back into Aggregate with the new
    form.

Again, This is an untested so make sure you back up your data.

Also the phones will need to delete the old form, and then download
the new form.

Waylon

On Thu, Apr 26, 2012 at 12:18 AM, Charles Kimani charles@upande.com wrote:

Hi,
Thanks for replying.
The data structure doesn't change. it's just an options list that is
growing. So you are saying that there's a hack that can allow to
overwrite
the xml?

On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wbrunette@gmail.com wrote:

It depends on if you want the data combined or not. If there forms
data structure doesn't change there is hack you can do.

However, assuming that you don't care if the two forms data is

  1. Upload a new form, it can have the same title but needs a DIFFERENT
    form Id. For example change the form id from 'Widgets' to 'Widgets2'.
  2. Goto the 'Form Management' Tab, the 'Form List' SubTab lists the
    form. If you uncheck "Downloadable" checkbox, Aggregate will no longer
    allow users to download the form. Therefore the old form won't be
    downloaded and the new form can be downloaded. However, it won't copy
    over the old form.

In the future ODK may support versioning but it doesn't right now.

If you describe what changes you want to do to the form it might be
possible to do what you want in a hacky way, but to verify please
describe how you want to change the form.

Waylon

On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani charles@upande.com wrote:

Hi,

I have on Aggregate instance to which I've already submitted data. I'd
like
to replace the downloadable xml without deleting the datastore for
that

form
such that users can download the updated xml. Is this possible in
aggregate
and if yes, how?
Thanks

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

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

--
Regards,
Kimani Charles

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

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

--
Regards,
Kimani Charles

You will need to republish to fusion tables as when Aggregate deletes
a form it deletes everything including, authorization and pointer to
Fusion Tables .

Cheers,
Waylon

··· On Thu, Apr 26, 2012 at 12:43 AM, Charles Kimani wrote: > Thanks! > One more question, after completion of this process, assuming that I had > initially already published the data to FT, will new submissions be > automatically published or will I have to republish to FT? > > > On Thu, Apr 26, 2012 at 10:37 AM, W. Brunette wrote: >> >> This is non-ideal but should work, since Aggregate only worries about >> the data structure not the question text. Again we haven't tested this >> but should work. >> >> 1) Download all the submissions using Briefcase (this should backup >> all your data) >> 2) Delete the form in Aggregate (yes this will delete the data but the >> data has been backed up) >> 3) Upload the revised form (NOTE: data structure and form id cannot change >> ) >> 4) Since the form id and the data structure has not changed briefcase >> should be able to put all the data back into Aggregate with the new >> form. >> >> Again, This is an untested so make sure you back up your data. >> >> Also the phones will need to delete the old form, and then download >> the new form. >> >> Waylon >> >> On Thu, Apr 26, 2012 at 12:18 AM, Charles Kimani wrote: >> > Hi, >> > Thanks for replying. >> > The data structure doesn't change. it's just an options list that is >> > growing. So you are saying that there's a hack that can allow to >> > overwrite >> > the xml? >> > >> > >> > On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wrote: >> >> >> >> It depends on if you want the data combined or not. If there forms >> >> data structure doesn't change there is hack you can do. >> >> >> >> However, assuming that you don't care if the two forms data is >> >> 1) Upload a new form, it can have the same title but needs a DIFFERENT >> >> form Id. For example change the form id from 'Widgets' to 'Widgets2'. >> >> 2) Goto the 'Form Management' Tab, the 'Form List' SubTab lists the >> >> form. If you uncheck "Downloadable" checkbox, Aggregate will no longer >> >> allow users to download the form. Therefore the old form won't be >> >> downloaded and the new form can be downloaded. However, it won't copy >> >> over the old form. >> >> >> >> In the future ODK may support versioning but it doesn't right now. >> >> >> >> If you describe what changes you want to do to the form it might be >> >> possible to do what you want in a hacky way, but to verify please >> >> describe how you want to change the form. >> >> >> >> Waylon >> >> >> >> >> >> On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani wrote: >> >> > Hi, >> >> > >> >> > I have on Aggregate instance to which I've already submitted data. >> >> > I'd >> >> > like >> >> > to replace the downloadable xml without deleting the datastore for >> >> > that >> >> > form >> >> > such that users can download the updated xml. Is this possible in >> >> > aggregate >> >> > and if yes, how? >> >> > Thanks >> >> > >> >> > -- >> >> > Post: opendatakit@googlegroups.com >> >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> > Options: http://groups.google.com/group/opendatakit?hl=en >> >> >> >> -- >> >> Post: opendatakit@googlegroups.com >> >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> >> Options: http://groups.google.com/group/opendatakit?hl=en >> > >> > >> > >> > >> > -- >> > Regards, >> > Kimani Charles >> > >> > -- >> > Post: opendatakit@googlegroups.com >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> > Options: http://groups.google.com/group/opendatakit?hl=en >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en > > > > > -- > Regards, > Kimani Charles > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

If you end goal is just to get all the data into fusion tables I would
personally use the original suggested and then use fusion tables to
fuse the data together, as the data will end up in two separate fusion
tables using either approach. So personally I would use my original
suggestion, but it's up to you.

Cheers,
Waylon

··· On Thu, Apr 26, 2012 at 1:29 AM, W. Brunette wrote: > You will need to republish to fusion tables as when Aggregate deletes > a form it deletes everything including, authorization and pointer to > Fusion Tables . > > Cheers, > Waylon > > On Thu, Apr 26, 2012 at 12:43 AM, Charles Kimani wrote: >> Thanks! >> One more question, after completion of this process, assuming that I had >> initially already published the data to FT, will new submissions be >> automatically published or will I have to republish to FT? >> >> >> On Thu, Apr 26, 2012 at 10:37 AM, W. Brunette wrote: >>> >>> This is non-ideal but should work, since Aggregate only worries about >>> the data structure not the question text. Again we haven't tested this >>> but should work. >>> >>> 1) Download all the submissions using Briefcase (this should backup >>> all your data) >>> 2) Delete the form in Aggregate (yes this will delete the data but the >>> data has been backed up) >>> 3) Upload the revised form (NOTE: data structure and form id cannot change >>> ) >>> 4) Since the form id and the data structure has not changed briefcase >>> should be able to put all the data back into Aggregate with the new >>> form. >>> >>> Again, This is an untested so make sure you back up your data. >>> >>> Also the phones will need to delete the old form, and then download >>> the new form. >>> >>> Waylon >>> >>> On Thu, Apr 26, 2012 at 12:18 AM, Charles Kimani wrote: >>> > Hi, >>> > Thanks for replying. >>> > The data structure doesn't change. it's just an options list that is >>> > growing. So you are saying that there's a hack that can allow to >>> > overwrite >>> > the xml? >>> > >>> > >>> > On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wrote: >>> >> >>> >> It depends on if you want the data combined or not. If there forms >>> >> data structure doesn't change there is hack you can do. >>> >> >>> >> However, assuming that you don't care if the two forms data is >>> >> 1) Upload a new form, it can have the same title but needs a DIFFERENT >>> >> form Id. For example change the form id from 'Widgets' to 'Widgets2'. >>> >> 2) Goto the 'Form Management' Tab, the 'Form List' SubTab lists the >>> >> form. If you uncheck "Downloadable" checkbox, Aggregate will no longer >>> >> allow users to download the form. Therefore the old form won't be >>> >> downloaded and the new form can be downloaded. However, it won't copy >>> >> over the old form. >>> >> >>> >> In the future ODK may support versioning but it doesn't right now. >>> >> >>> >> If you describe what changes you want to do to the form it might be >>> >> possible to do what you want in a hacky way, but to verify please >>> >> describe how you want to change the form. >>> >> >>> >> Waylon >>> >> >>> >> >>> >> On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani wrote: >>> >> > Hi, >>> >> > >>> >> > I have on Aggregate instance to which I've already submitted data. >>> >> > I'd >>> >> > like >>> >> > to replace the downloadable xml without deleting the datastore for >>> >> > that >>> >> > form >>> >> > such that users can download the updated xml. Is this possible in >>> >> > aggregate >>> >> > and if yes, how? >>> >> > Thanks >>> >> > >>> >> > -- >>> >> > Post: opendatakit@googlegroups.com >>> >> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> >> > Options: http://groups.google.com/group/opendatakit?hl=en >>> >> >>> >> -- >>> >> Post: opendatakit@googlegroups.com >>> >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> >> Options: http://groups.google.com/group/opendatakit?hl=en >>> > >>> > >>> > >>> > >>> > -- >>> > Regards, >>> > Kimani Charles >>> > >>> > -- >>> > Post: opendatakit@googlegroups.com >>> > Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> > Options: http://groups.google.com/group/opendatakit?hl=en >>> >>> -- >>> Post: opendatakit@googlegroups.com >>> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >>> Options: http://groups.google.com/group/opendatakit?hl=en >> >> >> >> >> -- >> Regards, >> Kimani Charles >> >> -- >> Post: opendatakit@googlegroups.com >> Unsubscribe: opendatakit+unsubscribe@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en

Thanks,
That has helped a very great deal.

··· On Thu, Apr 26, 2012 at 11:29 AM, W. Brunette wrote:

You will need to republish to fusion tables as when Aggregate deletes
a form it deletes everything including, authorization and pointer to
Fusion Tables .

Cheers,
Waylon

On Thu, Apr 26, 2012 at 12:43 AM, Charles Kimani charles@upande.com wrote:

Thanks!
One more question, after completion of this process, assuming that I had
initially already published the data to FT, will new submissions be
automatically published or will I have to republish to FT?

On Thu, Apr 26, 2012 at 10:37 AM, W. Brunette wbrunette@gmail.com wrote:

This is non-ideal but should work, since Aggregate only worries about
the data structure not the question text. Again we haven't tested this
but should work.

  1. Download all the submissions using Briefcase (this should backup
    all your data)
  2. Delete the form in Aggregate (yes this will delete the data but the
    data has been backed up)
  3. Upload the revised form (NOTE: data structure and form id cannot
    change

)
4) Since the form id and the data structure has not changed briefcase
should be able to put all the data back into Aggregate with the new
form.

Again, This is an untested so make sure you back up your data.

Also the phones will need to delete the old form, and then download
the new form.

Waylon

On Thu, Apr 26, 2012 at 12:18 AM, Charles Kimani charles@upande.com wrote:

Hi,
Thanks for replying.
The data structure doesn't change. it's just an options list that is
growing. So you are saying that there's a hack that can allow to
overwrite
the xml?

On Thu, Apr 26, 2012 at 3:08 AM, W. Brunette wbrunette@gmail.com wrote:

It depends on if you want the data combined or not. If there forms
data structure doesn't change there is hack you can do.

However, assuming that you don't care if the two forms data is

  1. Upload a new form, it can have the same title but needs a
    DIFFERENT

form Id. For example change the form id from 'Widgets' to 'Widgets2'.
2) Goto the 'Form Management' Tab, the 'Form List' SubTab lists the
form. If you uncheck "Downloadable" checkbox, Aggregate will no
longer

allow users to download the form. Therefore the old form won't be
downloaded and the new form can be downloaded. However, it won't copy
over the old form.

In the future ODK may support versioning but it doesn't right now.

If you describe what changes you want to do to the form it might be
possible to do what you want in a hacky way, but to verify please
describe how you want to change the form.

Waylon

On Wed, Apr 25, 2012 at 4:14 PM, Charles Kimani charles@upande.com wrote:

Hi,

I have on Aggregate instance to which I've already submitted data.
I'd
like
to replace the downloadable xml without deleting the datastore for
that
form
such that users can download the updated xml. Is this possible in
aggregate
and if yes, how?
Thanks

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

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

--
Regards,
Kimani Charles

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

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

--
Regards,
Kimani Charles

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

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

--
Regards,
Kimani Charles