JavaRosa library versions

Dear ODK Developers,

We have recently been merging and re-testing the last six months of ODK
changes. In doing so, we have run into some confusion over which JavaRosa
libraries to build with. Here is the current state of affairs among the ODK
projects (according to the default branch in each repo):

Briefcase's JavaRosa was updated most recently on July 11.

Aggregate's JavaRosa was updated most recently on August 8.

Collect's JavaRosa was updated most recently on on August 30.

The Collect version, which shipped with the last several versions of
Collect, appears to be the latest -- including several fixes. The Briefcase
and Aggregate versions are older.

We prefer to use the same JavaRosa across all components, in order to
minimize potential incompatibilities. Thus, we are going to test using the
August 30 JavaRosa libraries with Briefcase and Aggregate.

Does anybody think that this might be a problem? Do the JavaRosa libraries
differ on purpose, or has it just been the staggered, independent release
of ODK components that has led to them differing?

Thanks,

Chris

I have updated Briefcase and Aggregate (the uiexperiment branch only) to
use the Collect JavaRosa.

Thanks for reporting the different versions.

I won't be pushing an update with the new jars, as the last few fixes were
for validation and looping expressions, neither of which are used by
Briefcase or Aggregate, so the out-of-date versions will not cause any
compatibility problems (thankfully).

Mitch

··· On Fri, Apr 19, 2013 at 6:48 AM, Christopher Robert wrote:

Dear ODK Developers,

We have recently been merging and re-testing the last six months of ODK
changes. In doing so, we have run into some confusion over which JavaRosa
libraries to build with. Here is the current state of affairs among the ODK
projects (according to the default branch in each repo):

Briefcase's JavaRosa was updated most recently on July 11.

Aggregate's JavaRosa was updated most recently on August 8.

Collect's JavaRosa was updated most recently on on August 30.

The Collect version, which shipped with the last several versions of
Collect, appears to be the latest -- including several fixes. The Briefcase
and Aggregate versions are older.

We prefer to use the same JavaRosa across all components, in order to
minimize potential incompatibilities. Thus, we are going to test using the
August 30 JavaRosa libraries with Briefcase and Aggregate.

Does anybody think that this might be a problem? Do the JavaRosa libraries
differ on purpose, or has it just been the staggered, independent release
of ODK components that has led to them differing?

Thanks,

Chris

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

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

Mitch,

Any reason why we shouldn't add version numbers to the jar itself going forward?

Yaw

··· On Fri, Apr 19, 2013 at 11:09 AM, Mitch Sundt wrote: > I have updated Briefcase and Aggregate (the uiexperiment branch only) to use > the Collect JavaRosa. > > Thanks for reporting the different versions. > > I won't be pushing an update with the new jars, as the last few fixes were > for validation and looping expressions, neither of which are used by > Briefcase or Aggregate, so the out-of-date versions will not cause any > compatibility problems (thankfully). > > > Mitch > > > > On Fri, Apr 19, 2013 at 6:48 AM, Christopher Robert wrote: >> >> Dear ODK Developers, >> >> We have recently been merging and re-testing the last six months of ODK >> changes. In doing so, we have run into some confusion over which JavaRosa >> libraries to build with. Here is the current state of affairs among the ODK >> projects (according to the default branch in each repo): >> >> Briefcase's JavaRosa was updated most recently on July 11. >> >> Aggregate's JavaRosa was updated most recently on August 8. >> >> Collect's JavaRosa was updated most recently on on August 30. >> >> >> The Collect version, which shipped with the last several versions of >> Collect, appears to be the latest -- including several fixes. The Briefcase >> and Aggregate versions are older. >> >> We prefer to use the same JavaRosa across all components, in order to >> minimize potential incompatibilities. Thus, we are going to test using the >> August 30 JavaRosa libraries with Briefcase and Aggregate. >> >> Does anybody think that this might be a problem? Do the JavaRosa libraries >> differ on purpose, or has it just been the staggered, independent release of >> ODK components that has led to them differing? >> >> Thanks, >> >> Chris >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ODK Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to opendatakit-developers+unsubscribe@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> > > > > > -- > Mitch Sundt > Software Engineer > University of Washington > mitchellsundt@gmail.com > > -- > You received this message because you are subscribed to the Google Groups > "ODK Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to opendatakit-developers+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > >

