ODK Aggregate Build Environment problem

Hi,
I am trying to have a dev environment for Aggregate in my machine. Here are the difficulties I am facing.

-The versions numbers of java, eclipse, GWT etc are different in the CONFIGURE.txt and the AggregateReleaseNotes.

  • I do not understand the term in the AggregateReleaseNotes:- "Due to interactions with Google AppEngine, the ODK Tables Synchronization protocol does not currently work on Google AppEngine servers. You must install a local server or a VM image in order to use that mechanism"

Does this mean that I have to connect to the GAE always? Can I connect the stuffs in my machine and work offline?

I suggest to put the version numbers of java, eclipse, GWT etc as in 's macine. It will be easy for a first time developer.

Thx,

··· -

I've updated the CONFIGURE.txt with the current configuration instructions.
I believe these are now up-to-date.

Note that the ODK Collect form-fetching and data-submission protocol is the
1.x protocol, and works on all platforms. The Release Notes were referring
to the new 2.0 protocol used by the new ODK 2.0 Sync tool. ODK 2.0 Survey
can use either the older 1.x protocol or invoke ODK Sync, which uses this
newer 2.0 protocol.

··· ---- There is considerable development occurring on the 2.0 code. When we need to release the 1.x tools (e.g., ODK Aggregate), we often take the state of the 2.0 features in ODK Aggregate "as-is" and attempt to document any limitations in the release notes. The cited limitation means that the 2.0 protocol did not work when running ODK Aggregate on Google AppEngine - it only worked on Tomcat installs.

The ODK Aggregate 1.4.5 release has a more network-efficient,
fully-functioning, ODK 2.0 sync protocol that works on both Google
AppEngine and on Tomcat installations. BUT, that sync protocol is not
implemented in the rev 122 ODK Sync tool -- it exists in the development
tip of the ODK Sync source code.

On Tue, Jan 20, 2015 at 7:10 AM, susdash@gmail.com wrote:

Hi,
I am trying to have a dev environment for Aggregate in my machine. Here
are the difficulties I am facing.

-The versions numbers of java, eclipse, GWT etc are different in the
CONFIGURE.txt and the AggregateReleaseNotes.

  • I do not understand the term in the AggregateReleaseNotes:- "Due to
    interactions with Google AppEngine, the ODK Tables Synchronization protocol
    does not currently work on Google AppEngine servers. You must install a
    local server or a VM image in order to use that mechanism"

Does this mean that I have to connect to the GAE always? Can I connect
the stuffs in my machine and work offline?

I suggest to put the version numbers of java, eclipse, GWT etc as in
's macine. It will be easy for a first time developer.

Thx,

--

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/d/optout.

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