From eb0356f4bab557d2a5a772eae4ba013f29711bff Mon Sep 17 00:00:00 2001 From: danieloh30 Date: Fri, 1 Aug 2025 01:33:29 +0900 Subject: [PATCH 1/2] Update the charter in TAG DevEx Signed-off-by: danieloh30 --- tags/tag-developer-experience/charter.md | 68 +++++++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/tags/tag-developer-experience/charter.md b/tags/tag-developer-experience/charter.md index b1d2c585e..cb8623218 100644 --- a/tags/tag-developer-experience/charter.md +++ b/tags/tag-developer-experience/charter.md @@ -1 +1,67 @@ -Charter content here \ No newline at end of file +# Mission + +The mission of the CNCF TAG Developer Experience (TAG: DevEx) is to improve the end-to-end experience for developers building, testing, deploying, and maintaining cloud native applications. We emphasize outcomes over dogma, focusing on unifying developers, platforms to drive modern software excellence, system resilience, and business value. We aim to provide guidance, foster collaboration, and support CNCF projects that enhance productivity, usability, user experience, and improve developer satisfaction within the cloud native ecosystem. + +# Scope + +TAG: Developer Experience (DevEx) focuses on enhancing the end-to-end experience of developers building cloud native applications. Our scope encompasses key concerns across various areas, including microservices, databases, streaming and messaging systems, AI, API management, and developer programming languages and frameworks, in addition to traditional developer experience. +We explore and guide on: + +* Cloud Native application excellence +* Inner/outer loop best practices +* Observability and debugging from a developer’s perspective +* Usability, DevEX research, and DevEX metrics across CNCF projects +* AI development-related Developer Experience + +Our work involves identifying gaps, promoting best practices, and supporting CNCF projects and communities to enhance the productivity and satisfaction of developers working with cloud native technologies. We aim to bridge tools, platforms, and practices to create a cohesive and frictionless developer experience across the cloud native ecosystem. + +More specifically, we: + +* Provide guidance and thought leadership on improving developer workflows and experience in cloud native application development +* Promote secure-by-default developer workflows by integrating security and compliance considerations into the developer experience +* Collaborate with CNCF projects to surface and resolve developer experience challenges +* Conduct studies, gathering feedback from end users and contributors, and providing recommendations +* Facilitate interoperability and standardization across developer tools in the CNCF ecosystem +* Act as a bridge to empower developers and project maintainers + +# Out of Scope + +* Prescriptive mandates on tooling choices or project roadmaps +* Evaluating or endorsing specific commercial developer tools outside of CNCF projects +* Replacing or duplicating efforts by other TAGs unless explicitly partnered + +# Goals + +* Develop shared vocabulary, metrics, and frameworks to evaluate DevEX +* Provide a central forum for discussing the developer experience within CNCF +* Help CNCF projects better understand and serve developer needs +* Publish guidance and reference materials for effective developer workflows +* Encourage cross-project collaboration to improve consistency and interoperability of tooling +* Foster collaboration around integrating security and compliance into cloud native development workflows to reduce friction and improve adoption of best practices +* Reduce barriers to entry and help democratize access to cloud native development by promoting inclusive, accessible, and low-friction developer experiences + +# Non-Goals + +* Acting as a certification or compliance body for DevEX tooling +* Becoming a support forum for individual developer issues + +# Subprojects & Initiatives + +Potential subprojects or initiatives may be formed around specific themes such as: +* [Cloud Native and OCI Compliant Inner-Loop Tooling & Packaging for AI Engineers](https://github.com/cncf/toc/issues/1740) + +These subprojects and initiatives will operate under the oversight of TAG: DevEx and will produce artifacts or recommendations relevant to their focus area. + +# Alignment with CNCF TOC + +TAG: DevEx will actively coordinate with the CNCF Technical Oversight Committee (TOC) to ensure our efforts align and complement their work. We will also engage with SIGs and CNCF project maintainers to understand how developer experience can be integrated into existing CNCF initiatives. + +# Get Involved + +Everyone is welcome to join TAG: DevEx. Our work is public and community-driven. To participate: + +* Join our meetings and mailing list +* Engage in GitHub discussions +* Propose topics, contribute to documents, or join a subgroup + +For more details, visit our GitHub repository and calendar of meetings. From b4faf6d8c1fdac467f609699884fb26688084c07 Mon Sep 17 00:00:00 2001 From: danieloh30 Date: Thu, 14 Aug 2025 14:23:23 +0900 Subject: [PATCH 2/2] Update the charpter based on TOC review Signed-off-by: danieloh30 --- .idea/.gitignore | 8 ++++++++ .idea/vcs.xml | 4 ++++ tags/tag-developer-experience/charter.md | 16 ++++++++-------- 3 files changed, 20 insertions(+), 8 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 000000000..13566b81b --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000..d843f340d --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tags/tag-developer-experience/charter.md b/tags/tag-developer-experience/charter.md index cb8623218..e50d01559 100644 --- a/tags/tag-developer-experience/charter.md +++ b/tags/tag-developer-experience/charter.md @@ -18,11 +18,11 @@ Our work involves identifying gaps, promoting best practices, and supporting CNC More specifically, we: * Provide guidance and thought leadership on improving developer workflows and experience in cloud native application development -* Promote secure-by-default developer workflows by integrating security and compliance considerations into the developer experience +* Collaborate with TAG Security to improve the developer experience of integrating security considerations into the developer workflow * Collaborate with CNCF projects to surface and resolve developer experience challenges -* Conduct studies, gathering feedback from end users and contributors, and providing recommendations +* In collaboration with the TAB, conduct studies, gather feedback from end users and contributors, and provide recommendations * Facilitate interoperability and standardization across developer tools in the CNCF ecosystem -* Act as a bridge to empower developers and project maintainers +* Act as a bridge to empower developers and project maintainers by improving the user experience through clear communication of feedback and input # Out of Scope @@ -37,7 +37,7 @@ More specifically, we: * Help CNCF projects better understand and serve developer needs * Publish guidance and reference materials for effective developer workflows * Encourage cross-project collaboration to improve consistency and interoperability of tooling -* Foster collaboration around integrating security and compliance into cloud native development workflows to reduce friction and improve adoption of best practices +* In collaboration with other TAGs, integrate best practices into cloud-native development workflows to reduce friction and improve adoption * Reduce barriers to entry and help democratize access to cloud native development by promoting inclusive, accessible, and low-friction developer experiences # Non-Goals @@ -54,14 +54,14 @@ These subprojects and initiatives will operate under the oversight of TAG: DevEx # Alignment with CNCF TOC -TAG: DevEx will actively coordinate with the CNCF Technical Oversight Committee (TOC) to ensure our efforts align and complement their work. We will also engage with SIGs and CNCF project maintainers to understand how developer experience can be integrated into existing CNCF initiatives. +TAG: DevEx will actively coordinate with the CNCF Technical Oversight Committee (TOC) to ensure our efforts align and complement their work. We will also engage with other TAGs, subprojects, initiatives, and CNCF project maintainers to understand how developer experience can be integrated into existing CNCF initiatives. # Get Involved Everyone is welcome to join TAG: DevEx. Our work is public and community-driven. To participate: -* Join our meetings and mailing list -* Engage in GitHub discussions -* Propose topics, contribute to documents, or join a subgroup +* Join our meetings and mailing list: https://lists.cncf.io/g/cncf-tag-developer-experience/ +* Charter and TAG page: https://github.com/cncf/toc/tree/main/tags/tag-developer-experience +* Propose topics, contribute to documents, or join a subgroup on Slack: https://cloud-native.slack.com/archives/C08KGCXB458 For more details, visit our GitHub repository and calendar of meetings.