Skip to content
This repository was archived by the owner on Dec 10, 2024. It is now read-only.

Commit 301a098

Browse files
Merge pull request #2 from haskell-infra/backport-merge
Backport merge
2 parents 16e1912 + 20d958e commit 301a098

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+837
-184
lines changed

README.md

Lines changed: 284 additions & 5 deletions
Large diffs are not rendered by default.

gatsby-config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@ module.exports = {
3030
}
3131
}
3232
},
33+
{
34+
resolve: 'gatsby-plugin-your-fonts',
35+
options: {
36+
fonts: [
37+
`gibson.css`
38+
]
39+
}
40+
},
3341
{
3442
resolve: `gatsby-plugin-material-ui`,
3543
options: {
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
export default {
2+
name: 'affiliates',
3+
label: 'affiliates',
4+
folder: 'resources/content/affiliates',
5+
create: false,
6+
delete: false,
7+
fields: [
8+
{
9+
label: 'Title',
10+
name: 'title',
11+
widget: 'string'
12+
},
13+
{
14+
name: 'content',
15+
label: 'affiliates page content',
16+
widget: 'object',
17+
fields: [
18+
{
19+
name: 'default_content',
20+
label: 'Default content',
21+
widget: 'string'
22+
}
23+
]
24+
}
25+
]
26+
}

netlify/collections/pages/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@ import donations from './donations'
55
import news from './news'
66
import contact from './contact'
77
import whoweare from './who-we-are'
8+
import affiliates from './affiliates'
89
import home from './home'
910

1011
export default [
1112
notFound,
1213
home,
1314
whoweare,
15+
affiliates,
1416
contact,
1517
news,
1618
donations,

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
"eslint-plugin-react": "^7.19.0",
7272
"eslint-plugin-standard": "^4.0.1",
7373
"express": "^4.17.1",
74+
"gatsby-plugin-your-fonts": "^0.0.1",
7475
"portfinder": "^1.0.25",
7576
"react-icons": "^3.11.0",
7677
"webpack": "^4.42.1",

resources/content/global/global-en.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ global_content:
77
global_navigation_item_link: /
88
- global_navigation_item_title: Who we are
99
global_navigation_item_link: /who-we-are/
10+
- global_navigation_item_title: Affiliates
11+
global_navigation_item_link: /affiliates/
1012
- global_navigation_item_title: Contact
1113
global_navigation_item_link: /contact/
1214
- global_navigation_item_title: News

resources/content/meta/affiliates.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: en (English) site content
3+
head:
4+
title: Affiliates - Haskell Foundation
5+
meta:
6+
- { name: "twitter:title", content: "Affiliates - Haskell Foundation", file: "" }
7+
- { name: "og:title", content: "Affiliates - Haskell Foundation", file: "" }
8+
---
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
about_title: en (English) affiliates page content
3+
about_content:
4+
about_page_title: Affiliates
5+
about_page_content: |
6+
### Affiliates
7+
8+
We invite existing Haskell projects, committees and communities to
9+
explicitly affiliate and align themselves with the Haskell Foundation.
10+
Affiliation means that the group supports the goals of the Haskell
11+
Foundation, and that the Haskell Foundation in turn supports this group.
12+
We require affiliated groups to adhere to guidelines around transparency,
13+
being open to new members, and follow the
14+
[Haskell committee guidelines for respectful communication](https://github.com/ghc-proposals/ghc-proposals/blob/master/GRC.rst).
15+
We believe that this will help us grow towards being a more open and
16+
welcoming community.
17+
18+
The following groups affiliated with the Haskell Foundation:
19+
20+
- The [Haskell IDE Team](https://github.com/haskell/haskell-language-server)
21+
- The [GHC Steering Committee](https://github.com/ghc-proposals/ghc-proposals)
22+
- [Haskell Weekly](https://haskellweekly.news/)
23+
24+
The following groups are in the process of affiliating. This means they
25+
endorse the Haskell Foundation but are still in the process of adopting the
26+
new guidelines:
27+
28+
- The [Core Libraries Committee](https://wiki.haskell.org/Core_Libraries_Committee)
29+
- The [Haskell.org Committee](https://www.haskell.org/haskell-org-committee)
30+
- The Haskell Admins
31+
- [Cabal](https://www.haskell.org/cabal/)
32+
33+
This is not a closed list! We very much want the Haskell Foundation to be
34+
something by _all of us_. Please [contact](/en/contact/) us if you are
35+
interested in joining us in our quest to make Haskell better for everyone.
36+
37+
#### The Hackage Trustees
38+
39+
Placeholder text until the Hackage Trustees provide an official statement.
40+
41+
#### Volunteers
42+
43+
This is a placeholder for space we will use to include key volunteers who are not on the board or with one of the affiliated committees.
44+
---

resources/content/pages/board-of-directors/board-of-directors-en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
about_title: en (English) Board of Directors Nominations
2+
about_title: en (English) Board of Directors
33
about_content:
4-
about_page_title: Board of Directors Nominations
4+
about_page_title: Board of Directors
55
about_page_content: |
66
77
### The Haskell Foundation Board of Directors

resources/content/pages/contact/contact-en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ contact_title: en (English) contact page content
33
contact_content:
44
contact_page_title: Contact
55
contact_page_content: |
6-
If you are interested in learning more about the haskell foundation, volunteering, or donating please contact us by email at contact@haskell.foundation
6+
For general information or volunteer opportunites, please email us at contact@haskell.foundation. Does your company use Haskell? Email us at sponsorship@haskell.foundation.
77
---

resources/content/pages/donations/donations-en.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,38 @@ donations_title: en (English) donations page content
33
donations_content:
44
donations_page_title: Donations
55
donations_page_content: |
6-
If you or your organization are interested in providing support to the **Haskell Foundation** please contact us at *donations@haskell.foundation* to join the other supporters of the **Haskell Foundation**.
6+
If you or your organization are interested in sponsoring the Haskell Foundation please contact us at *sponsorship@haskell.foundation* to start the conversation.
77
8-
#### Supporting the **Haskell Foundation**
8+
### Supporting the **Haskell Foundation**
99
10-
Many enterprises use Haskell and its compiler, the Glasgow Haskell Compiler (GHC), for free. In the spirit of open source, the **Haskell Foundation** provides an opportunity for those enterprises to give back to the community and toolchain from which they benefit. Maintaining and developing reliable toolchains take a huge amount of nitty-gritty engineering work.
10+
Many enterprises use Haskell and its compiler, the Glasgow Haskell Compiler (GHC), for free. In the spirit of open source, the Haskell Foundation provides an opportunity for those enterprises to give back to the community and toolchain from which they benefit. Maintaining and developing reliable toolchains take a huge amount of nitty-gritty engineering work.
1111
12-
Donations to the **Haskell Foundation** are tax-deductible where applicable, and are used to sponsor our open source initiatives that ensure that research and development continues at the same world-class pace for years to come.
12+
Donations to the Haskell Foundation are tax-deductible where applicable, and are used to sponsor our open source initiatives that ensure that research and development continues at the same world-class pace for years to come.
1313
14-
Contact *donations@haskell.foundation* to find out more about how you can support Haskell and the **Haskell Foundation**.
14+
Contact *sponsorship@haskell.foundation* to find out more about how you can support Haskell and the Haskell Foundation.
1515
16-
#### Enterprise Support Tiers
1716
18-
Monad: $50K per year. All of the benefits of Functor and Applicative memberships, with the addition of a full interview for the **Haskell Foundation** blog, as well as having your logo prominently displayed on the HF website.
19-
Applicative: $25K per year. Have your logo and story featured in the Supporter Spotlight on the website and newsletter, a medium-sized logo displayed on the HF website, and receive ongoing recognition on our social media pages.
20-
Functor: $10K per year. Receive ongoing acknowledgements on Social Media channels, and have a small logo displayed on the HF website.
17+
### Enterprise Support Tiers
2118
22-
#### In-Kind Support
23-
Non-financial contributions to HF are very welcome. As a volunteer-based organization, the **Haskell Foundation** needs volunteers who can work on software, documentation, promotion, and other tasks to support the HF affiliated projects and the Haskell community. Individuals who contribute their own time or on behalf of their company are the backbone of our organization. Please reach out to us at [email protected] to learn more about how you can volunteer or offer in-kind support.
19+
| ![Functor tier](../../../images/functor.png) | ![Applicative tier](../../../images/applicative.png) | ![Monad tier](../../../images/monad.png) |
20+
| --------------------- | ------------------------- | ------------------------ |
21+
| Receive ongoing | Have your logo and story | All of the benefits of |
22+
| acknowledgements on | featured in the Supporter | Functor and Applicative |
23+
| social media channels | Spotlight on the website and | memberships, with the addition |
24+
| and have a small logo | newsletter, a medium- sized | of a full interview for the |
25+
| displayed on the HF | logo displayed on the HF | Haskell Foundation blog, as |
26+
| website. | website, and receive ongoing | well as having your |
27+
| | recognition on our social media pages. | logo prominently displayed on the HF website. |
28+
29+
### In-Kind Support
2430
25-
#### Sponsors
31+
Non-financial contributions to HF are very welcome. As a volunteer-based organization, the **Haskell Foundation** needs volunteers who can work on software, documentation, promotion, and other tasks to support the HF affiliated projects and the Haskell community. Individuals who contribute their own time or on behalf of their company are the backbone of our organization. Please reach out to us at [email protected] to learn more about how you can volunteer or offer in-kind support.
2632
27-
Github
28-
Iohk
29-
Tweag
30-
Obsidian
31-
Well Typed
32-
SkillsMatter
33-
Kadena
33+
### Individual Support
3434
35+
If you are an individual looking to donate, please contact us directly at [[email protected]](mailto:[email protected]). We have many great projects in need of in-kind support or financial contributions. We do not have donor tiers for individuals at this time.
3536
37+
### How to Donate
3638
37-
---
39+
Contact us directly at [[email protected]](mailto:[email protected]) to find out more about how you can support Haskell and the **Haskell Foundation**.
40+
---

resources/content/pages/index/index-en.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,10 @@ home_title: en (English) index page content
33
home_content:
44
home_video_id: re96UgMk6GQ
55
home_intro: |
6-
Haskell is not “just another programming language”: it embodies a radical and elegant attack on the entire enterprise of writing software.
7-
8-
Purely functional programming is based on values rather than state, and is rigorously explicit about side effects (the source of so many bugs in production).
9-
10-
Haskell is profoundly influencing the world of software for the better.
6+
Haskell is not “just another programming language”: it embodies a radical and elegant attack on the entire enterprise of writing software. It profoundly influences the world of software for the better.
117
128
home_claim: |
13-
The Haskell Foundation seeks to articulate the benefits of functional programming to a much broader audience, to erase barriers to entry, and to make Haskell into a solidly reliable basis for mission critical applications.
9+
**The Haskell Foundation** seeks to articulate the benefits of functional programming to a much broader audience, to erase barriers to entry, and to make Haskell into a solidly reliable basis for mission critical applications.
1410
1511
home_goals:
1612
home_goals_title: "The Haskell Foundation pursues its goals with a strong ethos based on:"
Loading
Loading
22.3 KB
Loading
31.7 KB
Loading
42.5 KB
Loading
35.2 KB
Loading
34.6 KB
Loading
32.1 KB
Loading
Loading
46.4 KB
Loading

0 commit comments

Comments
 (0)