Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-14 Thread Andreas Sewe
Hi,

> Looks like Code Recommenders also contributes 4.5.2.v20180410-1551 [1].

correction: We don't. Instead, we accidentally contribute
4.5.2.v20170210-0925 from [2], which takes Orbit's Oxygen.3 contribution
as input. Normally, that would have been a bug, but in this case
everything works out. :-)

So no need to do a respin on Code Recommender's behalf.

Best wishes,

Andreas

> [1]
> 

[2]



-- 
Codetrails GmbH
The best code possible

Robert-Bosch-Str. 7, 64293 Darmstadt
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940



signature.asc
Description: OpenPGP digital signature
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-14 Thread Andreas Sewe
Carsten Reckord wrote:
> I’ve dug around a bit (for details, see
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=535821), and the two
> versions are contributed by the Platform
> (org.apache.httpcomponents.httpclient_4.5.2.v20170210-0925) and by JGit
> (org.apache.httpcomponents.httpclient_4.5.2.v20180410-1551 – this one is
> new in RC3). The newer HttpClient version was introduced in Orbit
> I20180417184143 to make it safely co-exist with commons.logging 1.2 and
> commons.codec 1.10, neither of which are currently found in the Simrel
> repository.
> 
> While the version contributed by JGit is the current one from the Orbit
> Photon repository, I think at this point the easiest and safest thing to
> do would be for JGit to go back to the old version to get a consistent
> state of the Simrel repo again. The alternative would be to update ECF
> with the new version, respin the platform, and get the Mylyn SDK to use
> the new version as well.
> 
> What do you think?

Looks like Code Recommenders also contributes 4.5.2.v20180410-1551 [1].
So JGit is not the only one.

Do we have to do another release/contribution, just with a different
o.a.h.httpclient version in the contributed repo? If so, are we sure
that Code Recommenders and JGit are the only two projects contributing
the newer version?

Best wishes,

Andreas

[1]



-- 
Codetrails GmbH
The best code possible

Robert-Bosch-Str. 7, 64293 Darmstadt
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940



signature.asc
Description: OpenPGP digital signature
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Sam Davis
I was in the process of updating Mylyn to use the newer version when I saw
this thread. I guess I will not do that update after all.

Cheers,
Sam


-- 
Sam Davis
Senior Software Engineer, Tasktop
Committer, Eclipse Mylyn
http://tasktop.com

On Wed, Jun 13, 2018 at 9:20 AM, Daniel Megert 
wrote:

> > I'll downgrade the version we use in JGit for Photon. I will revert this
> downgrade after Photon was shipped for the next release.
>
>
> Thanks Matthias!
>
> Dani
>
>
>
> From:Matthias Sohn 
> To:Cross project issues 
> Date:        13.06.2018 09:00
> Subject:    Re: [cross-project-issues-dev] Heads up: multiple
> HttpClient versions in simrel
> Sent by:cross-project-issues-dev-boun...@eclipse.org
> --
>
>
>
> Are 2 months not enough to validate a new version ? It was introduced in
> Orbit I20180417184143
> and it seems it's not really a new version but a new Orbit build of the
> same version.
>
> I'll downgrade the version we use in JGit for Photon. I will revert this
> downgrade after Photon was shipped
> for the next release.
>
> -Matthias
>
> On Wed, Jun 13, 2018 at 3:46 AM Scott Lewis <*sle...@composent.com*
> > wrote:
>
> WRT ECF:
>
> For Photon, the Platform folks chose to stick with the Oxygen versions
> of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new
> Orbit bundles were added fairly late in the release cycle...leaving
> little time...and no milestone releases...for thorough testing of the
> newer versions.
>
> Scott
>
>
> On 6/12/2018 3:10 PM, Carsten Reckord wrote:
> >> org.eclipse.jgit.http.apache is an optional bundle which is not used by
> EGit.
> >> It's used in JGit by org.eclipse.jgit.lfs.server (supports
> implementation of a git
> >> lfs server)
> >> and org.eclipse.jgit.pgm (jgit command line client).
> > Yes, but it's in the simrel repository and it pulls in the second
> HttpClient version.
> >
> > Since that version has a higher qualifier than the one bundled with ECF,
> it gets pulled in by installing anything that has a dependency on
> HttpClient with a version range. So it also ends up in all the packages
> (while the other version is brought in, because the ECF feature contains
> the exact version).
> > ___
> > cross-project-issues-dev mailing list
> > *cross-project-issues-dev@eclipse.org*
> 
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > *https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev*
> <https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev>
>
>
> ___
> cross-project-issues-dev mailing list
> *cross-project-issues-dev@eclipse.org*
> 
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> *https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev*
> <https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Daniel Megert
> I'll downgrade the version we use in JGit for Photon. I will revert this 
downgrade after Photon was shipped for the next release.


