From 8d66b4e25e1aad382963442a02c46ad455ad9102 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 18:46:00 -0500 Subject: [PATCH 1/7] Add Contributing section to About page --- _data/filter-about.yml | 4 ++++ _includes/_tab-about.html | 5 +++++ about/contribute.html | 44 +++++++++++++++++++++++++++++++++++++++ about/index.html | 5 ++++- 4 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 _data/filter-about.yml create mode 100644 _includes/_tab-about.html create mode 100644 about/contribute.html diff --git a/_data/filter-about.yml b/_data/filter-about.yml new file mode 100644 index 00000000..e5b26658 --- /dev/null +++ b/_data/filter-about.yml @@ -0,0 +1,4 @@ +- title: Overview + url: /about/ +- title: Contributing + url: /about/contribute/ diff --git a/_includes/_tab-about.html b/_includes/_tab-about.html new file mode 100644 index 00000000..a3c6ecc7 --- /dev/null +++ b/_includes/_tab-about.html @@ -0,0 +1,5 @@ + diff --git a/about/contribute.html b/about/contribute.html new file mode 100644 index 00000000..b2d15aff --- /dev/null +++ b/about/contribute.html @@ -0,0 +1,44 @@ +--- +layout: page +title: "Contributing" +permalink: /about/contribute/ +--- + +
+
+
+

{{ page.title }}

+
+
+

Typelevel is an ecosystem of projects and a community of people united to foster an inclusive, welcoming, and safe environment around functional programming in Scala.

+ + +

Financial Contributions

+ +

Maintaining an organization at the scale of Typelevel incurs costs. + Through FOSS funding we can provide better support to maintainers, and make stronger guarantees to users, by paying for things like CI infrastructure or community support.

+

Any amount of support is always welcome, and we appreciate anyone who contributes to the Typelevel Open Collective.

+ +
+

By funding Typelevel, you're helping us maintain our domains, infrastructure, services, and our community safety through training the Code of Conduct Committee.

+ + +

Other Ways To Contribute

+ + +

Companies can donate developer time by allowing developers to contribute to open source on company time, and actively encourage it by dedicating time and space for those efforts.

+ +

The community can help by just getting involved, in any way that feels comfortable! + A PR is always welcome, whether code changes or documentation improvements, and asking questions helps clarify behaviors for everyone. + Any participation is greatly valued!

+ +

If you are looking for a place to start with a technical contribution, consider dropping by the 'starting-contributing' channel on discord, or checking out our Good First Issues board.

+ + +
+ {% include _tab-gsoc.html %} +
+ +
+
+ diff --git a/about/index.html b/about/index.html index 0f27603c..c8caec4f 100644 --- a/about/index.html +++ b/about/index.html @@ -8,7 +8,6 @@

{{ page.title }}

-

{{site.data.description.aboutDescription}}

    {% for item in site.data.nav-social %} @@ -20,6 +19,10 @@

    {{ page.title }}

    {% endfor %}
+
+

{{site.data.description.aboutDescription}}

+ {% include _tab-about.html %} +
{% for item in site.data.about %} From 3e1e4f6a0da0b983b216adf8c44b75e7fc55d3e2 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 18:47:46 -0500 Subject: [PATCH 2/7] Remove gsoc tab from contribute page (oops) --- about/contribute.html | 1 - 1 file changed, 1 deletion(-) diff --git a/about/contribute.html b/about/contribute.html index b2d15aff..f5c4cf75 100644 --- a/about/contribute.html +++ b/about/contribute.html @@ -36,7 +36,6 @@

Other Ways To Contribute

- {% include _tab-gsoc.html %}
From 608e29665b44f78068d67009b74edf7d5e7ee1b7 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 18:51:12 -0500 Subject: [PATCH 3/7] Add Open Collective link --- about/contribute.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/about/contribute.html b/about/contribute.html index f5c4cf75..f49962a0 100644 --- a/about/contribute.html +++ b/about/contribute.html @@ -17,7 +17,7 @@

Financial Contributions

