question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Relation to .NET‘s Activity type

See original GitHub issue

I think we should try to figure out if/how this project can/should coexist with the new .NET framework type Activity.

Please see https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/ActivityUserGuide.md for some documentation. It’s very similar to OpenTracing but it has a few important differences.

The userbase for the C# OpenTracing implementation is very small (basically non-existent) so we should make sure people who are interested in this topic invest their time properly.

I really want proper feedback from multiple people before I invest any more time into this.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:2
  • Comments:14 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
Aarononthewebcommented, Jan 25, 2018

As someone working on consuming this package inside a large framework at the moment, let me be unambiguous: the Activity type is going to be yet another not-invented-here MSFT standard that no one outside of a handful of die-hard Microsoft Solutions Consulting customers ever end up adopting at scale.

One day it may have buy-in in the form of back-end tooling for visualization, but today it doesn’t. I’m not sure it even has any users at the moment. Debating whether or not we should halt the development of this standard and this project in favor of consuming the Activity type would be like the jQuery folks deciding not to pursue their implementation because Microsoft was developing ASP.NET WebControls.

Microsoft doesn’t have any mindshare, tooling, or history in this space. There are dozens upon dozens of Zipkin client implementations in C# already - the demand for OpenTracing and its implementations has already made Activity irrelevant.

So IMHO, close this issue and let’s move onto updating this package and unblock the project. If Activity ever does get any traction in the future, we can revisit later. Don’t stop the work in the meantime.

1reaction
cwe1sscommented, Apr 26, 2018

I’m going to close this as there’s been no new comments.

PS: My OpenTracing.Contrib.NetCore project is a big DiagnosticSource/Activity -> OpenTracing bridge.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Activity Types
Activity types are valuated for each cost center and period with a charge rate that consists of a fixed portion and a variable...
Read more >
Template Allocations. Other alternative to post Activities
– Type: Represent what the row of the template is going to do. In my example, post activity from cost center. – Object:...
Read more >
Task/Event Type Field on Custom Report Type
So my tasks are "Related To" the custom object and the "Who" is the contact id. I can get all of the information...
Read more >
How to create and manage custom Activity Types in Act!
In the Manage Activity Types window, click Add… In the Name field, give the Activity Type a name; If desired, click the Browse…...
Read more >
Examples of attributes for activity type ''machine operation'' ...
This paper proposes an integrated modelling framework for the analysis of manufacturing systems that can increase the capacity of modelling tools for ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found