Git Product home page Git Product logo

Comments (5)

getodk-bot avatar getodk-bot commented on June 6, 2024

Comment by mitchellsundt
Thursday Jul 09, 2015 at 17:54 GMT


I think this is a general issue for anyone wishing to integrate ODK with third party
systems. I don't believe there is a way of doing this currently with ODK. 

I would be willing to work on this issue if the ODK team thinks it would fit into their
main line of development.

Ideas or suggestions on this issue are welcome.

Reported by david.roberge12 on 2011-06-16 18:54:39

from aggregate.

getodk-bot avatar getodk-bot commented on June 6, 2024

Comment by mitchellsundt
Thursday Jul 09, 2015 at 17:55 GMT


Hi, based on the timing this issue was created, I'm assuming you guys do not believe
this is a priority or have not had time to review. Either way, I just wanted to say
I've actually started working on this based on the v1.1.5 release. I'm trying to keep
the work general enough so that it may at some point later be integrated back to the
main ODK development line if you wish.

At this point, we have defined what we call a 'validation' server that can be enabled/disabled
and configured in the Server Preferences activity on ODK Collect. We have also defined
a preliminary protocol that the client can use to talk with a validation server. Essentially,
the client sends an array of all submitted form ids to the validation server, and it
responds back with any validation errors for those forms (the elements that failed
validation and the reason(s) for failure.) Also, we've added functionality to the UI
that indicates forms that have failed validation on the InstanceChooserActivity, as
well as indicating fields that are invalid on the FormHierarchyActivity.

There are still some issues that need to be sorted out, but we plan to continue iterating
on this issue. Hopefully this paints a clear picture of our intentions if there were
any questions from the previous comments. I'm going to consider this issue as rejected,
but if anyone wants to talk more on this, or the ODK team wants to look at our solution,
please contact me.

Thanks

Reported by david.roberge12 on 2011-07-05 19:42:48

from aggregate.

getodk-bot avatar getodk-bot commented on June 6, 2024

Comment by mitchellsundt
Thursday Jul 09, 2015 at 17:55 GMT


Sorry about our silence we are just scrambling to get out Collect 1.1.7 and Aggregate
1.0. This is definitely going to be an enhancement. Once we start moving on to new
features for the next set of releases we will start to consider this stuff. Right now
we are trying to move the current stuff out of Beta.

Reported by wbrunette on 2011-07-05 23:47:20

  • Labels added: Type-Enhancement, Collect, Aggregate
  • Labels removed: Type-Defect

from aggregate.

getodk-bot avatar getodk-bot commented on June 6, 2024

Comment by mitchellsundt
Thursday Jul 09, 2015 at 17:55 GMT


Reported by mitchellsundt on 2011-08-11 21:01:04

  • Labels added: Future

from aggregate.

ggalmazor avatar ggalmazor commented on June 6, 2024

Attention! We're housekeeping! This issue will automatically be closed if no feedback is received in one week.

If this issue is important to you or you can provide more information about it, please, do so as soon as possible :)

from aggregate.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.