{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":192958794,"defaultBranch":"main","name":"oteps","ownerLogin":"open-telemetry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-20T17:06:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49998002?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699992522.0","currentOid":""},"activityList":{"items":[{"before":"6d6febfaf05f130c703e2dd0fa91dfacada82a7d","after":"87b36a69cf8c9eb6fbb8375d7bd7a1794ed976fe","ref":"refs/heads/main","pushedAt":"2024-07-11T15:31:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arminru","name":"Armin Ruech","path":"/arminru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7052238?s=80&v=4"},"commit":{"message":"Migrate CircleCI to GitHub Actions (#262)","shortMessageHtmlLink":"Migrate CircleCI to GitHub Actions (#262)"}},{"before":"01c4239b9b5d08db4c00463e7e1f40f37933aa86","after":"6d6febfaf05f130c703e2dd0fa91dfacada82a7d","ref":"refs/heads/main","pushedAt":"2024-05-28T17:15:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosalberto","name":"Carlos Alberto Cortez","path":"/carlosalberto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260065?s=80&v=4"},"commit":{"message":"profiles: fix index in example (#254)\n\nFor `abc;def` the `locations_start_index` should be `4` as `2` points to\r\n`baz`.\r\n\r\nFollow up of\r\nhttps://github.com/open-telemetry/oteps/pull/239#discussion_r1496062414","shortMessageHtmlLink":"profiles: fix index in example (#254)"}},{"before":"dc619dfc70f174ef31caf90f14e8b00600da4049","after":"01c4239b9b5d08db4c00463e7e1f40f37933aa86","ref":"refs/heads/main","pushedAt":"2024-05-28T15:30:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tigrannajaryan","name":"Tigran Najaryan","path":"/tigrannajaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4194920?s=80&v=4"},"commit":{"message":"Introduce Entities Data Model, Part 1 (#256)\n\nThis is a proposal of a data model to represent entities. The purpose of\r\nthe data model is to have a common understanding of what an entity is,\r\nwhat data needs to be recorded, transferred, stored and interpreted by\r\nan entity observability system.\r\n\r\nThis data model sets the foundation for adding entities to\r\nOpenTelemetry. The data model is largely borrowed from\r\n[the initial\r\nproposal](https://docs.google.com/document/d/1VUdBRInLEhO_0ABAoiLEssB1CQO_IcD5zDnaMEha42w/edit)\r\nthat was accepted for entities SIG formation.\r\n\r\nThis OTEP is step 1 in introducing the entities data model. Follow up\r\nOTEPs will add further data model definitions, including the linking of\r\nResource information to entities.","shortMessageHtmlLink":"Introduce Entities Data Model, Part 1 (#256)"}},{"before":"d6b1172df3a4dfe9ac8792acb13c2fe88edec45d","after":"dc619dfc70f174ef31caf90f14e8b00600da4049","ref":"refs/heads/main","pushedAt":"2024-02-23T18:36:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsuereth","name":"Josh Suereth","path":"/jsuereth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29006?s=80&v=4"},"commit":{"message":"Introduces Profiling Data Model v2 (#239)\n\nThis is second version of the Profiling Data Model OTEP. After [we've\r\ngotten feedback from the greater OTel\r\ncommunity](https://github.com/open-telemetry/oteps/pull/237) we went\r\nback to the drawing board and came up with a new version of the data\r\nmodel. The main difference between the two versions is that the new\r\nversion is more similar to the original pprof format, which makes it\r\neasier to understand and implement. It also has better performance\r\ncharacteristics. We've also incorporated a lot of the feedback we've\r\ngotten on the first PR into this OTEP.\r\n\r\nSome minor details about the data model are still being discussed and\r\nwill be flushed out in the future OTEPs. We intend to finalize these\r\ndetails after doing experiments with early versions of working client +\r\ncollector + backend implementations and getting feedback from the\r\ncommunity. The goal of this OTEP is to provide a solid foundation for\r\nthese experiments.\r\n\r\nSo far we've done a number of things to validate it:\r\n* we've written a new profiles proto described in this OTEP\r\n* we've documented decisions made along the way in a [decision\r\nlog](https://github.com/open-telemetry/opentelemetry-proto-profile/blob/main/opentelemetry/proto/profiles/v1/decision-log.md)\r\n* we've done benchmarking to refine the data representation (see\r\nBenchmarking section in a [collector\r\nPR](https://github.com/petethepig/opentelemetry-collector/pull/1))\r\n\r\n* diff between original pprof and the new proto:\r\n[link](https://github.com/open-telemetry/opentelemetry-proto-profile/compare/2cf711b3cfcc1edd4e46f9b82d19d016d6d0aa2a...petethepig:opentelemetry-proto:pprof-experiments#diff-9cb689ea05ecfd2edffc39869eca3282a3f2f45a8e1aa21624b452fa5362d1d2)\r\n\r\nWe're seeking feedback and hoping to get this approved. \r\n\r\n---\r\n\r\nFor (a lot) more details, see:\r\n* [OTel Profiling SIG Meeting\r\nNotes](https://docs.google.com/document/d/19UqPPPlGE83N37MhS93uRlxsP1_wGxQ33Qv6CDHaEp0/edit)\r\n\r\n---------\r\n\r\nCo-authored-by: Juraci Paixão Kröhling \r\nCo-authored-by: Christos Kalkanis \r\nCo-authored-by: Felix Geisendörfer \r\nCo-authored-by: Reiley Yang ","shortMessageHtmlLink":"Introduces Profiling Data Model v2 (#239)"}},{"before":"4d54d975d03a65b85e525b8a956e09ca307180c6","after":"d6b1172df3a4dfe9ac8792acb13c2fe88edec45d","ref":"refs/heads/main","pushedAt":"2024-02-07T16:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yurishkuro","name":"Yuri Shkuro","path":"/yurishkuro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3523016?s=80&v=4"},"commit":{"message":"Introducing Application Telemetry Schema in OpenTelemetry - Vision and Roadmap (#243)\n\n[Easy to read version with images:\r\n[https://github.com/lquerel/oteps/blob/app-telemetry-schema-vision-roadmap/text/0243-app-telemetry-schema-vision-roadmap.md](https://github.com/lquerel/oteps/blob/app-telemetry-schema-vision-roadmap/text/0243-app-telemetry-schema-vision-roadmap.md)]\r\n\r\nUnlike the traditional data ecosystem (OLTP and OLAP), the world of\r\ntelemetry generally does not rely on the concept of a schema.\r\nInstrumentation is deeply embedded in the code of applications and\r\nlibraries, making it difficult to discover all the possible telemetry\r\nsignals an application can emit. This gap prevents or limits the\r\ndevelopment of CI/CD tools for checking, reporting, documenting, and\r\ngenerating artifacts from telemetry signals specific to an application.\r\nThis document presents a long-term vision aimed at enabling the\r\nOpenTelemetry project to address this issue and extend its impact to a\r\nbroader ecosystem. It proposes extending the initiatives of Telemetry\r\nSchema and Semantic Conventions to include concepts of Application\r\nTelemetry Schema and Resolved Telemetry Schema. A series of OTEPs and\r\nTools will be proposed in this overarching document to detail each\r\naspect of this vision.\r\n\r\nSimilar (but proprietary) initiative from Facebook: [Positional Paper:\r\nSchema-First Application\r\nTelemetry](https://research.facebook.com/publications/positional-paper-schema-first-application-telemetry/)\r\n\r\n**EDIT 1: The OTel Weaver project (a PoC implementation of this OTEP and\r\nsome of the others mentioned in the roadmap) is now available\r\n[here](https://github.com/f5/otel-weaver).**\r\n\r\n**EDIT 2: The Slack channel\r\n[#otel-weaver](https://cloud-native.slack.com/archives/C0697EXNTL3) is\r\ndedicated to this OTEP and the associated OTel Weaver project.**\r\n\r\n---------\r\n\r\nCo-authored-by: Yuri Shkuro \r\nCo-authored-by: Reiley Yang \r\nCo-authored-by: Tigran Najaryan <4194920+tigrannajaryan@users.noreply.github.com>","shortMessageHtmlLink":"Introducing Application Telemetry Schema in OpenTelemetry - Vision an…"}},{"before":"7f9651c2c3248b0d72895e9168dfadc0a5f6f569","after":"4d54d975d03a65b85e525b8a956e09ca307180c6","ref":"refs/heads/main","pushedAt":"2024-01-30T17:08:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmacd","name":"Joshua MacDonald","path":"/jmacd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3629705?s=80&v=4"},"commit":{"message":"Threshold propagation in trace state (#235)\n\nThis is intended to capture the proposal developed by [the Sampling\r\nSIG](https://docs.google.com/document/d/1gASMhmxNt9qCa8czEMheGlUW2xpORiYoD7dBD7aNtbQ/edit#heading=h.mngoctm0c84w).\r\n\r\n---------\r\n\r\nCo-authored-by: Joshua MacDonald \r\nCo-authored-by: Spencer Wilson <5624115+spencerwilson@users.noreply.github.com>\r\nCo-authored-by: Otmar Ertl \r\nCo-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>","shortMessageHtmlLink":"Threshold propagation in trace state (#235)"}},{"before":"62f7fa7cc772f7901c4cb0ca13ba69c7eebdb968","after":"7f9651c2c3248b0d72895e9168dfadc0a5f6f569","ref":"refs/heads/main","pushedAt":"2024-01-29T17:53:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arminru","name":"Armin Ruech","path":"/arminru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7052238?s=80&v=4"},"commit":{"message":"[editorial] Update README.md (#248)","shortMessageHtmlLink":"[editorial] Update README.md (#248)"}},{"before":"5531cb2cb61df5ff9660d1078613e6c09cb396a8","after":"62f7fa7cc772f7901c4cb0ca13ba69c7eebdb968","ref":"refs/heads/main","pushedAt":"2023-12-14T14:47:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tigrannajaryan","name":"Tigran Najaryan","path":"/tigrannajaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4194920?s=80&v=4"},"commit":{"message":"Framework for defining the maturity of OpenTelemetry and its SIGs (#232)\n\nOn 08 Mar 2023, the OpenTelemetry GC and TC held an OpenTelemetry Leadership summit, discussing various topics. One of the themes we discussed was establishing standard rules for describing the maturity of the OpenTelemetry project. This OTEP summarizes what was discussed there and is intended to have the wider community provide feedback.\r\n\r\nThis OTEP builds on what was previously communicated by the project, especially on the following page: https://opentelemetry.io/docs/reference/specification/versioning-and-stability.\r\n\r\nThe Collector’s [stability levels](https://github.com/open-telemetry/opentelemetry-collector#stability-levels) inspired the maturity levels.\r\n\r\nSigned-off-by: Juraci Paixão Kröhling ","shortMessageHtmlLink":"Framework for defining the maturity of OpenTelemetry and its SIGs (#232)"}},{"before":null,"after":"60663f9ac4de0a6f9a16d0445f3f6155938788ec","ref":"refs/heads/renovate/configure","pushedAt":"2023-11-14T20:08:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Add renovate.json","shortMessageHtmlLink":"Add renovate.json"}},{"before":"168eb917464522c2f35fccb50832492a3bf7c2f2","after":"5531cb2cb61df5ff9660d1078613e6c09cb396a8","ref":"refs/heads/main","pushedAt":"2023-07-24T16:52:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tigrannajaryan","name":"Tigran Najaryan","path":"/tigrannajaryan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4194920?s=80&v=4"},"commit":{"message":"Fix link to Kubernetes Enhancement Proposal Process (#189)\n\nThe initial KEP (Kubernetes Enhancement Proposal Process) has been moved - fixing a broken link here.","shortMessageHtmlLink":"Fix link to Kubernetes Enhancement Proposal Process (#189)"}},{"before":"bfddd25534dc07ccc1f8ef2f9a4c6ef59c18f459","after":"168eb917464522c2f35fccb50832492a3bf7c2f2","ref":"refs/heads/main","pushedAt":"2023-06-29T22:00:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reyang","name":"Reiley Yang","path":"/reyang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17327289?s=80&v=4"},"commit":{"message":"Columnar encoding for the OpenTelemetry protocol (#171)","shortMessageHtmlLink":"Columnar encoding for the OpenTelemetry protocol (#171)"}},{"before":"976c9395e4cbb3ea933d3b51589eba94b87a17bd","after":"bfddd25534dc07ccc1f8ef2f9a4c6ef59c18f459","ref":"refs/heads/main","pushedAt":"2023-06-29T15:18:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosalberto","name":"Carlos Alberto Cortez","path":"/carlosalberto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260065?s=80&v=4"},"commit":{"message":"Span structure for messaging scenarios (#220)\n\nThis OTEP aims at defining consistent conventions about what spans to create for messaging scenarios, and at defining how those spans relate to each other. Instrumentors should be able to rely on a consistent set of conventions, as opposed to deducing conventions from a set of examples.\r\n\r\nThis was split from OTEP #192, which became too comprehensive.","shortMessageHtmlLink":"Span structure for messaging scenarios (#220)"}},{"before":"6b62348b280b82036e897781d49ac4f2c3a9d95e","after":"976c9395e4cbb3ea933d3b51589eba94b87a17bd","ref":"refs/heads/main","pushedAt":"2023-05-05T19:25:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosalberto","name":"Carlos Alberto Cortez","path":"/carlosalberto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260065?s=80&v=4"},"commit":{"message":"Separate semantic conventions from the specification. (#227)","shortMessageHtmlLink":"Separate semantic conventions from the specification. (#227)"}},{"before":"d02a3e2e75dc934fb38c5db88eb41fbe85730af4","after":"6b62348b280b82036e897781d49ac4f2c3a9d95e","ref":"refs/heads/main","pushedAt":"2023-04-14T12:21:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosalberto","name":"Carlos Alberto Cortez","path":"/carlosalberto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260065?s=80&v=4"},"commit":{"message":"Export SpanContext.IsRemote in OTLP (#182)\n\n* Introduce remote-parent OTEP","shortMessageHtmlLink":"Export SpanContext.IsRemote in OTLP (#182)"}},{"before":"8b3e02cdf66aad39826430a58a6306d3564849bb","after":"d02a3e2e75dc934fb38c5db88eb41fbe85730af4","ref":"refs/heads/main","pushedAt":"2023-03-30T13:00:06.214Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carlosalberto","name":"Carlos Alberto Cortez","path":"/carlosalberto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/260065?s=80&v=4"},"commit":{"message":"Configuration proposal (#225)\n\n* Configuration proposal\r\n\r\nThis OTEP is the result of the Configuration working group. See\r\nhttps://github.com/open-telemetry/opentelemetry-specification/issues/2920 for\r\nadditional details.","shortMessageHtmlLink":"Configuration proposal (#225)"}},{"before":"6e18af5d69f81a45fe1f296e3a4178b3a9e74415","after":"8b3e02cdf66aad39826430a58a6306d3564849bb","ref":"refs/heads/main","pushedAt":"2023-03-18T18:17:15.164Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reyang","name":"Reiley Yang","path":"/reyang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17327289?s=80&v=4"},"commit":{"message":"Support Elastic Common Schema (ECS) in OpenTelemetry (#222)","shortMessageHtmlLink":"Support Elastic Common Schema (ECS) in OpenTelemetry (#222)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfP8-jQA","startCursor":null,"endCursor":null}},"title":"Activity · open-telemetry/oteps"}