-1 for updating previous releases or merging into the current release. I see no 
overwhelming need to have these published so that a downstream project can 
subvert the prescribed why of starting a server with all its dependencies. A 
workaround to this issue is to depend on the full distribution tgz and use gfsh 
or geode-dependencies.jar to start things up.

-Jake

> On Sep 25, 2019, at 11:46 AM, Udo Kohlmeyer <ukohlme...@pivotal.io> wrote:
> 
> So it seems there is consensus around jar vs war. WAR's win by nose. (until 
> we can find a more creative way to expose said artifacts)
> 
> That said, do we need to start another thread about fixing 1.8.x or 1.9.x?
> 
> I'm already considering proposing that GEODE-7241 is included into 1.9.2, as 
> that patch release is already discussed to backport GEODE-7121.
> 
> --Udo
> 
> On 9/25/19 10:53 AM, Anthony Baker wrote:
>> Thanks for the reminder.  If these files are required to start a geode 
>> member, I agree they should be published artifacts.  Perhaps there’s a 
>> better way to pull them in…but this seems like the best option for now.
>> 
>> Anthony
>> 
>> 
>>> On Sep 25, 2019, at 10:22 AM, Udo Kohlmeyer <ukohlme...@pivotal.io> wrote:
>>> 
>>> @Anthony. Ticket was updated.. In a nutshell, to run integration tests, 
>>> using the REST endpoints, requires the starting of the server with and 
>>> embedded web-server.
>>> 
>>> As all tests run on dependency management only and don't have access to a 
>>> downloaded product, the HTTP endpoints are not part of the dependency. 
>>> These are added in by including the WAR files from mavenCentral.
>>> 
>>> As @Dan pointed out, GEODE-5660 enabled this behavior.
>>> 
>>> I think this approach might actually even help with the testing of the REST 
>>> Controller in the Geode codebase itself.
>>> 
>>> --Udo

Reply via email to