Probably a good idea, if only to simplify identifying the versions in use.

I was doing it the other way around -- tagging the javarosa fork (
https://bitbucket.org/m.sundt/javarosa/commits/all ) with labels of the ODK
Collect version they first appeared in.

Mitch

··· On Fri, Apr 19, 2013 at 12:58 PM, Yaw Anokwa wrote:

Mitch,

Any reason why we shouldn't add version numbers to the jar itself going
forward?

Yaw

On Fri, Apr 19, 2013 at 11:09 AM, Mitch Sundt mitchellsundt@gmail.com wrote:

I have updated Briefcase and Aggregate (the uiexperiment branch only) to
use
the Collect JavaRosa.

Thanks for reporting the different versions.

I won't be pushing an update with the new jars, as the last few fixes
were
for validation and looping expressions, neither of which are used by
Briefcase or Aggregate, so the out-of-date versions will not cause any
compatibility problems (thankfully).

Mitch

On Fri, Apr 19, 2013 at 6:48 AM, Christopher Robert < crobert@surveycto.com> wrote:

Dear ODK Developers,

We have recently been merging and re-testing the last six months of ODK
changes. In doing so, we have run into some confusion over which
JavaRosa
libraries to build with. Here is the current state of affairs among the
ODK
projects (according to the default branch in each repo):

Briefcase's JavaRosa was updated most recently on July 11.

Aggregate's JavaRosa was updated most recently on August 8.

Collect's JavaRosa was updated most recently on on August 30.

The Collect version, which shipped with the last several versions of
Collect, appears to be the latest -- including several fixes. The
Briefcase
and Aggregate versions are older.

We prefer to use the same JavaRosa across all components, in order to
minimize potential incompatibilities. Thus, we are going to test using
the
August 30 JavaRosa libraries with Briefcase and Aggregate.

Does anybody think that this might be a problem? Do the JavaRosa
libraries
differ on purpose, or has it just been the staggered, independent
release of
ODK components that has led to them differing?

Thanks,

Chris

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

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

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

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

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

Okay, great -- thanks!

I'll report back if there's any problem with the new jars in Briefcase and
Aggregate, but I don't anticipate any.

Thanks again,

Chris

··· On Fri, Apr 19, 2013 at 8:09 PM, Mitch Sundt wrote:

I have updated Briefcase and Aggregate (the uiexperiment branch only) to
use the Collect JavaRosa.

Thanks for reporting the different versions.

I won't be pushing an update with the new jars, as the last few fixes were
for validation and looping expressions, neither of which are used by
Briefcase or Aggregate, so the out-of-date versions will not cause any
compatibility problems (thankfully).

Mitch

On Fri, Apr 19, 2013 at 6:48 AM, Christopher Robert <crobert@surveycto.com wrote:

Dear ODK Developers,

We have recently been merging and re-testing the last six months of ODK
changes. In doing so, we have run into some confusion over which JavaRosa
libraries to build with. Here is the current state of affairs among the ODK
projects (according to the default branch in each repo):

Briefcase's JavaRosa was updated most recently on July 11.

Aggregate's JavaRosa was updated most recently on August 8.

Collect's JavaRosa was updated most recently on on August 30.

The Collect version, which shipped with the last several versions of
Collect, appears to be the latest -- including several fixes. The Briefcase
and Aggregate versions are older.

We prefer to use the same JavaRosa across all components, in order to
minimize potential incompatibilities. Thus, we are going to test using the
August 30 JavaRosa libraries with Briefcase and Aggregate.

Does anybody think that this might be a problem? Do the JavaRosa
libraries differ on purpose, or has it just been the staggered, independent
release of ODK components that has led to them differing?

Thanks,

Chris

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

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

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