From 6012e2afbc27e887f7aa99d35207e4135fefa570 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 15:59:11 +0200 Subject: [PATCH 1/8] Add new community page Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 57 ++++++++++++++++++++++ content/en/docs/overview/_index.md | 2 +- content/en/docs/overview/score-for-devs.md | 6 --- 3 files changed, 58 insertions(+), 7 deletions(-) create mode 100644 content/en/docs/community/_index.md diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md new file mode 100644 index 00000000..c43b9d54 --- /dev/null +++ b/content/en/docs/community/_index.md @@ -0,0 +1,57 @@ +--- +title: "Community" +linkTitle: "Community" +weight: 10 +Victor_Hugo: "true" +Focus_Keyword: "Join the Score community" +url: /docs/community +aliases: +- /docs/contribute +- /docs/talks +- /docs/presentations +- /docs/cncf +- /docs/samples +- /docs/examples +--- + +## Join the Score community + +Score is open-source and a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/projects/score/)! + +Connect with fellow Score developers on our [Slack](https://cloud-native.slack.com/archives/C07DN0D1UCW) channel on the CNCF Slack () or start find your way to [contribute to Score](https://github.com/score-spec/spec/blob/main/CONTRIBUTING.md)! + +Got something to say or ask about Score? [We're all ears](https://github.com/score-spec/spec/discussions)! We’d love to discuss your ideas on where the project should go next or how we can improve. + +We host regular community meetings to discuss updates, share ideas, and collaborate. Here are the details: + +| Community call | Info | +|:-----------|:------------| +| Meeting Link | Join via [Google Meet](https://meet.google.com/znt-usdc-hzs) or call +49 40 8081618260 (Pin: 599 887 196) +| Meeting Agenda & Notes | Add to our agenda or review minutes [here](https://github.com/score-spec/spec/discussions/categories/community-meetings) +| Meeting Time | 1:00-2:00pm UTC, every first Thursday of the month + +If you can't attend at the scheduled time but would like to discuss something, please reach out. We’re happy to arrange an ad-hoc meeting that fits your schedule. + +## Watch talks about Score + +- [ChatLoopBackOff - Episode 23 (Score)](https://www.youtube.com/watch?v=BRiZ0t6MYNo&list=PLj6h78yzYM2PnyOsrsCbR_kqjCKfPObHK&index=22) +- [Open at Microsoft - Improve the Developers Experience from your Platform with Score](https://learn.microsoft.com/en-us/shows/open-at-microsoft/improve-the-developers-experience-from-your-platform-with-score) +- [PlatformCon 2024 - Dapr + Score: Crafting and improving your developers experience](https://platformcon.com/talks/dapr-score-crafting-and-improving-your-developers-experience) +- [PlatformCon 2024 - Bridging the gap between local and remote environments in your platform](https://platformcon.com/talks/bridging-the-gap-between-local-and-remote-environments-in-your-platform) +- [CNCF WG Platforms with Score](https://www.youtube.com/watch?v=P6otOxdOKDk&t=1260s) +- [Dapr Community Call - Dapr and Score](https://www.youtube.com/watch?v=4gT0Y6QxinU&t=141s) +- [InfraCloud - Deep Dive into Workload Specification with Score](https://www.infracloud.io/webinars/deep-dive-into-workload-specification-with-score/) + +## Read external blog posts about Score + +- [What if the `Azure-Samples/aks-store-demo` was using Score?](https://itnext.io/what-if-the-azure-samples-aks-store-demo-was-using-score-655c55f1c3dd) +- [Dapr with Score and Humanitec — Improving the Developer Experience of your Platform, on steroids!](https://medium.com/@mabenoit/dapr-with-score-and-humanitec-developer-experience-with-your-platform-on-steroids-a848f2de0a5a) +- [Mastering Workload Specifications: Finding the Right Fit for Your Developers](https://www.infracloud.io/blogs/mastering-workload-specifications/) + +## Leverage sample apps projects using Score + +- [`sample-score-app`](https://github.com/score-spec/sample-score-app) +- [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) +- [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) +- [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) +- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) \ No newline at end of file diff --git a/content/en/docs/overview/_index.md b/content/en/docs/overview/_index.md index 3d0870f5..ed47764a 100644 --- a/content/en/docs/overview/_index.md +++ b/content/en/docs/overview/_index.md @@ -19,7 +19,7 @@ aliases: ## What is Score? -Score is an open-source, platform-agnostic, container-based workload specification. With Score, you can define your workload once using the Score Specification and then use a Score Implementation to translate it to multiple platforms such as Docker Compose, Kubernetes, Helm or Google Cloud Run. +Score is an open-source and a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/projects/score/), platform-agnostic, container-based workload specification. With Score, you can define your workload once using the Score Specification and then use a Score Implementation to translate it to multiple platforms such as Docker Compose, Kubernetes, Helm or Google Cloud Run. Score aims to reduce developer toil and cognitive load by enabling the definition of a single file that works across multiple platforms. diff --git a/content/en/docs/overview/score-for-devs.md b/content/en/docs/overview/score-for-devs.md index 21a70919..1264a84f 100644 --- a/content/en/docs/overview/score-for-devs.md +++ b/content/en/docs/overview/score-for-devs.md @@ -82,9 +82,3 @@ Score is designed by developers for developers. We’ll spare you the usual mark - **Lightweight Abstraction:** Score offers a simple abstraction layer that respects your expertise level. You can stay at the top level of the Score file or dive deep into manipulating generated deployment manifests if you’re a seasoned pro. - **Easy Workflow Integration**: Adding Score to your workflow is easy. It integrates with your existing toolchain, acting as a bridge, rather than an additional layer or replacement. Simply add the Score spec file to your workload, and use the standalone CLI to generate the required configuration file for your target platform. With minimal lock-in, reverting to your previous workflow is no problem. - -### Join the Score community - -Score is open source! Connect with fellow Score developers on our [Slack](https://join.slack.com/t/scorecommunity/shared_invite/zt-2a0x563j7-i1vZOK2Yg2o4TwCM1irIuA) or browse through our [GitHub repository](https://github.com/score-spec/spec) to see what’s new, or start your own implementation project. - -Got something to say about Score? [We're all ears](https://github.com/score-spec/spec?tab=readme-ov-file#-get-involved)! We’d love to discuss your ideas on where the project should go next or how we can improve. From 18133d5ab0a1b546e9bef0d3506f6f7beac5e6da Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 14:05:51 +0000 Subject: [PATCH 2/8] external link to community meetings info Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index c43b9d54..16e9ae84 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -22,15 +22,7 @@ Connect with fellow Score developers on our [Slack](https://cloud-native.slack.c Got something to say or ask about Score? [We're all ears](https://github.com/score-spec/spec/discussions)! We’d love to discuss your ideas on where the project should go next or how we can improve. -We host regular community meetings to discuss updates, share ideas, and collaborate. Here are the details: - -| Community call | Info | -|:-----------|:------------| -| Meeting Link | Join via [Google Meet](https://meet.google.com/znt-usdc-hzs) or call +49 40 8081618260 (Pin: 599 887 196) -| Meeting Agenda & Notes | Add to our agenda or review minutes [here](https://github.com/score-spec/spec/discussions/categories/community-meetings) -| Meeting Time | 1:00-2:00pm UTC, every first Thursday of the month - -If you can't attend at the scheduled time but would like to discuss something, please reach out. We’re happy to arrange an ad-hoc meeting that fits your schedule. +We host [regular community meetings](https://github.com/score-spec/spec?tab=readme-ov-file#-get-in-touch) to discuss updates, share ideas, and collaborate. ## Watch talks about Score From 58f69ec08dc92829fc3f29332190d01c71dfe3f3 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 14:07:59 +0000 Subject: [PATCH 3/8] Fix yarn check Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 16e9ae84..8d63c76d 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -46,4 +46,4 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read - [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) - [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) - [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) -- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) \ No newline at end of file +- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) From b5516c608475a05dde0da0f0afa65772b052a73e Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 14:11:39 +0000 Subject: [PATCH 4/8] naming Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 8d63c76d..7663cf31 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -40,7 +40,7 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read - [Dapr with Score and Humanitec — Improving the Developer Experience of your Platform, on steroids!](https://medium.com/@mabenoit/dapr-with-score-and-humanitec-developer-experience-with-your-platform-on-steroids-a848f2de0a5a) - [Mastering Workload Specifications: Finding the Right Fit for Your Developers](https://www.infracloud.io/blogs/mastering-workload-specifications/) -## Leverage sample apps projects using Score +## Leverage example projects using Score - [`sample-score-app`](https://github.com/score-spec/sample-score-app) - [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) From a900a366fb9a04d0878633d85f640dba8c0e1094 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 16:05:17 +0000 Subject: [PATCH 5/8] upgrade CI tools versions Signed-off-by: Mathieu Benoit --- .github/workflows/pull-request.yml | 2 +- dprint.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 816d9da7..994155eb 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -12,7 +12,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20 diff --git a/dprint.json b/dprint.json index 1d25cdee..38e49df6 100644 --- a/dprint.json +++ b/dprint.json @@ -25,11 +25,11 @@ "**/*-lock.json" ], "plugins": [ - "https://plugins.dprint.dev/typescript-0.71.2.wasm", - "https://plugins.dprint.dev/json-0.17.4.wasm", - "https://plugins.dprint.dev/markdown-0.14.0.wasm", - "https://plugins.dprint.dev/toml-0.5.4.wasm", - "https://plugins.dprint.dev/dockerfile-0.3.0.wasm", - "https://plugins.dprint.dev/prettier-0.27.0.json@3557a62b4507c55a47d8cde0683195b14d13c41dda66d0f0b0e111aed107e2fe" + "https://plugins.dprint.dev/typescript-0.93.0.wasm", + "https://plugins.dprint.dev/json-0.19.3.wasm", + "https://plugins.dprint.dev/markdown-0.17.8.wasm", + "https://plugins.dprint.dev/toml-0.6.2.wasm", + "https://plugins.dprint.dev/dockerfile-0.3.2.wasm", + "https://plugins.dprint.dev/prettier-0.46.1.json@e5bd083088a8dfc6e5ce2d3c9bee81489b065bd5345ef55b59f5d96627928b7a" ] } \ No newline at end of file From e91ee6bbf021333c7ac1ddeac3678fed94255beb Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 16:17:55 +0000 Subject: [PATCH 6/8] rollback dprint versions Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 2 +- dprint.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 7663cf31..6d03ae68 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -46,4 +46,4 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read - [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) - [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) - [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) -- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) +- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) \ No newline at end of file diff --git a/dprint.json b/dprint.json index 38e49df6..1d25cdee 100644 --- a/dprint.json +++ b/dprint.json @@ -25,11 +25,11 @@ "**/*-lock.json" ], "plugins": [ - "https://plugins.dprint.dev/typescript-0.93.0.wasm", - "https://plugins.dprint.dev/json-0.19.3.wasm", - "https://plugins.dprint.dev/markdown-0.17.8.wasm", - "https://plugins.dprint.dev/toml-0.6.2.wasm", - "https://plugins.dprint.dev/dockerfile-0.3.2.wasm", - "https://plugins.dprint.dev/prettier-0.46.1.json@e5bd083088a8dfc6e5ce2d3c9bee81489b065bd5345ef55b59f5d96627928b7a" + "https://plugins.dprint.dev/typescript-0.71.2.wasm", + "https://plugins.dprint.dev/json-0.17.4.wasm", + "https://plugins.dprint.dev/markdown-0.14.0.wasm", + "https://plugins.dprint.dev/toml-0.5.4.wasm", + "https://plugins.dprint.dev/dockerfile-0.3.0.wasm", + "https://plugins.dprint.dev/prettier-0.27.0.json@3557a62b4507c55a47d8cde0683195b14d13c41dda66d0f0b0e111aed107e2fe" ] } \ No newline at end of file From bc61d8c9013354b893f9880d0a66c76d446698dd Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Sat, 21 Sep 2024 16:19:47 +0000 Subject: [PATCH 7/8] format file Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 6d03ae68..7663cf31 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -46,4 +46,4 @@ We host [regular community meetings](https://github.com/score-spec/spec?tab=read - [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) - [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) - [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) -- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) \ No newline at end of file +- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) From e65cdb75098fcacefcfc0058b15b5f1e79a1fde0 Mon Sep 17 00:00:00 2001 From: Mathieu Benoit Date: Tue, 24 Sep 2024 13:24:05 +0000 Subject: [PATCH 8/8] dprint fmt Signed-off-by: Mathieu Benoit --- content/en/docs/community/_index.md | 98 ++++++++++++++--------------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/content/en/docs/community/_index.md b/content/en/docs/community/_index.md index 7663cf31..2da6dc5f 100644 --- a/content/en/docs/community/_index.md +++ b/content/en/docs/community/_index.md @@ -1,49 +1,49 @@ ---- -title: "Community" -linkTitle: "Community" -weight: 10 -Victor_Hugo: "true" -Focus_Keyword: "Join the Score community" -url: /docs/community -aliases: -- /docs/contribute -- /docs/talks -- /docs/presentations -- /docs/cncf -- /docs/samples -- /docs/examples ---- - -## Join the Score community - -Score is open-source and a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/projects/score/)! - -Connect with fellow Score developers on our [Slack](https://cloud-native.slack.com/archives/C07DN0D1UCW) channel on the CNCF Slack () or start find your way to [contribute to Score](https://github.com/score-spec/spec/blob/main/CONTRIBUTING.md)! - -Got something to say or ask about Score? [We're all ears](https://github.com/score-spec/spec/discussions)! We’d love to discuss your ideas on where the project should go next or how we can improve. - -We host [regular community meetings](https://github.com/score-spec/spec?tab=readme-ov-file#-get-in-touch) to discuss updates, share ideas, and collaborate. - -## Watch talks about Score - -- [ChatLoopBackOff - Episode 23 (Score)](https://www.youtube.com/watch?v=BRiZ0t6MYNo&list=PLj6h78yzYM2PnyOsrsCbR_kqjCKfPObHK&index=22) -- [Open at Microsoft - Improve the Developers Experience from your Platform with Score](https://learn.microsoft.com/en-us/shows/open-at-microsoft/improve-the-developers-experience-from-your-platform-with-score) -- [PlatformCon 2024 - Dapr + Score: Crafting and improving your developers experience](https://platformcon.com/talks/dapr-score-crafting-and-improving-your-developers-experience) -- [PlatformCon 2024 - Bridging the gap between local and remote environments in your platform](https://platformcon.com/talks/bridging-the-gap-between-local-and-remote-environments-in-your-platform) -- [CNCF WG Platforms with Score](https://www.youtube.com/watch?v=P6otOxdOKDk&t=1260s) -- [Dapr Community Call - Dapr and Score](https://www.youtube.com/watch?v=4gT0Y6QxinU&t=141s) -- [InfraCloud - Deep Dive into Workload Specification with Score](https://www.infracloud.io/webinars/deep-dive-into-workload-specification-with-score/) - -## Read external blog posts about Score - -- [What if the `Azure-Samples/aks-store-demo` was using Score?](https://itnext.io/what-if-the-azure-samples-aks-store-demo-was-using-score-655c55f1c3dd) -- [Dapr with Score and Humanitec — Improving the Developer Experience of your Platform, on steroids!](https://medium.com/@mabenoit/dapr-with-score-and-humanitec-developer-experience-with-your-platform-on-steroids-a848f2de0a5a) -- [Mastering Workload Specifications: Finding the Right Fit for Your Developers](https://www.infracloud.io/blogs/mastering-workload-specifications/) - -## Leverage example projects using Score - -- [`sample-score-app`](https://github.com/score-spec/sample-score-app) -- [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) -- [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) -- [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) -- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec) +--- +title: "Community" +linkTitle: "Community" +weight: 10 +Victor_Hugo: "true" +Focus_Keyword: "Join the Score community" +url: /docs/community +aliases: +- /docs/contribute +- /docs/talks +- /docs/presentations +- /docs/cncf +- /docs/samples +- /docs/examples +--- + +## Join the Score community + +Score is open-source and a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/projects/score/)! + +Connect with fellow Score developers on our [Slack](https://cloud-native.slack.com/archives/C07DN0D1UCW) channel on the CNCF Slack () or start find your way to [contribute to Score](https://github.com/score-spec/spec/blob/main/CONTRIBUTING.md)! + +Got something to say or ask about Score? [We're all ears](https://github.com/score-spec/spec/discussions)! We’d love to discuss your ideas on where the project should go next or how we can improve. + +We host [regular community meetings](https://github.com/score-spec/spec?tab=readme-ov-file#-get-in-touch) to discuss updates, share ideas, and collaborate. + +## Watch talks about Score + +- [ChatLoopBackOff - Episode 23 (Score)](https://www.youtube.com/watch?v=BRiZ0t6MYNo&list=PLj6h78yzYM2PnyOsrsCbR_kqjCKfPObHK&index=22) +- [Open at Microsoft - Improve the Developers Experience from your Platform with Score](https://learn.microsoft.com/en-us/shows/open-at-microsoft/improve-the-developers-experience-from-your-platform-with-score) +- [PlatformCon 2024 - Dapr + Score: Crafting and improving your developers experience](https://platformcon.com/talks/dapr-score-crafting-and-improving-your-developers-experience) +- [PlatformCon 2024 - Bridging the gap between local and remote environments in your platform](https://platformcon.com/talks/bridging-the-gap-between-local-and-remote-environments-in-your-platform) +- [CNCF WG Platforms with Score](https://www.youtube.com/watch?v=P6otOxdOKDk&t=1260s) +- [Dapr Community Call - Dapr and Score](https://www.youtube.com/watch?v=4gT0Y6QxinU&t=141s) +- [InfraCloud - Deep Dive into Workload Specification with Score](https://www.infracloud.io/webinars/deep-dive-into-workload-specification-with-score/) + +## Read external blog posts about Score + +- [What if the `Azure-Samples/aks-store-demo` was using Score?](https://itnext.io/what-if-the-azure-samples-aks-store-demo-was-using-score-655c55f1c3dd) +- [Dapr with Score and Humanitec — Improving the Developer Experience of your Platform, on steroids!](https://medium.com/@mabenoit/dapr-with-score-and-humanitec-developer-experience-with-your-platform-on-steroids-a848f2de0a5a) +- [Mastering Workload Specifications: Finding the Right Fit for Your Developers](https://www.infracloud.io/blogs/mastering-workload-specifications/) + +## Leverage example projects using Score + +- [`sample-score-app`](https://github.com/score-spec/sample-score-app) +- [`sample-app-gif`](https://github.com/score-spec/sample-app-gif) +- [`onlineboutique-demo`](https://github.com/Humanitec-DemoOrg/onlineboutique-demo) +- [`aks-store-demo`](https://github.com/Humanitec-DemoOrg/aks-store-demo) +- [`dapr-score`](https://github.com/mathieu-benoit/dapr-score-humanitec)