Thanks Matthias!

Dani



From:   Matthias Sohn 
To: Cross project issues 
Date:   13.06.2018 09:00
Subject:    Re: [cross-project-issues-dev] Heads up: multiple 
HttpClient versions in simrel
Sent by:cross-project-issues-dev-boun...@eclipse.org



Are 2 months not enough to validate a new version ? It was introduced in 
Orbit I20180417184143
and it seems it's not really a new version but a new Orbit build of the 
same version.

I'll downgrade the version we use in JGit for Photon. I will revert this 
downgrade after Photon was shipped
for the next release.

-Matthias

On Wed, Jun 13, 2018 at 3:46 AM Scott Lewis  wrote:
WRT ECF:

For Photon, the Platform folks chose to stick with the Oxygen versions 
of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new 
Orbit bundles were added fairly late in the release cycle...leaving 
little time...and no milestone releases...for thorough testing of the 
newer versions.

Scott


On 6/12/2018 3:10 PM, Carsten Reckord wrote:
>> org.eclipse.jgit.http.apache is an optional bundle which is not used by 
EGit.
>> It's used in JGit by org.eclipse.jgit.lfs.server (supports 
implementation of a git
>> lfs server)
>> and org.eclipse.jgit.pgm (jgit command line client).
> Yes, but it's in the simrel repository and it pulls in the second 
HttpClient version.
>
> Since that version has a higher qualifier than the one bundled with ECF, 
it gets pulled in by installing anything that has a dependency on 
HttpClient with a version range. So it also ends up in all the packages 
(while the other version is brought in, because the ECF feature contains 
the exact version).
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Scott Lewis

Hi Aleksandar,



>It is recommended that projects update the Orbit repo they use to 
build for each milestone. That would have catched the issue

> and it would be nice if ECF does so from now on.

Perhaps it would be nice, but I'm not going to do it.   Since this is a 
free service provided by me personally, I'm going to have to depend upon 
others to do the necessary watching.


>Further more it would be really helpful if projects higher in the 
stack help with keeping the release train consistent - help with >that 
is always more than welcome. I can speak for Platform but I bet ECF 
wouldn't mind some help too.


+1

Scott


___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Aleksandar Kurtakov
On Wed, Jun 13, 2018 at 6:25 PM, Scott Lewis  wrote:

> On 6/13/2018 7:48 AM, Aleksandar Kurtakov wrote:
>
>
>
> On Wed, Jun 13, 2018 at 10:00 AM, Matthias Sohn 
> wrote:
>
>> Are 2 months not enough to validate a new version ?
>>
>
> From my chair it's plenty...but as I suspect all are aware there's more to
> it than that.
>
> It was introduced in Orbit I20180417184143
>> and it seems it's not really a new version but a new Orbit build of the
>> same version.
>>
>
> So there are two things mixed in this discussion. There was no reason for
> ECF to not adopt the latest rebuild of the same version from Orbit.
>
>
> True, except that I wasn't aware of this rebuild of the same version (no
> request opened).
>

It is recommended that projects update the Orbit repo they use to build for
each milestone. That would have catched the issue and it would be nice if
ECF does so from now on.
Further more it would be really helpful if projects higher in the stack
help with keeping the release train consistent - help with that is always
more than welcome. I can speak for Platform but I bet ECF wouldn't mind
some help too.



>As per this bug:
>
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=520077
>
> I was waiting for httpclient 4.5.5/4.4.9 to appear in Orbit until after M7
> as Aleksandar says below.
>
> To what I said please don't do it was moving to httpclient 4.5.5 and
> httpcore 4.4.9 (in private email with Scott) on May 10th (aka after M7).
> That would have been even worse case expecting every project to move to new
> version of httpclient post M7.
> Scott, would you please move ECF to httpclient 4.5.5 and httpcore 4.4.9
> and give us a build so we can base on the new versions from the start of
> 4.9?
>
>
> Yes.  Although it will be a couple of weeks from now.
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>



-- 
Alexander Kurtakov
Red Hat Eclipse Team
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Scott Lewis

On 6/13/2018 7:48 AM, Aleksandar Kurtakov wrote:



On Wed, Jun 13, 2018 at 10:00 AM, Matthias Sohn 
mailto:matthias.s...@gmail.com>> wrote:


Are 2 months not enough to validate a new version ?



From my chair it's plenty...but as I suspect all are aware there's more 
to it than that.



It was introduced in Orbit I20180417184143
and it seems it's not really a new version but a new Orbit build
of the same version.


So there are two things mixed in this discussion. There was no reason 
for ECF to not adopt the latest rebuild of the same version from Orbit.


True, except that I wasn't aware of this rebuild of the same version (no 
request opened).   As per this bug:


https://bugs.eclipse.org/bugs/show_bug.cgi?id=520077

I was waiting for httpclient 4.5.5/4.4.9 to appear in Orbit until after 
M7 as Aleksandar says below.


To what I said please don't do it was moving to httpclient 4.5.5 and 
httpcore 4.4.9 (in private email with Scott) on May 10th (aka after 
M7). That would have been even worse case expecting every project to 
move to new version of httpclient post M7.
Scott, would you please move ECF to httpclient 4.5.5 and httpcore 
4.4.9 and give us a build so we can base on the new versions from the 
start of 4.9?


Yes.  Although it will be a couple of weeks from now.
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Aleksandar Kurtakov
On Wed, Jun 13, 2018 at 10:00 AM, Matthias Sohn 
wrote:

> Are 2 months not enough to validate a new version ? It was introduced in
> Orbit I20180417184143
> and it seems it's not really a new version but a new Orbit build of the
> same version.
>

So there are two things mixed in this discussion. There was no reason for
ECF to not adopt the latest rebuild of the same version from Orbit.
To what I said please don't do it was moving to httpclient 4.5.5 and
httpcore 4.4.9 (in private email with Scott) on May 10th (aka after M7).
That would have been even worse case expecting every project to move to new
version of httpclient post M7.
Scott, would you please move ECF to httpclient 4.5.5 and httpcore 4.4.9 and
give us a build so we can base on the new versions from the start of 4.9?

Alex


>
> I'll downgrade the version we use in JGit for Photon. I will revert this
> downgrade after Photon was shipped
> for the next release.
>
> -Matthias
>
> On Wed, Jun 13, 2018 at 3:46 AM Scott Lewis  wrote:
>
>> WRT ECF:
>>
>> For Photon, the Platform folks chose to stick with the Oxygen versions
>> of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new
>> Orbit bundles were added fairly late in the release cycle...leaving
>> little time...and no milestone releases...for thorough testing of the
>> newer versions.
>>
>> Scott
>>
>>
>> On 6/12/2018 3:10 PM, Carsten Reckord wrote:
>> >> org.eclipse.jgit.http.apache is an optional bundle which is not used
>> by EGit.
>> >> It's used in JGit by org.eclipse.jgit.lfs.server (supports
>> implementation of a git
>> >> lfs server)
>> >> and org.eclipse.jgit.pgm (jgit command line client).
>> > Yes, but it's in the simrel repository and it pulls in the second
>> HttpClient version.
>> >
>> > Since that version has a higher qualifier than the one bundled with
>> ECF, it gets pulled in by installing anything that has a dependency on
>> HttpClient with a version range. So it also ends up in all the packages
>> (while the other version is brought in, because the ECF feature contains
>> the exact version).
>> > ___
>> > cross-project-issues-dev mailing list
>> > cross-project-issues-dev@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>>
>> ___
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>



-- 
Alexander Kurtakov
Red Hat Eclipse Team
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Daniel Megert
> For Photon, the Platform folks chose to stick with the Oxygen versions 
of httpclient/httpcomponents (4.5.2/4.4.6).

Scott, is there a bug report or mailing list entry where this was 
discussed?

Dani



From:   Scott Lewis 
To: cross-project-issues-dev@eclipse.org
Date:   13.06.2018 03:46
Subject:    Re: [cross-project-issues-dev] Heads up: multiple 
HttpClient versions in simrel
Sent by:cross-project-issues-dev-boun...@eclipse.org



WRT ECF:

For Photon, the Platform folks chose to stick with the Oxygen versions 
of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new 
Orbit bundles were added fairly late in the release cycle...leaving 
little time...and no milestone releases...for thorough testing of the 
newer versions.

Scott


On 6/12/2018 3:10 PM, Carsten Reckord wrote:
>> org.eclipse.jgit.http.apache is an optional bundle which is not used by 
EGit.
>> It's used in JGit by org.eclipse.jgit.lfs.server (supports 
implementation of a git
>> lfs server)
>> and org.eclipse.jgit.pgm (jgit command line client).
> Yes, but it's in the simrel repository and it pulls in the second 
HttpClient version.
>
> Since that version has a higher qualifier than the one bundled with ECF, 
it gets pulled in by installing anything that has a dependency on 
HttpClient with a version range. So it also ends up in all the packages 
(while the other version is brought in, because the ECF feature contains 
the exact version).
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
> 
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev





___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Matthias Sohn
https://git.eclipse.org/r/#/c/124446/
https://git.eclipse.org/r/#/c/124448/

On Wed, Jun 13, 2018 at 9:00 AM Matthias Sohn 
wrote:

> Are 2 months not enough to validate a new version ? It was introduced in
> Orbit I20180417184143
> and it seems it's not really a new version but a new Orbit build of the
> same version.
>
> I'll downgrade the version we use in JGit for Photon. I will revert this
> downgrade after Photon was shipped
> for the next release.
>
> -Matthias
>
> On Wed, Jun 13, 2018 at 3:46 AM Scott Lewis  wrote:
>
>> WRT ECF:
>>
>> For Photon, the Platform folks chose to stick with the Oxygen versions
>> of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new
>> Orbit bundles were added fairly late in the release cycle...leaving
>> little time...and no milestone releases...for thorough testing of the
>> newer versions.
>>
>> Scott
>>
>>
>> On 6/12/2018 3:10 PM, Carsten Reckord wrote:
>> >> org.eclipse.jgit.http.apache is an optional bundle which is not used
>> by EGit.
>> >> It's used in JGit by org.eclipse.jgit.lfs.server (supports
>> implementation of a git
>> >> lfs server)
>> >> and org.eclipse.jgit.pgm (jgit command line client).
>> > Yes, but it's in the simrel repository and it pulls in the second
>> HttpClient version.
>> >
>> > Since that version has a higher qualifier than the one bundled with
>> ECF, it gets pulled in by installing anything that has a dependency on
>> HttpClient with a version range. So it also ends up in all the packages
>> (while the other version is brought in, because the ECF feature contains
>> the exact version).
>> > ___
>> > cross-project-issues-dev mailing list
>> > cross-project-issues-dev@eclipse.org
>> > To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>>
>> ___
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-13 Thread Matthias Sohn
Are 2 months not enough to validate a new version ? It was introduced in
Orbit I20180417184143
and it seems it's not really a new version but a new Orbit build of the
same version.

I'll downgrade the version we use in JGit for Photon. I will revert this
downgrade after Photon was shipped
for the next release.

-Matthias

On Wed, Jun 13, 2018 at 3:46 AM Scott Lewis  wrote:

> WRT ECF:
>
> For Photon, the Platform folks chose to stick with the Oxygen versions
> of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new
> Orbit bundles were added fairly late in the release cycle...leaving
> little time...and no milestone releases...for thorough testing of the
> newer versions.
>
> Scott
>
>
> On 6/12/2018 3:10 PM, Carsten Reckord wrote:
> >> org.eclipse.jgit.http.apache is an optional bundle which is not used by
> EGit.
> >> It's used in JGit by org.eclipse.jgit.lfs.server (supports
> implementation of a git
> >> lfs server)
> >> and org.eclipse.jgit.pgm (jgit command line client).
> > Yes, but it's in the simrel repository and it pulls in the second
> HttpClient version.
> >
> > Since that version has a higher qualifier than the one bundled with ECF,
> it gets pulled in by installing anything that has a dependency on
> HttpClient with a version range. So it also ends up in all the packages
> (while the other version is brought in, because the ECF feature contains
> the exact version).
> > ___
> > cross-project-issues-dev mailing list
> > cross-project-issues-dev@eclipse.org
> > To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> ___
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-12 Thread Scott Lewis

