Skip to content

Commit

Permalink
[chore] add template for new issues for unmaintained components (#32647)
Browse files Browse the repository at this point in the history
Fixes #32485

---------

Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
Co-authored-by: Curtis Robert <crobert@splunk.com>
  • Loading branch information
codeboten and crobert-1 authored Apr 23, 2024
1 parent 0e8ebbb commit 3736ec8
Showing 1 changed file with 292 additions and 0 deletions.
292 changes: 292 additions & 0 deletions .github/ISSUE_TEMPLATE/unmaintained.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,292 @@
name: Unmaintained component
description: Create an issue to track the deprecation of a component
labels: ["help wanted", "unmaintained"]
body:
- type: markdown
attributes:
value: |
Please open an issue using this template if code owners for a component have been unresponsive for 6 weeks. Ensure
links to relevant pull requests and issues are added to this issue.
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component is no longer maintained?
multiple: true
options:
# NOTE: The list below is autogenerated using `make generate-gh-issue-templates`
# Do not manually edit it.
# Start Collector components list
- cmd/configschema
- cmd/githubgen
- cmd/opampsupervisor
- cmd/otelcontribcol
- cmd/oteltestbedcol
- cmd/telemetrygen
- confmap/provider/s3provider
- confmap/provider/secretsmanagerprovider
- connector/count
- connector/datadog
- connector/exceptions
- connector/failover
- connector/grafanacloud
- connector/routing
- connector/servicegraph
- connector/spanmetrics
- examples/demo
- exporter/alertmanager
- exporter/alibabacloudlogservice
- exporter/awscloudwatchlogs
- exporter/awsemf
- exporter/awskinesis
- exporter/awss3
- exporter/awsxray
- exporter/azuredataexplorer
- exporter/azuremonitor
- exporter/carbon
- exporter/cassandra
- exporter/clickhouse
- exporter/coralogix
- exporter/datadog
- exporter/dataset
- exporter/elasticsearch
- exporter/file
- exporter/googlecloud
- exporter/googlecloudpubsub
- exporter/googlemanagedprometheus
- exporter/honeycombmarker
- exporter/influxdb
- exporter/instana
- exporter/kafka
- exporter/kinetica
- exporter/loadbalancing
- exporter/logicmonitor
- exporter/logzio
- exporter/loki
- exporter/mezmo
- exporter/opencensus
- exporter/opensearch
- exporter/otelarrow
- exporter/prometheus
- exporter/prometheusremotewrite
- exporter/pulsar
- exporter/rabbitmq
- exporter/sapm
- exporter/sentry
- exporter/signalfx
- exporter/skywalking
- exporter/splunkhec
- exporter/sumologic
- exporter/syslog
- exporter/tencentcloudlogservice
- exporter/zipkin
- extension/ack
- extension/asapauth
- extension/awsproxy
- extension/basicauth
- extension/bearertokenauth
- extension/encoding
- extension/encoding/avrologencoding
- extension/encoding/jaegerencoding
- extension/encoding/jsonlogencoding
- extension/encoding/otlpencoding
- extension/encoding/textencoding
- extension/encoding/zipkinencoding
- extension/googleclientauth
- extension/headerssetter
- extension/healthcheck
- extension/httpforwarder
- extension/jaegerremotesampling
- extension/oauth2clientauth
- extension/observer
- extension/observer/dockerobserver
- extension/observer/ecsobserver
- extension/observer/ecstaskobserver
- extension/observer/hostobserver
- extension/observer/k8sobserver
- extension/oidcauth
- extension/opamp
- extension/pprof
- extension/remotetap
- extension/sigv4auth
- extension/solarwindsapmsettings
- extension/storage
- extension/storage/dbstorage
- extension/storage/filestorage
- extension/sumologic
- internal/aws
- internal/collectd
- internal/core
- internal/datadog
- internal/docker
- internal/exp/metrics
- internal/filter
- internal/k8sconfig
- internal/k8stest
- internal/kafka
- internal/kubelet
- internal/metadataproviders
- internal/sharedcomponent
- internal/splunk
- internal/sqlquery
- internal/tools
- pkg/batchperresourceattr
- pkg/batchpersignal
- pkg/experimentalmetricmetadata
- pkg/golden
- pkg/ottl
- pkg/pdatatest
- pkg/pdatautil
- pkg/resourcetotelemetry
- pkg/sampling
- pkg/stanza
- pkg/translator/azure
- pkg/translator/jaeger
- pkg/translator/loki
- pkg/translator/opencensus
- pkg/translator/prometheus
- pkg/translator/prometheusremotewrite
- pkg/translator/signalfx
- pkg/translator/skywalking
- pkg/translator/zipkin
- pkg/winperfcounters
- processor/attributes
- processor/cumulativetodelta
- processor/deltatocumulative
- processor/deltatorate
- processor/filter
- processor/groupbyattrs
- processor/groupbytrace
- processor/interval
- processor/k8sattributes
- processor/logstransform
- processor/metricsgeneration
- processor/metricstransform
- processor/probabilisticsampler
- processor/redaction
- processor/remotetap
- processor/resource
- processor/resourcedetection
- processor/resourcedetection/internal/azure
- processor/resourcedetection/internal/heroku
- processor/resourcedetection/internal/openshift
- processor/routing
- processor/schema
- processor/span
- processor/sumologic
- processor/tailsampling
- processor/transform
- receiver/activedirectoryds
- receiver/aerospike
- receiver/apache
- receiver/apachespark
- receiver/awscloudwatch
- receiver/awscloudwatchmetrics
- receiver/awscontainerinsight
- receiver/awsecscontainermetrics
- receiver/awsfirehose
- receiver/awss3
- receiver/awsxray
- receiver/azureblob
- receiver/azureeventhub
- receiver/azuremonitor
- receiver/bigip
- receiver/carbon
- receiver/chrony
- receiver/cloudflare
- receiver/cloudfoundry
- receiver/collectd
- receiver/couchdb
- receiver/datadog
- receiver/dockerstats
- receiver/elasticsearch
- receiver/expvar
- receiver/filelog
- receiver/filestats
- receiver/flinkmetrics
- receiver/fluentforward
- receiver/gitprovider
- receiver/googlecloudpubsub
- receiver/googlecloudspanner
- receiver/haproxy
- receiver/hostmetrics
- receiver/httpcheck
- receiver/iis
- receiver/influxdb
- receiver/jaeger
- receiver/jmx
- receiver/journald
- receiver/k8scluster
- receiver/k8sevents
- receiver/k8sobjects
- receiver/kafka
- receiver/kafkametrics
- receiver/kubeletstats
- receiver/loki
- receiver/memcached
- receiver/mongodb
- receiver/mongodbatlas
- receiver/mysql
- receiver/namedpipe
- receiver/nginx
- receiver/nsxt
- receiver/opencensus
- receiver/oracledb
- receiver/osquery
- receiver/otelarrow
- receiver/otlpjsonfile
- receiver/podman
- receiver/postgresql
- receiver/prometheus
- receiver/pulsar
- receiver/purefa
- receiver/purefb
- receiver/rabbitmq
- receiver/receivercreator
- receiver/redis
- receiver/riak
- receiver/saphana
- receiver/sapm
- receiver/signalfx
- receiver/simpleprometheus
- receiver/skywalking
- receiver/snmp
- receiver/snowflake
- receiver/solace
- receiver/splunkenterprise
- receiver/splunkhec
- receiver/sqlquery
- receiver/sqlserver
- receiver/sshcheck
- receiver/statsd
- receiver/syslog
- receiver/tcplog
- receiver/udplog
- receiver/vcenter
- receiver/wavefront
- receiver/webhookevent
- receiver/windowseventlog
- receiver/windowsperfcounters
- receiver/zipkin
- receiver/zookeeper
- testbed
- testbed/mockdatasenders/mockdatadogagentexporter
# End Collector components list

- type: textarea
attributes:
label:
description: Please provide details
value: |
Code owners for this component have explicitly stated they will no longer maintain the code
or have been unresponsive to issues/pull requests.
- [ ] Wait 6 weeks for the code owner to provide feedback, either here or in the linked issue
- [ ] Attempt to recruit new code owners, potentially from the community (cc <code owners>)
- [ ] On <date 6 weeks from now>, 6 weeks from now, the component will be labeled as unmaintained if the original code owner is still unresponsive and no other code owner for the component has been found
- [ ] On <date 6 months from now>, 6 months from now, the component will be removed
https://github.com/open-telemetry/opentelemetry-collector#unmaintained
## Pull requests / Issues

0 comments on commit 3736ec8

Please sign in to comment.