Skip to content

Commit

Permalink
README cleanups (#2058)
Browse files Browse the repository at this point in the history
* Rename tcSponsors to sponsors

* Rename column header

* Update sponsors to reflect current status

* Move more SIGs under specification category

* Remove WG from sig names
  • Loading branch information
trask committed Apr 18, 2024
1 parent f111f34 commit dcde8af
Show file tree
Hide file tree
Showing 4 changed files with 153 additions and 129 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,12 +132,18 @@ SIG-specific GitHub discussions.
| Specification: General | Every Tuesday at 08:00 PT | [Google Doc](https://docs.google.com/document/d/1pdvPeKjA8v8w_fGKAN68JjWBmVJtPCpqdi9IZrd6eEo) | [#otel-specification](https://cloud-native.slack.com/archives/C01N7PP1THC) | [calendar-spec-general@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-spec-general) | | |
| Specification: Sampling | Every Thursday at 08:00 PT | [Google Doc](https://docs.google.com/document/d/1gASMhmxNt9qCa8czEMheGlUW2xpORiYoD7dBD7aNtbQ) | [#otel-sampling](https://cloud-native.slack.com/archives/C027DS6GZD3) | [calendar-spec-sampling@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-spec-sampling) | [Josh MacDonald](https://github.com/jmacd) | [Daniel Dyla](https://github.com/dyladan) |
| Specification: Configuration | Every other Monday at 8:00 PT | [Google Doc](https://docs.google.com/document/d/1uNgWQLQZcSVfBLRXfW9XCVJmKa5NH9R15fSOXhmpGWw) | [#otel-config-file](https://cloud-native.slack.com/archives/C0476L7UJT1) | [calendar-spec-config@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-spec-config) | [Carlos Alberto](https://github.com/carlosalberto)<br/>[Jack Berg](https://github.com/jack-berg) | [Trask Stalnaker](https://github.com/trask) |
| Specification: Events | Every Friday at 10:00 AM PT | [Google Doc](https://docs.google.com/document/d/1BKjQWP32FXL9g1cGbyj7DMXV1Uq_RL8_78rWaMBhN0A) | [#otel-event](https://cloud-native.slack.com/archives/C062HUREGUV) | [calendar-spec-events@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-spec-events) | | [Ted Young](https://github.com/tedsuo) |
| Specification: Events | Every Friday at 10:00 AM PT | [Google Doc](https://docs.google.com/document/d/1BKjQWP32FXL9g1cGbyj7DMXV1Uq_RL8_78rWaMBhN0A) | [#otel-event](https://cloud-native.slack.com/archives/C062HUREGUV) | [calendar-spec-events@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-spec-events) | [Ted Young](https://github.com/tedsuo)<br/>[Trask Stalnaker](https://github.com/trask) | [Ted Young](https://github.com/tedsuo) |
| Semantic Conventions: General | Every Monday at 08:00 PT | [Google Doc](https://docs.google.com/document/d/10xG7DNKWRhxNmFGt3yYd3980a9uwS8lMl2LvQL3VNK8) | [#otel-semantic-conventions-wg](https://cloud-native.slack.com/archives/C041APFBYQP) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | [Armin Ruech](https://github.com/arminru)<br/>[Josh Suereth](https://github.com/jsuereth)<br/>[Reiley Yang](https://github.com/reyang) | [Trask Stalnaker](https://github.com/trask) |
| Semantic Conventions: Messaging | Every Thursday at 8:00 PT | [Google Doc](https://docs.google.com/document/d/1dWHhyXnfVife-cQ2DW5-d5Ldp1Lq8Rre2UsHpyo8cEE) | [#otel-messaging](https://cloud-native.slack.com/archives/C02Q4AAHDSA) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | | [Trask Stalnaker](https://github.com/trask) |
| Semantic Conventions: Messaging | Every Thursday at 8:00 PT | [Google Doc](https://docs.google.com/document/d/1dWHhyXnfVife-cQ2DW5-d5Ldp1Lq8Rre2UsHpyo8cEE) | [#otel-messaging](https://cloud-native.slack.com/archives/C02Q4AAHDSA) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | [Johannes Tax](https://github.com/pyohannes)<br/>[Liudmila Molkova](https://github.com/lmolkova) | [Trask Stalnaker](https://github.com/trask) |
| Semantic Conventions: System Metrics | Every Thursday at 08:30 PT | [Google Doc](https://docs.google.com/document/d/1p5TH57t43XpxA48onLzX4PIr3g6ydYKCtR_AUlsCnQk) | [#otel-system-metrics-wg](https://cloud-native.slack.com/archives/C05CTFE9U4A) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | [Josh Suereth](https://github.com/jsuereth) | [Severin Neumann](https://github.com/svrnm) |
| Semantic Conventions: LLM | Every Wednesday alternating between 08:00 and 16:00 PT | [Google Doc](https://docs.google.com/document/d/1EKIeDgBGXQPGehUigIRLwAUpRGa7-1kXB736EaYuJ2M) | [#otel-llm-semconv-wg](https://cloud-native.slack.com/archives/C06KR7ARS3X) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | [Liudmila Molkova](https://github.com/lmolkova) | [Alolita Sharma](https://github.com/alolita) |
| Semantic Conventions: LLM | Every Wednesday alternating between 08:00 and 16:00 PT | [Google Doc](https://docs.google.com/document/d/1EKIeDgBGXQPGehUigIRLwAUpRGa7-1kXB736EaYuJ2M) | [#otel-llm-semconv-wg](https://cloud-native.slack.com/archives/C06KR7ARS3X) | [calendar-semconv@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-semconv) | [Alolita Sharma](https://github.com/alolita)<br/>[Liudmila Molkova](https://github.com/lmolkova) | [Alolita Sharma](https://github.com/alolita) |
| Specification: Entities | Every other week on Thursday at 08:00 AM PT | [Google Doc](https://docs.google.com/document/d/15Yt9ss2_EhuFPqItPbk4vjfpeRDAQ5WCUVuY_kCeOAo) | [#otel-entities](https://cloud-native.slack.com/archives/C06QEG97W7L) | [calendar-entities@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-entities) | [Josh Suereth](https://github.com/jsuereth)<br/>[Tigran Najaryan](https://github.com/tigrannajaryan) | [Daniel Dyla](https://github.com/dyladan) |
| Agent Management | Every other week on Tuesday at 11:00 PT | [Google Doc](https://docs.google.com/document/d/19WA5-ex8rNFIBIyVb5VqMXfWNmUQwppGhN8zBeNG0f4) | [#otel-agentmanwg](https://cloud-native.slack.com/archives/C02J58HR58R) | [calendar-agent-mgmt@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-agent-mgmt) | [Tigran Najaryan](https://github.com/tigrannajaryan) | [Ted Young](https://github.com/tedsuo) |
| Prometheus Interoperability | Every other week on Wednesday at 08:00 PT | [Google Doc](https://docs.google.com/document/d/19bnXziPn2MZ9wO6684UoI4D-LCjGL5bTJkGhux29bx8) | [#otel-prometheus-wg](https://cloud-native.slack.com/archives/C01LSCJBXDZ) | [calendar-prometheus@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-prometheus) | | [Alolita Sharma](https://github.com/alolita) |
| Functions as a Service (FAAS) | Every other Tuesday at 12:00 PM PT | [Google Doc](https://docs.google.com/document/d/187XYoQcXQ9JxS_5v2wvZ0NEysaJ02xoOYNXj08pT0zc) | [#otel-faas](https://cloud-native.slack.com/archives/C04HVBETC9Z) | [calendar-faas@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-faas) | | [Austin Parker](https://github.com/austinlparker) |
| Profiling | Every other week on Thursday at 08:00 AM PT | [Google Doc](https://docs.google.com/document/d/19UqPPPlGE83N37MhS93uRlxsP1_wGxQ33Qv6CDHaEp0) | [#otel-profiles](https://cloud-native.slack.com/archives/C03J794L0BV) | [calendar-profiling@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-profiling) | [Josh Suereth](https://github.com/jsuereth)<br/>[Tigran Najaryan](https://github.com/tigrannajaryan) | [Morgan McLean](https://github.com/mtwo) |
| Security | Weekly on Wednesday at 08:30 AM PT | [Google Doc](https://docs.google.com/document/d/1P2xejC7lEkOV_Z-8E0oZPXLK5HOnUPNuRqKP0ZQ5fpg) | [#otel-sig-security](https://cloud-native.slack.com/archives/C05A85QC281) | [calendar-sig-security@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-sig-security) | [Juraci Paixão Kröhling](https://github.com/jpkrohling)<br/>[Reiley Yang](https://github.com/reyang) | [Juraci Paixão Kröhling](https://github.com/jpkrohling) |
| OpenTelemetry on Mainframes | Weekly on Tuesday at 10:00 AM PT | [Google Doc](https://docs.google.com/document/d/14p-bpofozTL4n3jy6HZH_TKjoOXvog18G1HBRqq6liE) | [#otel-mainframes](https://cloud-native.slack.com/archives/C05PXDFTCPJ) | [calendar-mainframe@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-mainframe) | [Alolita Sharma](https://github.com/alolita)<br/>[Daniel Dyla](https://github.com/dyladan)<br/>[Morgan McLean](https://github.com/mtwo) | [Morgan McLean](https://github.com/mtwo) |

### Implementation SIGs

Expand All @@ -162,15 +168,9 @@ SIG-specific GitHub discussions.
| Communications (Website, [Documentation](https://opentelemetry.io/docs/), etc.) | Every other week on Monday at 10:00 PT | [Google Doc](https://docs.google.com/document/d/1wW0jLldwXN8Nptq2xmgETGbGn9eWP8fitvD5njM-xZY) | [#otel-comms](https://cloud-native.slack.com/archives/C02UN96HZH6) | [calendar-comms@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-comms) | [Severin Neumann](https://github.com/svrnm) |
| End-User SIG | Every other week on Thursday at 10:00 PT | [Google Doc](https://docs.google.com/document/d/1e-UNZA3Tuno9b53RQbe--whUcO0VIXF3P81oXsrBK6g) | [#otel-user-research](https://cloud-native.slack.com/archives/C01RT3MSWGZ) | [calendar-user-research@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-user-research) | [Daniel Gomez Blanco](https://github.com/danielgblanco) |
| eBPF | Every week on Tuesday at 09:00 PT | [Google Doc](https://docs.google.com/document/d/13GK915hdDQ9sUYzUIWi4pOfJK68EE935ugutUgL3yOw) | [#otel-ebpf](https://cloud-native.slack.com/archives/C02AB15583A) | [calendar-ebpf@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-ebpf) | [Ted Young](https://github.com/tedsuo) |
| Agent Management WG | Every other week on Tuesday at 11:00 PT | [Google Doc](https://docs.google.com/document/d/19WA5-ex8rNFIBIyVb5VqMXfWNmUQwppGhN8zBeNG0f4) | [#otel-agentmanwg](https://cloud-native.slack.com/archives/C02J58HR58R) | [calendar-agent-mgmt@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-agent-mgmt) | [Ted Young](https://github.com/tedsuo) |
| Prometheus Interoperability WG | Every other week on Wednesday at 08:00 PT | [Google Doc](https://docs.google.com/document/d/19bnXziPn2MZ9wO6684UoI4D-LCjGL5bTJkGhux29bx8) | [#otel-prometheus-wg](https://cloud-native.slack.com/archives/C01LSCJBXDZ) | [calendar-prometheus@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-prometheus) | [Alolita Sharma](https://github.com/alolita) |
| Client Instrumentation | Every Tuesday at 9:00 AM PT | [Google Doc](https://docs.google.com/document/d/16Vsdh-DM72AfMg_FIt9yT9ExEWF4A_vRbQ3jRNBe09w) | [#otel-client-side-telemetry](https://cloud-native.slack.com/archives/C0239SYARD2) | [calendar-client-side@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-client-side) | [Daniel Gomez Blanco](https://github.com/danielgblanco) |
| Kubernetes Operator | Every other week on Thursday at 09:00 PT | [Google Doc](https://docs.google.com/document/d/1Unbs2qp_j5kp8FfL_lRH-ld7i5EOQpsq0I4djkOOSL4) | [#otel-operator](https://cloud-native.slack.com/archives/C033BJ8BASU) | [calendar-k8s-operator@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-k8s-operator) | [Juraci Paixão Kröhling](https://github.com/jpkrohling) |
| Community Demo Application | Every Wednesday at 8:00 PT | [Google Doc](https://docs.google.com/document/d/16f-JOjKzLgWxULRxY8TmpM_FjlI1sthvKurnqFz9x98) | [#otel-community-demo](https://cloud-native.slack.com/archives/C03B4CWV4DA) | [calendar-demo-app@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-demo-app) | [Austin Parker](https://github.com/austinlparker) |
| Functions as a Service (FAAS) | Every other Tuesday at 12:00 PM PT | [Google Doc](https://docs.google.com/document/d/187XYoQcXQ9JxS_5v2wvZ0NEysaJ02xoOYNXj08pT0zc) | [#otel-faas](https://cloud-native.slack.com/archives/C04HVBETC9Z) | [calendar-faas@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-faas) | [Austin Parker](https://github.com/austinlparker) |
| Profiling WG | Every other week on Thursday at 08:00 AM PT | [Google Doc](https://docs.google.com/document/d/19UqPPPlGE83N37MhS93uRlxsP1_wGxQ33Qv6CDHaEp0) | [#otel-profiles](https://cloud-native.slack.com/archives/C03J794L0BV) | [calendar-profiling@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-profiling) | [Morgan McLean](https://github.com/mtwo) |
| Security | Weekly on Wednesday at 08:30 AM PT | [Google Doc](https://docs.google.com/document/d/1P2xejC7lEkOV_Z-8E0oZPXLK5HOnUPNuRqKP0ZQ5fpg) | [#otel-sig-security](https://cloud-native.slack.com/archives/C05A85QC281) | [calendar-sig-security@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-sig-security) | [Juraci Paixão Kröhling](https://github.com/jpkrohling) |
| OpenTelemetry on Mainframes | Weekly on Tuesday at 10:00 AM PT | [Google Doc](https://docs.google.com/document/d/14p-bpofozTL4n3jy6HZH_TKjoOXvog18G1HBRqq6liE) | [#otel-mainframes](https://cloud-native.slack.com/archives/C05PXDFTCPJ) | [calendar-mainframe@opentelemetry.io](https://groups.google.com/a/opentelemetry.io/g/calendar-mainframe) | [Morgan McLean](https://github.com/mtwo) |

<!-- endsigs -->
## Related groups
Expand Down
2 changes: 1 addition & 1 deletion scripts/update-sig-tables.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ def format_chat(chat):
invites = sig.get('invites', 'none')
tc_sponsors = "<br/>".join(
[f"[{sponsor['name']}](https://github.com/{sponsor['github']})"
for sponsor in sig.get('tcSponsors', [])
for sponsor in sig.get('sponsors', [])
if sponsor.get('name') and sponsor.get('github')]
)

Expand Down
4 changes: 2 additions & 2 deletions scripts/validate-sigs.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ def validate_yaml(filename):
if 'invites' not in sig:
invalid_items.append(f"{sig_prefix} Missing 'invites' field.")

# Check tcSponsors for SIG
tc_sponsors = sig.get('tcSponsors', [])
# Check sponsors for SIG
tc_sponsors = sig.get('sponsors', [])
if tc_sponsors:
for sponsor in tc_sponsors:
if 'name' not in sponsor or 'github' not in sponsor:
Expand Down
Loading

0 comments on commit dcde8af

Please sign in to comment.