WRT ECF:

For Photon, the Platform folks chose to stick with the Oxygen versions 
of httpclient/httpcomponents (4.5.2/4.4.6).  One reason was that the new 
Orbit bundles were added fairly late in the release cycle...leaving 
little time...and no milestone releases...for thorough testing of the 
newer versions.


Scott


On 6/12/2018 3:10 PM, Carsten Reckord wrote:

org.eclipse.jgit.http.apache is an optional bundle which is not used by EGit.
It's used in JGit by org.eclipse.jgit.lfs.server (supports implementation of a 
git
lfs server)
and org.eclipse.jgit.pgm (jgit command line client).

Yes, but it's in the simrel repository and it pulls in the second HttpClient 
version.

Since that version has a higher qualifier than the one bundled with ECF, it 
gets pulled in by installing anything that has a dependency on HttpClient with 
a version range. So it also ends up in all the packages (while the other 
version is brought in, because the ECF feature contains the exact version).
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-12 Thread Carsten Reckord
> org.eclipse.jgit.http.apache is an optional bundle which is not used by EGit.
> It's used in JGit by org.eclipse.jgit.lfs.server (supports implementation of 
> a git
> lfs server)
> and org.eclipse.jgit.pgm (jgit command line client).

Yes, but it's in the simrel repository and it pulls in the second HttpClient 
version. 

Since that version has a higher qualifier than the one bundled with ECF, it 
gets pulled in by installing anything that has a dependency on HttpClient with 
a version range. So it also ends up in all the packages (while the other 
version is brought in, because the ECF feature contains the exact version).
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-12 Thread Carsten Reckord
> I'm not sure yet if this is the cause of my bug in MPC, but in the past, these
> kind of version mixups have always been problematic.

I've tested the MPC bug without the duplicate HttpClient versions by installing 
MPC into an Eclipse SDK, and the error is gone. So I guess I can confirm that 
it's caused by wiring issues due to the duplicate version. I'm not sure what 
those wiring issues are yet; "diag" in the OSGi console thinks that everything 
is fine, and I can't see any weird wiring going on...
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Re: [cross-project-issues-dev] Heads up: multiple HttpClient versions in simrel

2018-06-12 Thread Matthias Sohn
On Tue, Jun 12, 2018 at 11:46 PM Carsten Reckord  wrote:

> Hey everybody,
>
>
>
> while diagnosing a problem with reporting install errors in the
> Marketplace Client (https://bugs.eclipse.org/bugs/show_bug.cgi?id=535821),
> I noticed that since RC3 we have two versions of HttpClient 4.5.2 in the
> Simrel repository.
>
>
>
> I’m not sure yet if this is the cause of my bug in MPC, but in the past,
> these kind of version mixups have always been problematic.
>
>
>
> I’ve dug around a bit (for details, see
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=535821), and the two
> versions are contributed by the Platform
> (org.apache.httpcomponents.httpclient_4.5.2.v20170210-0925) and by JGit
> (org.apache.httpcomponents.httpclient_4.5.2.v20180410-1551 – this one is
> new in RC3). The newer HttpClient version was introduced in Orbit
> I20180417184143 to make it safely co-exist with commons.logging 1.2 and
> commons.codec 1.10, neither of which are currently found in the Simrel
> repository.
>
>
>
> While the version contributed by JGit is the current one from the Orbit
> Photon repository, I think at this point the easiest and safest thing to do
> would be for JGit to go back to the old version to get a consistent state
> of the Simrel repo again. The alternative would be to update ECF with the
> new version, respin the platform, and get the Mylyn SDK to use the new
> version as well.
>
>
>
> What do you think?
>
>
>
> Kind regards,
>
> Carsten Reckord
>

org.eclipse.jgit.http.apache is an optional bundle which is not used by
EGit.
It's used in JGit by org.eclipse.jgit.lfs.server (supports implementation
of a git lfs server)
and org.eclipse.jgit.pgm (jgit command line client).

-Matthias
___
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev