From 939542c9a00682bb402eb7e15f9e38583472ae3e Mon Sep 17 00:00:00 2001 From: Vishvam Moliya Date: Thu, 7 Nov 2024 17:27:07 +0530 Subject: [PATCH 1/7] Resources: added promo-kit to the /resources page --- src/pages/resources.astro | 63 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index 26b4ba0b..2abde76e 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -20,8 +20,66 @@ import Layout from "../layouts/Layout.astro";

Resources

-

Go make stickers!

+

+ This page is a resource for Open Source Pledge members, ecosystem partners, and advocates. +

+

+ The Pledge aims to upend the status quo in OSS, and establish the norm that companies who derive massive value from free software should also meaningfully support the sustainability of these projects. We can't make this norm materialize out of thin air. We rely on our partners to amplify the message and stand together as examples of the change we wish to see. Without the support of our partners, the Open Source Pledge is just a website. +

+

+ In this partner kit, you'll find tools that will help you recruit new members, share the news about the Pledge and what it stands for with your network, and generally add to the discourse on methods to solve the OSS sustainability crisis. Discourse around the merits of supporting maintainers with cash payments-even, and especially, if many disagree-is the first step in changing the conversation and challenging the status quo that gave us Log4Shell and the xz backdoor. Feel free to let us know what else we can provide. +

+
+
+

+ Everyone +

+ +
+
+

+ Members +

+
    +
  • Pledge Logos - Use for blog post art, social collateral, co-branding
  • +
  • Member badges - Place these prominently on your /careers page and/or website footer
  • +
+
+
+

+ Ecosystem Partners +

+ +
+
+

+ Advocates +

+ +
+ +
+

+ Social promotion +

+

+ We invite you to talk about the Pledge IRL, in DMs, and even on public social channels. In the spirit of openness, we've been building the Pledge in public. +

+
+ +
+

Stickers

+

Go make stickers!

+

Logo

@@ -44,5 +102,8 @@ import Layout from "../layouts/Layout.astro"; max-width: 20rem; margin: 2rem 0; } + .highlight-box { + display: flex; + } } From 6698270da56f0ed558f97459924149ca4269d648 Mon Sep 17 00:00:00 2001 From: Vishvam Moliya Date: Thu, 7 Nov 2024 18:06:53 +0530 Subject: [PATCH 2/7] Resources: updated the links to refer to corresponding targets --- src/pages/resources.astro | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index 2abde76e..b84c4b14 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -21,7 +21,7 @@ import Layout from "../layouts/Layout.astro";

Resources

- This page is a resource for Open Source Pledge members, ecosystem partners, and advocates. + This page is a resource for Open Source Pledge members, ecosystem partners, and advocates.

The Pledge aims to upend the status quo in OSS, and establish the norm that companies who derive massive value from free software should also meaningfully support the sustainability of these projects. We can't make this norm materialize out of thin air. We rely on our partners to amplify the message and stand together as examples of the change we wish to see. Without the support of our partners, the Open Source Pledge is just a website. @@ -35,8 +35,8 @@ import Layout from "../layouts/Layout.astro"; Everyone

@@ -44,8 +44,8 @@ import Layout from "../layouts/Layout.astro"; Members
    -
  • Pledge Logos - Use for blog post art, social collateral, co-branding
  • -
  • Member badges - Place these prominently on your /careers page and/or website footer
  • +
  • Pledge Logos - Use for blog post art, social collateral, co-branding
  • +
  • Member badges - Place these prominently on your /careers page and/or website footer
@@ -53,8 +53,8 @@ import Layout from "../layouts/Layout.astro"; Ecosystem Partners
@@ -62,7 +62,7 @@ import Layout from "../layouts/Layout.astro"; Advocates
@@ -72,7 +72,7 @@ import Layout from "../layouts/Layout.astro"; Social promotion

- We invite you to talk about the Pledge IRL, in DMs, and even on public social channels. In the spirit of openness, we've been building the Pledge in public. + We invite you to talk about the Pledge IRL, in DMs, and even on public social channels. In the spirit of openness, we've been building the Pledge in public.

From d9e29df4c532493c87a7dd8f29986d225abf676f Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Thu, 7 Nov 2024 13:24:41 +0000 Subject: [PATCH 3/7] Resources: remove superfluous internal link --- src/pages/resources.astro | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index b84c4b14..8b2ab5ce 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -21,7 +21,7 @@ import Layout from "../layouts/Layout.astro";

Resources

- This page is a resource for Open Source Pledge members, ecosystem partners, and advocates. + This page is a resource for Open Source Pledge members, ecosystem partners, and advocates.

The Pledge aims to upend the status quo in OSS, and establish the norm that companies who derive massive value from free software should also meaningfully support the sustainability of these projects. We can't make this norm materialize out of thin air. We rely on our partners to amplify the message and stand together as examples of the change we wish to see. Without the support of our partners, the Open Source Pledge is just a website. From 84125d4e24e737d57ce8cd901cc265e3dcd89909 Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Thu, 7 Nov 2024 13:28:21 +0000 Subject: [PATCH 4/7] Resources: fix unclosed tags --- src/pages/resources.astro | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index 8b2ab5ce..f9c47178 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -80,18 +80,19 @@ import Layout from "../layouts/Layout.astro";

Stickers

Go make stickers!

-
-

Logo

- - - +
+

Logo

+ + + +
+
+

Money Machine

+ + +
-
-

Money Machine

- - - -
+
From 9d783555e93cdd7c3f7213bf6aa84fa3f7c5fc7d Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Thu, 7 Nov 2024 13:29:48 +0000 Subject: [PATCH 5/7] Resources: remove unused CSS --- src/pages/resources.astro | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index f9c47178..bfc0175b 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -103,8 +103,5 @@ import Layout from "../layouts/Layout.astro"; max-width: 20rem; margin: 2rem 0; } - .highlight-box { - display: flex; - } } From 32e25dd1564f15882387b3059585e64f045febd7 Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Thu, 7 Nov 2024 13:31:37 +0000 Subject: [PATCH 6/7] Resources: fix heading levels --- src/pages/resources.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index bfc0175b..a4d84658 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -81,13 +81,13 @@ import Layout from "../layouts/Layout.astro";

Go make stickers!

-

Logo

+

Logo

-

Money Machine

+

Money Machine

From f988af501af05475364bc130596224b5035e18d3 Mon Sep 17 00:00:00 2001 From: Vlad-Stefan Harbuz Date: Thu, 7 Nov 2024 13:40:15 +0000 Subject: [PATCH 7/7] Resources: fix various small things --- src/pages/resources.astro | 48 +++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 19 deletions(-) diff --git a/src/pages/resources.astro b/src/pages/resources.astro index a4d84658..958a21e4 100644 --- a/src/pages/resources.astro +++ b/src/pages/resources.astro @@ -21,13 +21,21 @@ import Layout from "../layouts/Layout.astro";

Resources

- This page is a resource for Open Source Pledge members, ecosystem partners, and advocates. + This page is a resource for Open Source Pledge members, ecosystem partners, and advocates.

- The Pledge aims to upend the status quo in OSS, and establish the norm that companies who derive massive value from free software should also meaningfully support the sustainability of these projects. We can't make this norm materialize out of thin air. We rely on our partners to amplify the message and stand together as examples of the change we wish to see. Without the support of our partners, the Open Source Pledge is just a website. + The Pledge aims to upend the status quo in OSS, and establish the norm that companies who derive massive + value from free software should also meaningfully support the sustainability of these projects. We can't + make this norm materialize out of thin air. We rely on our partners to amplify the message and stand + together as examples of the change we wish to see. Without the support of our partners, the Open Source + Pledge is just a website.

- In this partner kit, you'll find tools that will help you recruit new members, share the news about the Pledge and what it stands for with your network, and generally add to the discourse on methods to solve the OSS sustainability crisis. Discourse around the merits of supporting maintainers with cash payments-even, and especially, if many disagree-is the first step in changing the conversation and challenging the status quo that gave us Log4Shell and the xz backdoor. Feel free to let us know what else we can provide. + In this partner kit, you'll find tools that will help you recruit new members, share the news about the + Pledge and what it stands for with your network, and generally add to the discourse on methods to solve the + OSS sustainability crisis. Discourse around the merits of supporting maintainers with cash payments — even, + and especially if, many disagree — is the first step in changing the conversation and challenging the status + quo that gave us Log4Shell and the XZ backdoor. Feel free to let us know what else we can provide.


@@ -35,8 +43,9 @@ import Layout from "../layouts/Layout.astro"; Everyone
@@ -44,8 +53,8 @@ import Layout from "../layouts/Layout.astro"; Members
    -
  • Pledge Logos - Use for blog post art, social collateral, co-branding
  • -
  • Member badges - Place these prominently on your /careers page and/or website footer
  • +
  • Pledge Logos — Use for blog post art, social collateral, co-branding
  • +
  • Member Badges — Place these prominently on your /careers page and/or website footer
@@ -53,8 +62,7 @@ import Layout from "../layouts/Layout.astro"; Ecosystem Partners
@@ -62,7 +70,7 @@ import Layout from "../layouts/Layout.astro"; Advocates
@@ -72,22 +80,24 @@ import Layout from "../layouts/Layout.astro"; Social promotion

- We invite you to talk about the Pledge IRL, in DMs, and even on public social channels. In the spirit of openness, we've been building the Pledge in public. + We invite you to talk about the Pledge IRL, in DMs, and even on public social channels. In the spirit of + openness, we've been + building the Pledge in public.

-
+

Stickers

Go make stickers!

-
-

Logo

+
+

Logo

-
-
-

Money Machine

+ +
+

Money Machine

@@ -97,10 +107,10 @@ import Layout from "../layouts/Layout.astro";