Skip to content

Commit 1d8bea6

Browse files
authored
Merge pull request #547 from typelevel/contributing
Add Contributing page, revamp About page
2 parents 1ec0539 + e96dd89 commit 1d8bea6

File tree

5 files changed

+62
-2
lines changed

5 files changed

+62
-2
lines changed

_data/cta.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ submittingDescription: Are you interested in submitting your library to the Type
77
blogTitle: Contribute to the blog
88
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.
99

10-
conductTitle: Scala Code of Conduct
10+
conductTitle: Typelevel Code of Conduct
1111
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.
1212

1313
steeringTitle: Steering Committee

_data/filter-about.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- title: Overview
2+
url: /about/
3+
- title: Contributing
4+
url: /about/contributing/

_includes/_tab-about.html

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<ul class="tab">
2+
{% for tabItem in site.data.filter-about %}
3+
<li><a href="{{ site.baseurl }}{{tabItem.url}}" {% if tabItem.url == page.url %} class="active" {% endif %}>{{tabItem.title}}</a></li>
4+
{% endfor %}
5+
</ul>

about/contributing.html

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
layout: page
3+
title: "Contributing"
4+
permalink: /about/contributing/
5+
---
6+
7+
<div id="section-page">
8+
<div class="container container-blog">
9+
<div class="masthead-blog-detail">
10+
<h1><span>{{ page.title }}</span></h1>
11+
<div class="blog-detail-content">
12+
</br>
13+
<p>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.</p>
14+
15+
16+
<h2>Financial Contributions</h2>
17+
18+
<p>Maintaining an organization at the scale of Typelevel incurs costs.
19+
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.</p>
20+
<p>Any amount of support is always welcome, and we appreciate anyone who contributes to the <a href=https://opencollective.com/typelevel>Typelevel Open Collective.</a></p>
21+
22+
</br>
23+
<p>By funding Typelevel, you're helping us maintain our domains, infrastructure, services, and our community safety through training the Code of Conduct Committee.</p>
24+
25+
26+
<h2>Other Ways To Contribute</h2>
27+
28+
29+
<p>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.</p>
30+
31+
<p>The community can help by just getting involved, in any way that feels comfortable!
32+
A PR is always welcome, whether code changes or documentation improvements, and asking questions helps clarify behaviors for everyone.
33+
Any participation is greatly valued!</p>
34+
35+
<p>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 <a href=https://github.com/orgs/typelevel/projects/1/views/1>Good First Issues board</a>.</p>
36+
37+
38+
</div>
39+
</div>
40+
41+
</div>
42+
</div>
43+

about/index.html

+9-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
<div class="container">
99
<div class="masthead-page">
1010
<h1><span>{{ page.title }}</span></h1>
11-
<p>{{site.data.description.aboutDescription}}</p>
1211
<ul class="masthead-social">
1312

1413
{% for item in site.data.nav-social %}
@@ -20,6 +19,15 @@ <h1><span>{{ page.title }}</span></h1>
2019
{% endfor %}
2120
</ul>
2221
</div>
22+
<div class="masthead-blog-detal">
23+
<p>
24+
Typelevel is a community working together since 2013 to foster an inclusive, welcoming, and safe environment around functional programming in Scala.
25+
Our ecosystem of libraries is mature and widely adopted.
26+
</p>
27+
</br>
28+
<p>{{site.data.description.aboutDescription}}</p>
29+
{% include _tab-about.html %}
30+
</div>
2331

2432
<div class="about-list">
2533
{% for item in site.data.about %}

0 commit comments

Comments
 (0)