Maintaining an organization at the scale of Typelevel incurs costs. Through FOSS funding we can provide better support to maintainers, and make stronger guarantees to users, by paying for things like CI infrastructure or community support.

-

Any amount of support is always welcome, and we appreciate anyone who contributes to the Typelevel Open Collective.

+

Any amount of support is always welcome, and we appreciate anyone who contributes to the Typelevel Open Collective.


By funding Typelevel, you're helping us maintain our domains, infrastructure, services, and our community safety through training the Code of Conduct Committee.

From 764ec130d1c7af9f4179e3b6e2d106b4cb7c5a6c Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 18:57:43 -0500 Subject: [PATCH 4/7] Update CoC Title --- _data/cta.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/cta.yml b/_data/cta.yml index fe8afae2..fb6d4126 100644 --- a/_data/cta.yml +++ b/_data/cta.yml @@ -7,7 +7,7 @@ submittingDescription: Are you interested in submitting your library to the Type blogTitle: Contribute to the blog blogDescription: If you want to share something about a library or Scala topics in general (e.g. type classes), case studies, examples, or other related content, please do not hesitate to contact us. -conductTitle: Scala Code of Conduct +conductTitle: Typelevel Code of Conduct conductDescription: We are committed to providing a friendly, safe and welcoming environment for all, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, sexual identity and orientation, or other such characteristics. steeringTitle: Steering Committee From 115125c1dd32e3eb513030fe10d2ea9ab06f1bb0 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 19:03:08 -0500 Subject: [PATCH 5/7] Expand About description --- about/index.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/about/index.html b/about/index.html index c8caec4f..76b9fbe4 100644 --- a/about/index.html +++ b/about/index.html @@ -20,6 +20,11 @@

{{ page.title }}

+

+ Typelevel is a community working together since 2013 to foster an inclusive, welcoming, and safe environment around functional programming in Scala. + Our ecosystem of libraries is mature and widely adopted. +

+

{{site.data.description.aboutDescription}}

{% include _tab-about.html %}
From a4999d7e187956fcf95212cb665293c347a9b5e2 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Thu, 20 Feb 2025 19:36:14 -0500 Subject: [PATCH 6/7] Rename contribute page to contributing --- _data/filter-about.yml | 2 +- about/{contribute.html => contributing.html} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename about/{contribute.html => contributing.html} (98%) diff --git a/_data/filter-about.yml b/_data/filter-about.yml index e5b26658..22f8d2b8 100644 --- a/_data/filter-about.yml +++ b/_data/filter-about.yml @@ -1,4 +1,4 @@ - title: Overview url: /about/ - title: Contributing - url: /about/contribute/ + url: /about/contributing/ diff --git a/about/contribute.html b/about/contributing.html similarity index 98% rename from about/contribute.html rename to about/contributing.html index f49962a0..bb03f8c4 100644 --- a/about/contribute.html +++ b/about/contributing.html @@ -1,7 +1,7 @@ --- layout: page title: "Contributing" -permalink: /about/contribute/ +permalink: /about/contributing/ ---
From e96dd89e698467a21f71e6a6ef0f02437900c810 Mon Sep 17 00:00:00 2001 From: Andrew Valencik Date: Fri, 21 Feb 2025 07:43:59 -0500 Subject: [PATCH 7/7] Add `#` to channel name Co-authored-by: Justin du Coeur, AKA Mark Waks --- about/contributing.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/about/contributing.html b/about/contributing.html index bb03f8c4..826fb775 100644 --- a/about/contributing.html +++ b/about/contributing.html @@ -32,7 +32,7 @@

Other Ways To Contribute

A PR is always welcome, whether code changes or documentation improvements, and asking questions helps clarify behaviors for everyone. Any participation is greatly valued!

-

If you are looking for a place to start with a technical contribution, consider dropping by the 'starting-contributing' channel on discord, or checking out our Good First Issues board.

+

If you are looking for a place to start with a technical contribution, consider dropping by the '#starting-contributing' channel on discord, or checking out our Good First Issues board.