[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] [Announce] JGit / EGit 3.3 RC1

Hi,

I noticed that JGit now imports some packages from org.apache.http. This change affects the (transient) dependencies of each consumer of JGit

From what I understand, an abstraction over the JDK HttpURLConnection was introduced [1] and an implementation of this abstraction that uses Apache HttpConnection is used to support 'certain cloud infrastructures' [2].

Is there a reason why apache.http.* is required for all consumers of o.e.jgit (instead of only those that whish to use the alternative apache HttpConnection)?

Regards
Rüdiger

[1] https://github.com/eclipse/jgit/commit/38c4f35d8b911426e007716697b37d746740b788
[2] https://github.com/eclipse/jgit/commit/2290516ddb5a92ccc296df500aa5e9e30cbc240e

>________________________________
> From: Matthias Sohn <matthias.sohn@xxxxxxxxx>
>To: JGit Developers list <jgit-dev@xxxxxxxxxxx>; EGit developer discussion <egit-dev@xxxxxxxxxxx> 
>Sent: Thursday, February 20, 2014 10:17 AM
>Subject: [jgit-dev] [Announce] JGit / EGit 3.3 RC1
> 
>
>
>I tagged release candidate 3.3.0.201402191814-rc1
>
>
>find it here and give it a try
>http://download.eclipse.org/egit/staging/v3.3.0.201402191814-rc1
>
>http://download.eclipse.org/egit/github/staging/v3.3.0.201402191814-rc1
>
>
>
>The release documentation is attached to
>https://bugs.eclipse.org/bugs/show_bug.cgi?id=428503
>
>
>--
>Matthias
>_______________________________________________
>jgit-dev mailing list
>jgit-dev@xxxxxxxxxxx
>https://dev.eclipse.org/mailman/listinfo/jgit-dev
>
>
>