{"id":39598632,"url":"https://github.com/cdevents/implementation-wg","last_synced_at":"2026-01-18T07:50:43.817Z","repository":{"id":246186700,"uuid":"820341015","full_name":"cdevents/implementation-wg","owner":"cdevents","description":"CDEvents Implementation Working Group","archived":false,"fork":false,"pushed_at":"2024-08-06T15:11:23.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-08-06T17:55:32.473Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cdevents.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security_automation.drawio.svg","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-26T09:25:22.000Z","updated_at":"2024-08-06T15:11:27.000Z","dependencies_parsed_at":"2024-07-11T13:09:36.598Z","dependency_job_id":"117df399-65a8-4bd6-8358-b58f61f6563b","html_url":"https://github.com/cdevents/implementation-wg","commit_stats":null,"previous_names":["cdevents/implementation-wg"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cdevents/implementation-wg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdevents%2Fimplementation-wg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdevents%2Fimplementation-wg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdevents%2Fimplementation-wg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdevents%2Fimplementation-wg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdevents","download_url":"https://codeload.github.com/cdevents/implementation-wg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdevents%2Fimplementation-wg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28533196,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-18T07:50:43.622Z","updated_at":"2026-01-18T07:50:43.772Z","avatar_url":"https://github.com/cdevents.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# CDEvents Implementation Working Group\n\n* [Overview](#overview)\n  * [Objectives](#objectives)\n  * [Areas of Focus](#areas-of-focus)\n* [Members](#members)\n  * [New Members](#new-members)\n* [Governance](#governance)\n* [Communication](#communication)\n* [Meetings](#meetings)\n\n## Overview\n\nThe CDEvents Implementation Working Group focuses on defining the functional and non-functional requirements for implementing [CDEvents](https://cdevents.dev). Our aim is to create an architecture and implementation plan that ensures seamless integration, scalability, and performance of CDEvents within various CI/CD ecosystems without the requirement to update every pipeline or workflow. \n\n### Objectives\n\n* Define Functional Requirements: Establish clear and concise functional requirements for CDEvents to ensure interoperability and ease of use across different tools and platforms.\n* Identify Non-Functional Requirements: Outline the non-functional requirements, including performance, scalability, security, testing, and maintainability.\n* Develop Reference Architectures: Create reference architectures that demonstrate best practices for implementing CDEvents, based on use cases identified.\n* Tooling Recommendations: Provide recommendations for tools and technologies that can be used to implement and support CDEvents.\n* Tooling and Library Consistency: Ensure our tooling and libraries utilize consistent patterns and semantics allowing users to transition between different tools/libraries more easily while also following best practices per language.\n* Documentation and Guidelines: Develop comprehensive documentation and examples on how to use CDEvents.\n\n### Areas of Focus\n* Message Broker - Cloud event pub/sub technologies\n* Persistence - Document store and graph data retrieval\n* Data Collection  - Active and passive event creation, how are events triggered\n* CDEvent tooling and libraries - Allow for tools and libraries that we support to work seamlessly with CDEvents related technologies\n* Cross project collaboration - Getting project to implement events\n* Visualization - Ability to see the event paths.\n\n## Members\n\nIn alphabetical order, by first name.\n\n* Andrea Frittoli [afrittoli](https://github.com/afrittoli), IBM\n* Ben Powell [xibz](https://github.com/xibz), Apple\n* Jalander Ramagiri [rjalander](https://github.com/rjalander), Ericsson\n* Rasheed Mudasiru [taiwrash](https://github.com/Taiwrash), FUTMinna\n* Steve Taylor [sbtaylor15](https://github.com/sbtaylor15), DeployHub\n* Tracy Ragan [tracyragan](https://github.com/tracyragan), DeployHub\n\n### New Members\n\nMembership to this Working Group is open to public and self-declared: submit a PR to add yourself to the members list.\n\n\u003cdetails\u003e\n   \u003csummary\u003eAdvice for new members\u003c/summary\u003e\n\nJoin the community:\n- Go through this [README.md](.) document.\n- Join the CDEvents mailing list\n- Join the CDF Slack and jump into the #cdevents channel and introduce themselves.\n- Regularly join the working group meetings.\n\nVarious ways to get involved:\n- Share your thoughts by joining the meetings, posting to the mailing list, discussions forum or Slack channel.\n- Add a topic you would like to discuss to the agenda of upcoming meeting.\n- Create a new issue or start a discussion to start gathering feedback and collaborating.\n- Choose an issue where help is needed and comment on it expressing interest.\n\u003c/details\u003e\n\n## Governance\n\nThe CDEvents Implementation Working Group is part of the CDEvents project and follows the its [governance](https://github.com/cdevents/community/blob/main/governance.md)\nand [Code of Conduct](https://github.com/cdevents/.github/blob/main/docs/CODE_OF_CONDUCT.md). Violations to the code of conduct may be reported via the [e-mail](https://groups.google.com/g/cdevents-code-of-conduct) or directly to the members to the CDEvents Governing Board.\n\n## Communication\n\n- [CDEvents Mailing List](https://groups.google.com/g/cdevents-dev)\n- [`#cdevents`](https://cdeliveryfdn.slack.com/archives/C030SKZ0F4K) Channel on the [CDF Slack (link to the invite)](https://join.slack.com/t/cdeliveryfdn/shared_invite/zt-nwc0jjd0-G65oEpv5ynFfPD5oOX5Ogg)\n\n## Meetings\n\nThe CDEvents Implementation Working Group meets bi-weekly on Tuesdays at 3pm UTC in the summer time and at 4pm UTC in winter time. (*See your timezone [here](https://time.is/3pm_in_UTC)*).\n\n- [Meeting agenda and minutes](./meeting_notes.md).\n- [Zoom Bridge](https://zoom.us/j/98408983891?pwd=VXBxMjJTaThGRGFWRXFmdUxsRUZUdz09).\n- [Zoom International dial-in numbers](https://zoom.us/zoomconference).\n- [CDF Public Calendar (UTC)](https://calendar.google.com/calendar/u/0/embed?src=linuxfoundation.org_mhf0kmgedn67ihni8r129avp24@group.calendar.google.com\u0026ctz=UTC).\n\nMeetings are automatically recorded an posted on [YouTube](https://www.youtube.com/playlist?list=PL2KXbZ9-EY9RlxWAnAjxs8Azuz11XVhkC).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdevents%2Fimplementation-wg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdevents%2Fimplementation-wg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdevents%2Fimplementation-wg/lists"}