From 6d13d994abee876ba89fb691298f6adf80b6a2c7 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 10 May 2024 13:45:05 -0700 Subject: [PATCH 1/8] Simplify issue template and auto add component labels --- .github/ISSUE_TEMPLATE/bug_report.yml | 113 ++++++++++++++++++ .../ISSUE_TEMPLATE/comp_exporter_geneva.md | 41 ------- .../ISSUE_TEMPLATE/comp_exporter_influxdb.md | 41 ------- .../ISSUE_TEMPLATE/comp_exporter_instana.md | 41 ------- .../comp_exporter_onecollector.md | 54 --------- .../comp_exporter_stackdriver.md | 41 ------- .github/ISSUE_TEMPLATE/comp_extensions.md | 41 ------- .github/ISSUE_TEMPLATE/comp_extensions_aws.md | 41 ------- .../comp_extensions_enrichment.md | 54 --------- .../comp_instrumentation_aspnet.md | 41 ------- ...trumentation_aspnet.telemetryhttpmodule.md | 41 ------- .../comp_instrumentation_aspnetcore.md | 41 ------- .../comp_instrumentation_aws.md | 41 ------- .../comp_instrumentation_awslambda.md | 41 ------- .../comp_instrumentation_cassandra.md | 41 ------- ...omp_instrumentation_elasticsearchclient.md | 41 ------- ...omp_instrumentation_entityframeworkcore.md | 41 ------- .../comp_instrumentation_eventcounters.md | 41 ------- .../comp_instrumentation_grpccore.md | 41 ------- .../comp_instrumentation_grpcnetclient.md | 41 ------- .../comp_instrumentation_hangfire.md | 41 ------- .../comp_instrumentation_http.md | 41 ------- .../comp_instrumentation_owin.md | 41 ------- .../comp_instrumentation_process.md | 41 ------- .../comp_instrumentation_quartz.md | 41 ------- .../comp_instrumentation_runtime.md | 41 ------- .../comp_instrumentation_sqlclient.md | 41 ------- ...comp_instrumentation_stackexchangeredis.md | 41 ------- .../comp_instrumentation_wcf.md | 41 ------- .../comp_persistentstorage.abstractions.md | 41 ------- .../comp_persistentstorage_filesystem.md | 41 ------- .../comp_resourcedetectors_aws.md | 41 ------- .../comp_resourcedetectors_azure.md | 41 ------- .../comp_resourcedetectors_container.md | 41 ------- .../comp_resourcedetectors_host.md | 41 ------- .../comp_resourcedetectors_process.md | 41 ------- .../comp_resourcedetectors_processruntime.md | 41 ------- .github/ISSUE_TEMPLATE/comp_sampler_aws.md | 41 ------- .../comp_semanticconventions.md | 41 ------- .github/ISSUE_TEMPLATE/feature_request.yml | 84 +++++++++++++ .github/ISSUE_TEMPLATE/miscellaneous.md | 15 --- .github/workflows/add-labels.yml | 25 ++++ build/add-labels.ps1 | 12 ++ 43 files changed, 234 insertions(+), 1599 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml delete mode 100644 .github/ISSUE_TEMPLATE/comp_exporter_geneva.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_exporter_influxdb.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_exporter_instana.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_exporter_onecollector.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_extensions.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_extensions_aws.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_extensions_enrichment.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.telemetryhttpmodule.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_aspnetcore.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_aws.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_awslambda.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_cassandra.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_grpcnetclient.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_http.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_owin.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_process.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_sqlclient.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_persistentstorage.abstractions.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_persistentstorage_filesystem.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_aws.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_container.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_host.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_process.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_resourcedetectors_processruntime.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_sampler_aws.md delete mode 100644 .github/ISSUE_TEMPLATE/comp_semanticconventions.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml delete mode 100644 .github/ISSUE_TEMPLATE/miscellaneous.md create mode 100644 .github/workflows/add-labels.yml create mode 100644 build/add-labels.ps1 diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..c88e4c7158 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,113 @@ +name: Bug report +description: Create a report to help us improve +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! Please make sure to fill out the entire form below, providing as much context as you can in order to help us triage and track down the bug as quickly as possible. + + Before filing a bug, please be sure you have searched through [existing bugs](https://github.com/open-telemetry/opentelemetry-dotnet/issues?q=is%3Aissue+is%3Aopen+label%3Abug) to see if an existing issue covers the bug. + + - type: dropdown + id: component + attributes: + label: Component + description: Which component does this bug report concern? + multiple: false + options: + - OpenTelemetry.Exporter.Geneva + - OpenTelemetry.Exporter.InfluxDB + - OpenTelemetry.Exporter.Instana + - OpenTelemetry.Exporter.OneCollector + - OpenTelemetry.Exporter.Stackdriver + - OpenTelemetry.Extensions + - OpenTelemetry.Extensions.AWS + - OpenTelemetry.Extensions.Enrichment + - OpenTelemetry.Instrumentation.AspNet + - OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule + - OpenTelemetry.Instrumentation.AspNetCore + - OpenTelemetry.Instrumentation.AWS + - OpenTelemetry.Instrumentation.AWSLambda + - OpenTelemetry.Instrumentation.Cassandra + - OpenTelemetry.Instrumentation.ElasticsearchClient + - OpenTelemetry.Instrumentation.EntityFrameworkCore + - OpenTelemetry.Instrumentation.EventCounters + - OpenTelemetry.Instrumentation.GrpcCore + - OpenTelemetry.Instrumentation.GrpcNetClient + - OpenTelemetry.Instrumentation.Hangfire + - OpenTelemetry.Instrumentation.Http + - OpenTelemetry.Instrumentation.MassTransit + - OpenTelemetry.Instrumentation.MySqlData + - OpenTelemetry.Instrumentation.Owin + - OpenTelemetry.Instrumentation.Process + - OpenTelemetry.Instrumentation.Quartz + - OpenTelemetry.Instrumentation.Runtime + - OpenTelemetry.Instrumentation.SqlClient + - OpenTelemetry.Instrumentation.StackExchangeRedis + - OpenTelemetry.Instrumentation.Wcf + - OpenTelemetry.PersistentStorage.Abstractions + - OpenTelemetry.PersistentStorage.FileSystem + - OpenTelemetry.ResourceDetectors.AWS + - OpenTelemetry.ResourceDetectors.Azure + - OpenTelemetry.ResourceDetectors.Container + - OpenTelemetry.ResourceDetectors.Host + - OpenTelemetry.ResourceDetectors.Process + - OpenTelemetry.ResourceDetectors.ProcessRuntime + - OpenTelemetry.Sampler.AWS + - OpenTelemetry.SemanticConventions + validations: + required: true + + - type: textarea + attributes: + label: Package Version + description: List of [all OpenTelemetry NuGet packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are using (e.g. `OpenTelemetry 1.0.2`) + value: | + | Package Name | Version | + | ------------------------------------- | ------- | + | OpenTelemetry.Api | 1.8.0 | + | OpenTelemetry | 1.8.0 | + | TBD | TBD | + validations: + required: true + + - type: input + attributes: + label: Runtime Version + description: What .NET runtime version did you use? (e.g. `net462`, `net48`, `netcoreapp3.1`, `net6.0` etc. You can find this information from the `*.csproj` file) + validations: + required: true + + - type: textarea + attributes: + label: Description + description: What happened? Please provide as much detail as you reasonably can. + validations: + required: true + + - type: textarea + attributes: + label: Steps to Reproduce + description: Create a self-contained project using the template of your choice, apply the minimum required code to result in the issue you are observing. We will close the issue if the repro project you share with us is complex or we cannot reproduce the behavior you are reporting. We can not investigate custom projects, so don't point us to such, please. + validations: + required: true + + - type: textarea + attributes: + label: Expected Result + description: What did you expect to see? + validations: + required: true + + - type: textarea + attributes: + label: Actual Result + description: What did you see instead? + validations: + required: true + + - type: textarea + attributes: + label: Additional Context + description: Any additional information you think may be relevant to this issue. diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md b/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md deleted file mode 100644 index 70bcdb9d2c..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_exporter_geneva.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Exporter.Geneva -about: Issue with OpenTelemetry.Exporter.Geneva -labels: comp:exporter.geneva ---- - -# Issue with OpenTelemetry.Exporter.Geneva - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_influxdb.md b/.github/ISSUE_TEMPLATE/comp_exporter_influxdb.md deleted file mode 100644 index 94ae00bab7..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_exporter_influxdb.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Exporter.InfluxDB -about: Issue with OpenTelemetry.Exporter.InfluxDB -labels: comp:exporter.influxdb ---- - -# Issue with OpenTelemetry.Exporter.InfluxDB - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_instana.md b/.github/ISSUE_TEMPLATE/comp_exporter_instana.md deleted file mode 100644 index 38c3cd5674..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_exporter_instana.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Exporter.Instana -about: Issue with OpenTelemetry.Exporter.Instana -labels: comp:exporter.instana ---- - -# Issue with OpenTelemetry.Exporter.Instana - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_onecollector.md b/.github/ISSUE_TEMPLATE/comp_exporter_onecollector.md deleted file mode 100644 index a18b837921..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_exporter_onecollector.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -name: OpenTelemetry.Exporter.OneCollector -about: Issue with OpenTelemetry.Exporter.OneCollector -labels: comp:exporter.onecollector ---- - -# Issue with OpenTelemetry.Exporter.OneCollector - -**What type of request is this?** - -* [ ] Feature Request -* [ ] Bug -* [ ] Question - -## Request Details - -**What are the OpenTelemetry packages and versions you are using?** - -_List [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.4.0`)._ - -**What environment are you using?** - -_Please include the runtime versions (e.g. `net462`, `net48`, `net6.0`, `net7.0` -etc.), OS details (e.g.Windows, Linux, etc.), architecture (e.g. 32bit, 64bit, -etc.), and anything else important (e.g. IIS, container, etc.)._ - -**What is the expected behavior?** - -_Describe what you expected to see._ - -**What is the actual behavior?** - -_Describe what you saw instead._ - -**What are the steps to reproduce the issue?** - -_Describe how to reproduce the issue._ - -If you are reporting a non-obvious bug, please create a self-contained project -and apply the minimum required code to result in the issue you're observing. - -We will close this issue if: - -* The repro project you share with us is too complex. We can't investigate - custom projects please try to keep it to just what is needed to demonstrate - the issue. - -* We can't reproduce the behavior you're reporting. - -## Additional Context - -_Include any other context about the bug or feature request here._ diff --git a/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md b/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md deleted file mode 100644 index c520aed3c7..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_exporter_stackdriver.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Exporter.Stackdriver -about: Issue with OpenTelemetry.Exporter.Stackdriver -labels: comp:exporter.stackdriver ---- - -# Issue with OpenTelemetry.Exporter.Stackdriver - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_extensions.md b/.github/ISSUE_TEMPLATE/comp_extensions.md deleted file mode 100644 index d79ed71aeb..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_extensions.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Extensions -about: Issue with OpenTelemetry.Extensions -labels: comp:extensions ---- - -# Issue with OpenTelemetry.Extensions - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_aws.md b/.github/ISSUE_TEMPLATE/comp_extensions_aws.md deleted file mode 100644 index 112dbf18df..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_extensions_aws.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Extensions.AWS -about: Issue with OpenTelemetry.Extensions.AWS -labels: comp:extensions.aws ---- - -# Issue with OpenTelemetry.Extensions.AWS - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_extensions_enrichment.md b/.github/ISSUE_TEMPLATE/comp_extensions_enrichment.md deleted file mode 100644 index 4e10dc3c77..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_extensions_enrichment.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -name: OpenTelemetry.Extensions.Enrichment -about: Issue with OpenTelemetry.Extensions.Enrichment -labels: comp:extensions.enrichment ---- - -# Issue with OpenTelemetry.Extensions.Enrichment - -**What type of request is this?** - -* [ ] Feature Request -* [ ] Bug -* [ ] Question - -## Request Details - -**What are the OpenTelemetry packages and versions you are using?** - -_List [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.4.0`)._ - -**What environment are you using?** - -_Please include the runtime versions (e.g. `net462`, `net48`, `net6.0`, `net7.0` -etc.), OS details (e.g.Windows, Linux, etc.), architecture (e.g. 32bit, 64bit, -etc.), and anything else important (e.g. IIS, container, etc.)._ - -**What is the expected behavior?** - -_Describe what you expected to see._ - -**What is the actual behavior?** - -_Describe what you saw instead._ - -**What are the steps to reproduce the issue?** - -_Describe how to reproduce the issue._ - -If you are reporting a non-obvious bug, please create a self-contained project -and apply the minimum required code to result in the issue you're observing. - -We will close this issue if: - -* The repro project you share with us is too complex. We can't investigate - custom projects please try to keep it to just what is needed to demonstrate - the issue. - -* We can't reproduce the behavior you're reporting. - -## Additional Context - -_Include any other context about the bug or feature request here._ diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.md deleted file mode 100644 index 9942824b40..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.AspNet -about: Issue with OpenTelemetry.Instrumentation.AspNet -labels: comp:instrumentation.aspnet ---- - -# Issue with OpenTelemetry.Instrumentation.AspNet - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.telemetryhttpmodule.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.telemetryhttpmodule.md deleted file mode 100644 index d9cefb6957..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnet.telemetryhttpmodule.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule -about: Issue with OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule -labels: comp:instrumentation.aspnet.telemetryhttpmodule ---- - -# Issue with OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnetcore.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnetcore.md deleted file mode 100644 index bd5d9c2550..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_aspnetcore.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.AspNetCore -about: Issue with OpenTelemetry.Instrumentation.AspNetCore -labels: comp:instrumentation.aspnetcore ---- - -# Issue with OpenTelemetry.Instrumentation.AspNetCore - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_aws.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_aws.md deleted file mode 100644 index f3ec2922ad..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_aws.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.AWS -about: Issue with OpenTelemetry.Instrumentation.AWS -labels: comp:instrumentation.aws ---- - -# Issue with OpenTelemetry.Instrumentation.AWS - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_awslambda.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_awslambda.md deleted file mode 100644 index fd37e8dcfc..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_awslambda.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.AWSLambda -about: Issue with OpenTelemetry.Instrumentation.AWSLambda -labels: comp:instrumentation.awslambda ---- - -# Issue with OpenTelemetry.Instrumentation.AWSLambda - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_cassandra.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_cassandra.md deleted file mode 100644 index aeedc67310..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_cassandra.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Cassandra -about: Issue with OpenTelemetry.Instrumentation.Cassandra -labels: comp:instrumentation.cassandra ---- - -# Issue with OpenTelemetry.Instrumentation.Cassandra - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md deleted file mode 100644 index d110e42ea6..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_elasticsearchclient.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.ElasticsearchClient -about: Issue with OpenTelemetry.Instrumentation.ElasticsearchClient -labels: comp:instrumentation.elasticsearchclient ---- - -# Issue with OpenTelemetry.Instrumentation.ElasticsearchClient - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md deleted file mode 100644 index 8b4ad4e9e3..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_entityframeworkcore.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.EntityFrameworkCore -about: Issue with OpenTelemetry.Instrumentation.EntityFrameworkCore -labels: comp:instrumentation.entityframeworkcore ---- - -# Issue with OpenTelemetry.Instrumentation.EntityFrameworkCore - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md deleted file mode 100644 index 5d65375dca..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_eventcounters.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.EventCounters -about: Issue with OpenTelemetry.Instrumentation.EventCounters -labels: comp:instrumentation.eventcounters ---- - -# Issue with OpenTelemetry.Instrumentation.EventCounters - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md deleted file mode 100644 index bdcdbc37dd..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpccore.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.GrpcCore -about: Issue with OpenTelemetry.Instrumentation.GrpcCore -labels: comp:instrumentation.grpccore ---- - -# Issue with OpenTelemetry.Instrumentation.GrpcCore - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpcnetclient.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_grpcnetclient.md deleted file mode 100644 index fb38e35552..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_grpcnetclient.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.GrpcNetClient -about: Issue with OpenTelemetry.Instrumentation.GrpcNetClient -labels: comp:instrumentation.grpcnetclient ---- - -# Issue with OpenTelemetry.Instrumentation.GrpcNetClient - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md deleted file mode 100644 index c5efb1c3b2..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_hangfire.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Hangfire -about: Issue with OpenTelemetry.Instrumentation.Hangfire -labels: comp:instrumentation.hangfire ---- - -# Issue with OpenTelemetry.Instrumentation.Hangfire - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_http.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_http.md deleted file mode 100644 index 42121d655b..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_http.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Http -about: Issue with OpenTelemetry.Instrumentation.Http -labels: comp:instrumentation.http ---- - -# Issue with OpenTelemetry.Instrumentation.Http - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md deleted file mode 100644 index 4267fc8ecd..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_owin.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Owin -about: Issue with OpenTelemetry.Instrumentation.Owin -labels: comp:instrumentation.owin ---- - -# Issue with OpenTelemetry.Instrumentation.Owin - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md deleted file mode 100644 index 0c26529198..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_process.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Process -about: Issue with OpenTelemetry.Instrumentation.Process -labels: comp:instrumentation.process ---- - -# Issue with OpenTelemetry.Instrumentation.Process - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md deleted file mode 100644 index 628792e62d..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_quartz.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Quartz -about: Issue with OpenTelemetry.Instrumentation.Quartz -labels: comp:instrumentation.quartz ---- - -# Issue with OpenTelemetry.Instrumentation.Quartz - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md deleted file mode 100644 index ae104dbc81..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_runtime.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Runtime -about: Issue with OpenTelemetry.Instrumentation.Runtime -labels: comp:instrumentation.runtime ---- - -# Issue with OpenTelemetry.Instrumentation.Runtime - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_sqlclient.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_sqlclient.md deleted file mode 100644 index c74e59ca99..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_sqlclient.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.SqlClient -about: Issue with OpenTelemetry.Instrumentation.SqlClient -labels: comp:instrumentation.sqlclient ---- - -# Issue with OpenTelemetry.Instrumentation.SqlClient - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md deleted file mode 100644 index 38eb69e5f5..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_stackexchangeredis.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.StackExchangeRedis -about: Issue with OpenTelemetry.Instrumentation.StackExchangeRedis -labels: comp:instrumentation.stackexchangeredis ---- - -# Issue with OpenTelemetry.Instrumentation.StackExchangeRedis - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md b/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md deleted file mode 100644 index d447cc420e..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_instrumentation_wcf.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Instrumentation.Wcf -about: Issue with OpenTelemetry.Instrumentation.Wcf -labels: comp:instrumentation.wcf ---- - -# Issue with OpenTelemetry.Instrumentation.Wcf - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_persistentstorage.abstractions.md b/.github/ISSUE_TEMPLATE/comp_persistentstorage.abstractions.md deleted file mode 100644 index 4f5d588e66..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_persistentstorage.abstractions.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.PersistentStorage.Abstractions -about: Issue with OpenTelemetry.PersistentStorage.Abstractions -labels: comp:persistentstorage.abstractions ---- - -# Issue with OpenTelemetry.PersistentStorage.Abstractions - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_persistentstorage_filesystem.md b/.github/ISSUE_TEMPLATE/comp_persistentstorage_filesystem.md deleted file mode 100644 index 20aec1fc5d..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_persistentstorage_filesystem.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.PersistentStorage.FileSystem -about: Issue with OpenTelemetry.PersistentStorage.FileSystem -labels: comp:persistentstorage.filesystem ---- - -# Issue with PersistentStorage.FileSystem - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_aws.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_aws.md deleted file mode 100644 index 06df0a1b1d..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_aws.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.AWS -about: Issue with OpenTelemetry.ResourceDetectors.AWS -labels: comp:resourcedetectors.aws ---- - -# Issue with OpenTelemetry.ResourceDetectors.AWS - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md deleted file mode 100644 index 35c64b3841..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_azure.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.Azure -about: OpenTelemetry.ResourceDetectors.Azure -labels: comp:resourcedetectors.azure ---- - -# Issue with OpenTelemetry.ResourceDetectors.Azure - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_container.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_container.md deleted file mode 100644 index 2a2d04bd8e..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_container.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.Container -about: Issue with OpenTelemetry.ResourceDetectors.Container -labels: comp:resourcedetectors.container ---- - -# Issue with OpenTelemetry.ResourceDetectors.Container - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_host.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_host.md deleted file mode 100644 index 757b18890a..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_host.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.Host -about: OpenTelemetry.ResourceDetectors.Host -labels: comp:resourcedetectors.host ---- - -# Issue with OpenTelemetry.ResourceDetectors.Host - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_process.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_process.md deleted file mode 100644 index b085c90e45..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_process.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.Process -about: OpenTelemetry.ResourceDetectors.Process -labels: comp:resourcedetectors.process ---- - -# Issue with OpenTelemetry.ResourceDetectors.Process - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_processruntime.md b/.github/ISSUE_TEMPLATE/comp_resourcedetectors_processruntime.md deleted file mode 100644 index 260e428834..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_resourcedetectors_processruntime.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.ResourceDetectors.ProcessRuntime -about: OpenTelemetry.ResourceDetectors.ProcessRuntime -labels: comp:resourcedetectors.processruntime ---- - -# Issue with OpenTelemetry.ResourceDetectors.ProcessRuntime - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_sampler_aws.md b/.github/ISSUE_TEMPLATE/comp_sampler_aws.md deleted file mode 100644 index 80463dcf30..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_sampler_aws.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.Sampler.AWS -about: Issue with OpenTelemetry.Sampler.AWS -labels: comp:sampler.aws ---- - -# Issue with OpenTelemetry.Sampler.AWS - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/comp_semanticconventions.md b/.github/ISSUE_TEMPLATE/comp_semanticconventions.md deleted file mode 100644 index fbcd20f363..0000000000 --- a/.github/ISSUE_TEMPLATE/comp_semanticconventions.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: OpenTelemetry.SemanticConventions -about: Issue with OpenTelemetry.SemanticConventions -labels: comp:semanticconvention ---- - -# Issue with OpenTelemetry.SemanticConventions - -List of [all OpenTelemetry NuGet -packages](https://www.nuget.org/profiles/OpenTelemetry) and version that you are -using (e.g. `OpenTelemetry 1.3.2`): - -* TBD - -Runtime version (e.g. `net462`, `net48`, `net6.0`, `net7.0` etc. You can -find this information from the `*.csproj` file): - -* TBD - -**Is this a feature request or a bug?** - -* [ ] Feature Request -* [ ] Bug - -**What is the expected behavior?** - -What do you expect to see? - -**What is the actual behavior?** - -What did you see instead? If you are reporting a bug, create a self-contained -project using the template of your choice and apply the minimum required code to -result in the issue you're observing. We will close this issue if: - -* The repro project you share with us is complex. We can't investigate custom - projects, so don't point us to such, please. -* If we can not reproduce the behavior you're reporting. - -## Additional Context - -Add any other context about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..f60e2baab7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,84 @@ +name: Feature request +description: Suggest an idea for this project +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this feature request! Please make sure to fill out the entire form below, providing as much context as you can in order to help us triage and track down your request as quickly as possible. + + Before opening a feature request, consider whether the feature should/could be implemented in the [other OpenTelemetry client libraries](https://github.com/open-telemetry/). If so, please [open an issue on opentelemetry-specification](https://github.com/open-telemetry/opentelemetry-specification/issues/new) first. + + - type: dropdown + id: component + attributes: + label: Component + description: Which component does this feature request concern? + multiple: false + options: + - OpenTelemetry.Exporter.Geneva + - OpenTelemetry.Exporter.InfluxDB + - OpenTelemetry.Exporter.Instana + - OpenTelemetry.Exporter.OneCollector + - OpenTelemetry.Exporter.Stackdriver + - OpenTelemetry.Extensions + - OpenTelemetry.Extensions.AWS + - OpenTelemetry.Extensions.Enrichment + - OpenTelemetry.Instrumentation.AspNet + - OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule + - OpenTelemetry.Instrumentation.AspNetCore + - OpenTelemetry.Instrumentation.AWS + - OpenTelemetry.Instrumentation.AWSLambda + - OpenTelemetry.Instrumentation.Cassandra + - OpenTelemetry.Instrumentation.ElasticsearchClient + - OpenTelemetry.Instrumentation.EntityFrameworkCore + - OpenTelemetry.Instrumentation.EventCounters + - OpenTelemetry.Instrumentation.GrpcCore + - OpenTelemetry.Instrumentation.GrpcNetClient + - OpenTelemetry.Instrumentation.Hangfire + - OpenTelemetry.Instrumentation.Http + - OpenTelemetry.Instrumentation.MassTransit + - OpenTelemetry.Instrumentation.MySqlData + - OpenTelemetry.Instrumentation.Owin + - OpenTelemetry.Instrumentation.Process + - OpenTelemetry.Instrumentation.Quartz + - OpenTelemetry.Instrumentation.Runtime + - OpenTelemetry.Instrumentation.SqlClient + - OpenTelemetry.Instrumentation.StackExchangeRedis + - OpenTelemetry.Instrumentation.Wcf + - OpenTelemetry.PersistentStorage.Abstractions + - OpenTelemetry.PersistentStorage.FileSystem + - OpenTelemetry.ResourceDetectors.AWS + - OpenTelemetry.ResourceDetectors.Azure + - OpenTelemetry.ResourceDetectors.Container + - OpenTelemetry.ResourceDetectors.Host + - OpenTelemetry.ResourceDetectors.Process + - OpenTelemetry.ResourceDetectors.ProcessRuntime + - OpenTelemetry.Sampler.AWS + - OpenTelemetry.SemanticConventions + validations: + required: true + + - type: textarea + attributes: + label: Is your feature request related to a problem? + description: If so, provide a concise description of the problem. + + - type: textarea + attributes: + label: What is the expected behavior? + description: Describe the solution you would like. + validations: + required: true + + - type: textarea + attributes: + label: Which alternative solutions or features have you considered? + description: Describe alternatives you've considered. + validations: + required: true + + - type: textarea + attributes: + label: Additional context + description: Any additional information you think may be relevant to this feature request. diff --git a/.github/ISSUE_TEMPLATE/miscellaneous.md b/.github/ISSUE_TEMPLATE/miscellaneous.md deleted file mode 100644 index d48762effb..0000000000 --- a/.github/ISSUE_TEMPLATE/miscellaneous.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -name: Miscellaneous (anything else) -about: Issue that does not fit into other categories ---- - -# Issue that does not fit into other categories - -**What are you trying to achieve?** - -What do you expect to see? - -**Additional context.** - -Add any other context about the problem here. If you followed an existing -documentation, please share the link to it. diff --git a/.github/workflows/add-labels.yml b/.github/workflows/add-labels.yml new file mode 100644 index 0000000000..a1e8409b60 --- /dev/null +++ b/.github/workflows/add-labels.yml @@ -0,0 +1,25 @@ +name: 'Add labels for component found in bug issue descriptions' +on: + issues: + types: [opened] + +permissions: + issues: write + +jobs: + add-labels: + if: ${{ !github.event.issue.pull_request }} + + runs-on: ubuntu-latest + steps: + - name: check out code + uses: actions/checkout@v4 + + - name: Add labels for component found in bug issue descriptions + shell: pwsh + run: | + .\build\add-labels.ps1 -issueNumber $env:ISSUE_NUMBER -issueBody $env:ISSUE_BODY + env: + GH_TOKEN: ${{ github.token }} + ISSUE_NUMBER: ${{ github.event.issue.number }} + ISSUE_BODY: ${{ github.event.issue.body }} diff --git a/build/add-labels.ps1 b/build/add-labels.ps1 new file mode 100644 index 0000000000..661f0747a3 --- /dev/null +++ b/build/add-labels.ps1 @@ -0,0 +1,12 @@ +param( + [Parameter(Mandatory=$true)][int]$issueNumber, + [Parameter(Mandatory=$true)][string]$issueBody +) + +$match = [regex]::Match($issueBody, '^[#]+ Component\s*(OpenTelemetry(?:\.\w+)+)') +if ($match.Success -eq $false) +{ + Return +} + +gh issue edit $issueNumber --add-label $("comp:" + $match.Groups[1].Value.ToLower()) From be2c21a2b1082e415c00810db2860ddb8077f823 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 10 May 2024 13:50:42 -0700 Subject: [PATCH 2/8] update matching group: --- build/add-labels.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/add-labels.ps1 b/build/add-labels.ps1 index 661f0747a3..3cd980660d 100644 --- a/build/add-labels.ps1 +++ b/build/add-labels.ps1 @@ -3,7 +3,7 @@ param( [Parameter(Mandatory=$true)][string]$issueBody ) -$match = [regex]::Match($issueBody, '^[#]+ Component\s*(OpenTelemetry(?:\.\w+)+)') +$match = [regex]::Match($issueBody, '^[#]+ Component\s*OpenTelemetry\.((?:.|\w+)+)'') if ($match.Success -eq $false) { Return From 12943b16c6a36cfe6c2c2126a687b722fd9fe8d0 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 10 May 2024 13:53:09 -0700 Subject: [PATCH 3/8] typo --- build/add-labels.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/add-labels.ps1 b/build/add-labels.ps1 index 3cd980660d..7d72236c11 100644 --- a/build/add-labels.ps1 +++ b/build/add-labels.ps1 @@ -3,7 +3,7 @@ param( [Parameter(Mandatory=$true)][string]$issueBody ) -$match = [regex]::Match($issueBody, '^[#]+ Component\s*OpenTelemetry\.((?:.|\w+)+)'') +$match = [regex]::Match($issueBody, '^[#]+ Component\s*OpenTelemetry\.((?:.|\w+)+)') if ($match.Success -eq $false) { Return From c1752ba41c83953d403db04df0ed0381c26b2ac8 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 10 May 2024 13:58:54 -0700 Subject: [PATCH 4/8] update CONTRIBUTING.md --- CONTRIBUTING.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f14ea99a0a..4be95db6f0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -244,9 +244,8 @@ the main branch. The workflow file should be named as [`PROJECT`](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/blob/main/.github/workflows/package-Instrumentation.AspNet.yml#L18) with "OpenTelemetry.Instrumentation.FooBar". -* Add an issue template in your PR. You can follow the existing issue templates, - e.g. [comp_extensions](./.github/ISSUE_TEMPLATE/comp_extensions.md). The - maintainer will help to create a new ["comp:" +* Add your component name to the issue templates in your PR. The maintainer will + help to create a new ["comp:" label](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/labels?q=comp%3A) once the PR is merged. From e560cedaff1885ba6a70bbc9c18587b47a8c6b1e Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 10 May 2024 16:42:03 -0700 Subject: [PATCH 5/8] Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Cijo Thomas --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index c88e4c7158..7f0b14b6b7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -89,7 +89,7 @@ body: - type: textarea attributes: label: Steps to Reproduce - description: Create a self-contained project using the template of your choice, apply the minimum required code to result in the issue you are observing. We will close the issue if the repro project you share with us is complex or we cannot reproduce the behavior you are reporting. We can not investigate custom projects, so don't point us to such, please. + description: Create a self-contained project using the template of your choice, apply the minimum required code to result in the issue you are observing. We will close the issue if the repro project you share with us is complex or we cannot reproduce the behavior you are reporting. We cannot investigate custom projects, so don't point us to such, please. validations: required: true From a50df021dd8442b3fea17882b5249c6f1f71a403 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Sat, 11 May 2024 22:09:54 -0700 Subject: [PATCH 6/8] link --- CONTRIBUTING.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4be95db6f0..5dabc31e12 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -244,8 +244,9 @@ the main branch. The workflow file should be named as [`PROJECT`](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/blob/main/.github/workflows/package-Instrumentation.AspNet.yml#L18) with "OpenTelemetry.Instrumentation.FooBar". -* Add your component name to the issue templates in your PR. The maintainer will - help to create a new ["comp:" +* Add your component name to the [issue + templates](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/tree/main/.github/ISSUE_TEMPLATE/) + in your PR. The maintainer will help to create a new ["comp:" label](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/labels?q=comp%3A) once the PR is merged. From 728c67defc987bedb2257affe59786ddd88616e0 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Sun, 12 May 2024 22:13:14 -0700 Subject: [PATCH 7/8] add link to minimal reproducible example --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 7f0b14b6b7..8b9c393599 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -89,7 +89,7 @@ body: - type: textarea attributes: label: Steps to Reproduce - description: Create a self-contained project using the template of your choice, apply the minimum required code to result in the issue you are observing. We will close the issue if the repro project you share with us is complex or we cannot reproduce the behavior you are reporting. We cannot investigate custom projects, so don't point us to such, please. + description: Provide a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example). We will close the issue if the repro project you share with us is complex or we cannot reproduce the behavior you are reporting. We cannot investigate custom projects, so don't point us to such, please. validations: required: true From daccbc9ed6a1489ffb6894eca69afc477205042f Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Sun, 12 May 2024 22:14:14 -0700 Subject: [PATCH 8/8] do not require component label for Features --- .github/ISSUE_TEMPLATE/feature_request.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index f60e2baab7..9fecb78998 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -56,8 +56,6 @@ body: - OpenTelemetry.ResourceDetectors.ProcessRuntime - OpenTelemetry.Sampler.AWS - OpenTelemetry.SemanticConventions - validations: - required: true - type: textarea attributes: