Comments (5)
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.
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.
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.
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.
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)
- Incorrect war file in v2.0.3 release HOT 2
- Geotrace and Geoshape points are lost because of the maximum number of characters is 255 HOT 1
- User without a password cause a 500 when authenticating
- Geotrace and Geoshape points are lost because of the maximum number of characters is 255 HOT 2
- Login credentials are cached in Briefcase-Aggregate cooperation. HOT 1
- Audit.csv activated but not viewable in aggregate HOT 1
- Had to fix Util.groovy setPropertiesValue for "./gradlew clean dockerComposeBuild -xtest -PwarMode=complete" HOT 2
- Database corruption HOT 1
- Submissions of form with Annotate widget/Signature widget with default image described are marked as incomplete.
- ODK-Aggregate-v1.7.4-Windows.exe.zip contains no windows code HOT 1
- Don't send users to Github issues
- Initial login fails when no internet connection
- Can't upload my XML file on the aggregate server HOT 1
- Exporting an Xml form HOT 2
- cloud-config aggregate-cli command puts log at root
- Publishing to Google Sheet is broken
- Making Cookies HTTPOnly HOT 4
- Session cookie name parameter HOT 1
- Session Hijacking Prevention
- Could not determine java version from '11.0.10' (after running `./gradlew appRunWar` command)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aggregate.