-
-
Notifications
You must be signed in to change notification settings - Fork 999
Discuss and track points raised by @nietras #99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Awesome! If you need any feedback let me know. |
Does the lists of tasks I added cover everything, or is there something I missed out? |
No that is everything. Thanks. |
@mattwarren I know that you have moved Diagnosers from main part mostly because of DNX/CORE support. I have managed to get it working for DNX, and I believe that with some #ifdefs for CORE I could merge it back again to main project. Would that be useful or you would rather stay with separate project? |
@adamsitnik sorry, I missed this comment, the BenchmarkDotNet issues have been busy the last week or so!!
The other reason is that @AndreyAkinshin doesn't want any third party dependencies in the main/core project (which I agree with BTW). So there's also this to consider. At the moment the Diagnosers are too hard to use, because they're not included OOTB, you have to use the GitHub source. Maybe once we get NuGet package for them and better docs that'll be enough. I'm not sure what the best answer is @AndreyAkinshin what do you think? |
Diagnosers should be a separated project with a separated NuGet package. |
I agree that platform specific diagnosers should be separated in separate nuget packages. The main point is that there should be nuget packages for easy access. If these could be made platform agnostic in some way at runtime it would of course be best, that is you choose a |
We can do the following system of NuGet packages:
|
One of the side effects of my recent changes is that VS produces a nuget package for Diagnostics. You can just build the solution and take it from artifacts\bin\BenchmarkDotNet.Diagnostics\Release. So if you would like to release it now in the actual form it should be relatively easy. |
@mattwarren, do we need to do anything else related to this issue? |
No it's fine, it can be closed |
Original discussion aspnet/KestrelHttpServer#647 (comment) and aspnet/KestrelHttpServer#647 (comment)
The text was updated successfully, but these errors were encountered: