opentracing / opentracing-javascript

OpenTracing API for Javascript (both Node and browser). 🛑 This library is DEPRECATED! https://github.com/opentracing/specification/issues/163
http://opentracing.io
Apache License 2.0
1.09k stars 145 forks source link

Web Client support #110

Open jpkrohling opened 6 years ago

jpkrohling commented 6 years ago

According to the readme on this repo, web client is supported, but it lacks some examples or further documentation on what's known to work, including which tracers could be used for web clients (see #108)

This task is a research task for an initial support for web clients:

The end result of this task should be made a reference of how to do tracing with web clients, without taking security into consideration

agarwalpooja commented 5 years ago

Hello @jpkrohling, I am Pooja Agarwal an outreachy applicant from Bhubaneswar. I am interested to fix this issue and would like to learn more about this issue.

jpkrohling commented 5 years ago

Welcome! I would recommend first getting familiar with OpenTracing, like by following the OpenTracing tutorial:

https://www.katacoda.com/courses/opentracing or https://github.com/yurishkuro/opentracing-tutorial

Once you are done with that, you can follow the tasks listed in the first comment here. The second step is about adding this project (opentracing/opentracing-javascript) to a simple web application and apply the same techniques you learnt during the tutorial. The third step is just to assess that everything works.

I'm not sure everything will "just" work, so, if you get stuck, do let me know.

agarwalpooja commented 5 years ago

Thank you! I will surely go through the tutorials and do as directed.

Johanna-hub commented 5 years ago

@jpkrohling Thanks so much for your help, I will also be following the tutorial and seeing how I go with the listed tasks.

kerylefondji commented 5 years ago

hi @jpkrohling, am kasandra tams an outreachy applicant from cameroon. am intrested in reseaching the gaps in tracing web clients. can i also learn mor on this issue?

jpkrohling commented 5 years ago

@kerylefondji, please do!

kerylefondji commented 5 years ago

thanks sir

jpkrohling commented 5 years ago

@kerylefondji, @Johanna-hub , @agarwalpooja , if you have progress to report on this issue, please do so before the deadline, which is tomorrow Tuesday, October 30, 2018 4pm UTC.

https://www.outreachy.org/december-2018-march-2019-outreachy-internships/communities/cncf-tracing/research-the-gaps-in-tracing-web-clients/contributions/

verma-varsha commented 5 years ago

@jpkrohling Is this issue still open to be worked upon? I am new to distributed tracing and want to start contributing.

marcpires commented 5 years ago

I'm interested to contribute for the web client support.

yurishkuro commented 5 years ago

I am not sure of the intent of this ticket. Since this is an API repo, the client implementation is out of scope. The API itself is browser-compatible, to my knowledge, since LightStep implemented it for web.