[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#960984: ITP: google-http-client-java -- Google HTTP Client Library for Java



Hi Olek,

On Wed, Jun 3, 2020 at 8:30 AM Olek Wojnar <olek@debian.org> wrote:
>
> Hi Sudip,
>
> Thanks for taking a look!
>
> On Tue, Jun 2, 2020 at 11:03 AM Sudip Mukherjee <sudipm.mukherjee@gmail.com> wrote:
>>
>>
<snip>
>
>>
>> From a quick look at bazel
>> (https://github.com/bazelbuild/bazel/tree/master/third_party/api_client)
>> , it seems only "google-http-client" and "google-http-client-jackson2"
>> is needed. So, another quick look at the source code and it seems we
>> don't have "com.google.j2objc" and "io.opencensus". I think
>> com.google.j2objc can be ignored but we will need io.opencensus. And
>> you already have ITP for that. #959838. imho, "io.opencensus" needs to
>> be packaged before "google-http-client-java", and from that you will
>> mostly need "io.opencensus.common, io.opencensus.contrib and
>> io.opencensus.trace".
>
>
> Correct, those are the only two artifacts we need. The problem with the dependencies is that opencensus depends on google-auth which in turn depends on http-client-java. ;) Yay dependencies! :) So we need to figure out how to either build http-client without opencensus or the other way around. Ideas are very welcome!

Do you know which modules from google-auth you will need? I think thats #959830.


-- 
Regards
Sudip


Reply to: