Skip to main content

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

thank you very much! This is very good news :)

BTW I noticed that HttpConnectionFactory#create( URL ) is never used by JGit. Just in case you may want to remove it before it becomes API.


From: Matthias Sohn <matthias.sohn@xxxxxxxxx>
To: Rüdiger Herrmann <ruediger.herrmann@xxxxxx>
Cc: JGit Developers list <jgit-dev@xxxxxxxxxxx>
Sent: Thursday, February 20, 2014 11:40 PM
Subject: Re: [jgit-dev] [Announce] JGit / EGit 3.3 RC1

On Thu, Feb 20, 2014 at 9:00 PM, Matthias Sohn <matthias.sohn@xxxxxxxxx> wrote:
On Thu, Feb 20, 2014 at 7:21 PM, Rüdiger Herrmann <ruediger.herrmann@xxxxxx> wrote:

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)?



we missed this aspect of introducing an alternative http implementation.
Will move it to another optional bundle.

pushed fix for review


Back to the top