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

Backport merge #2

Merged
merged 34 commits into from
Nov 2, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a3f426d
add affiliates page
rebeccaskinner Nov 2, 2020
b72fe9d
updates
rebeccaskinner Nov 2, 2020
f7f4c0b
remove affiliation data from who we are
rebeccaskinner Nov 2, 2020
2351892
Update contact-en.md
timsears Nov 2, 2020
c51fdff
Update donations-en.md
timsears Nov 2, 2020
55e0288
update readme with more details
jonnysmillie Nov 2, 2020
b2a0cfd
fix nav link path
tomasvrana Nov 2, 2020
a64c6b9
Merge pull request #14 from input-output-hk/affiliation
tomasvrana Nov 2, 2020
784da9d
readme update
tomasvrana Nov 2, 2020
9baf0d4
Merge pull request #18 from input-output-hk/update-readme
tomasvrana Nov 2, 2020
480f905
add team component
jonnysmillie Nov 2, 2020
dd5e981
readme update
tomasvrana Nov 2, 2020
5300acb
Merge pull request #19 from input-output-hk/update-readme
tomasvrana Nov 2, 2020
89253b2
page layout update
tomasvrana Nov 2, 2020
351a320
update team styling
jonnysmillie Nov 2, 2020
5c01919
update so markdown can appear above and below team component
jonnysmillie Nov 2, 2020
709881a
fix mobile issue add hr
jonnysmillie Nov 2, 2020
c48b036
Merge pull request #21 from input-output-hk/update-layout
tomasvrana Nov 2, 2020
b9fd074
font update
tomasvrana Nov 2, 2020
77da563
drop the outline, make 2 col
jonnysmillie Nov 2, 2020
99355ee
Merge branch 'master' into team
jonnysmillie Nov 2, 2020
9fe8378
add padding-bottom to team members, align photos left on large screens
jonnysmillie Nov 2, 2020
2dd6932
Merge pull request #20 from input-output-hk/team
jonnysmillie Nov 2, 2020
d415743
update team text colour, increase team name size
jonnysmillie Nov 2, 2020
1d022d9
Merge pull request #22 from input-output-hk/add-font
tomasvrana Nov 2, 2020
75d8094
Merge pull request #16 from input-output-hk/timsears-patch-2
rebeccaskinner Nov 2, 2020
2b53641
Merge pull request #15 from input-output-hk/timsears-patch-1
rebeccaskinner Nov 2, 2020
7c0afa9
update homepage + donors
emilypi Nov 1, 2020
84ae9d0
remove image
emilypi Nov 1, 2020
8f858a6
update donation page
emilypi Nov 1, 2020
dea202d
formatting fixes
rebeccaskinner Nov 1, 2020
08c3262
add mailto's
emilypi Nov 1, 2020
77da9ce
normalize image sizes
rebeccaskinner Nov 1, 2020
20d958e
Merge pull request #12 from input-output-hk/homepage-content
rebeccaskinner Nov 2, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
289 changes: 284 additions & 5 deletions README.md

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions gatsby-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,14 @@ module.exports = {
}
}
},
{
resolve: 'gatsby-plugin-your-fonts',
options: {
fonts: [
`gibson.css`
]
}
},
{
resolve: `gatsby-plugin-material-ui`,
options: {
Expand Down
26 changes: 26 additions & 0 deletions netlify/collections/pages/affiliates.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
export default {
name: 'affiliates',
label: 'affiliates',
folder: 'resources/content/affiliates',
create: false,
delete: false,
fields: [
{
label: 'Title',
name: 'title',
widget: 'string'
},
{
name: 'content',
label: 'affiliates page content',
widget: 'object',
fields: [
{
name: 'default_content',
label: 'Default content',
widget: 'string'
}
]
}
]
}
2 changes: 2 additions & 0 deletions netlify/collections/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@ import donations from './donations'
import news from './news'
import contact from './contact'
import whoweare from './who-we-are'
import affiliates from './affiliates'
import home from './home'

export default [
notFound,
home,
whoweare,
affiliates,
contact,
news,
donations,
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-standard": "^4.0.1",
"express": "^4.17.1",
"gatsby-plugin-your-fonts": "^0.0.1",
"portfinder": "^1.0.25",
"react-icons": "^3.11.0",
"webpack": "^4.42.1",
Expand Down
2 changes: 2 additions & 0 deletions resources/content/global/global-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ global_content:
global_navigation_item_link: /
- global_navigation_item_title: Who we are
global_navigation_item_link: /who-we-are/
- global_navigation_item_title: Affiliates
global_navigation_item_link: /affiliates/
- global_navigation_item_title: Contact
global_navigation_item_link: /contact/
- global_navigation_item_title: News
Expand Down
8 changes: 8 additions & 0 deletions resources/content/meta/affiliates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: en (English) site content
head:
title: Affiliates - Haskell Foundation
meta:
- { name: "twitter:title", content: "Affiliates - Haskell Foundation", file: "" }
- { name: "og:title", content: "Affiliates - Haskell Foundation", file: "" }
---
44 changes: 44 additions & 0 deletions resources/content/pages/affiliates/affiliates-en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
about_title: en (English) affiliates page content
about_content:
about_page_title: Affiliates
about_page_content: |
### Affiliates

We invite existing Haskell projects, committees and communities to
explicitly affiliate and align themselves with the Haskell Foundation.
Affiliation means that the group supports the goals of the Haskell
Foundation, and that the Haskell Foundation in turn supports this group.
We require affiliated groups to adhere to guidelines around transparency,
being open to new members, and follow the
[Haskell committee guidelines for respectful communication](https://github.com/ghc-proposals/ghc-proposals/blob/master/GRC.rst).
We believe that this will help us grow towards being a more open and
welcoming community.

The following groups affiliated with the Haskell Foundation:

- The [Haskell IDE Team](https://github.com/haskell/haskell-language-server)
- The [GHC Steering Committee](https://github.com/ghc-proposals/ghc-proposals)
- [Haskell Weekly](https://haskellweekly.news/)

The following groups are in the process of affiliating. This means they
endorse the Haskell Foundation but are still in the process of adopting the
new guidelines:

- The [Core Libraries Committee](https://wiki.haskell.org/Core_Libraries_Committee)
- The [Haskell.org Committee](https://www.haskell.org/haskell-org-committee)
- The Haskell Admins
- [Cabal](https://www.haskell.org/cabal/)

This is not a closed list! We very much want the Haskell Foundation to be
something by _all of us_. Please [contact](/en/contact/) us if you are
interested in joining us in our quest to make Haskell better for everyone.

#### The Hackage Trustees

Placeholder text until the Hackage Trustees provide an official statement.

#### Volunteers

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.
---
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
about_title: en (English) Board of Directors Nominations
about_title: en (English) Board of Directors
about_content:
about_page_title: Board of Directors Nominations
about_page_title: Board of Directors
about_page_content: |

### The Haskell Foundation Board of Directors
Expand Down
2 changes: 1 addition & 1 deletion resources/content/pages/contact/contact-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ contact_title: en (English) contact page content
contact_content:
contact_page_title: Contact
contact_page_content: |
If you are interested in learning more about the haskell foundation, volunteering, or donating please contact us by email at contact@haskell.foundation
For general information or volunteer opportunites, please email us at contact@haskell.foundation. Does your company use Haskell? Email us at sponsorship@haskell.foundation.
---
43 changes: 23 additions & 20 deletions resources/content/pages/donations/donations-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,38 @@ donations_title: en (English) donations page content
donations_content:
donations_page_title: Donations
donations_page_content: |
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**.
If you or your organization are interested in sponsoring the Haskell Foundation please contact us at *sponsorship@haskell.foundation* to start the conversation.

#### Supporting the **Haskell Foundation**
### Supporting the **Haskell Foundation**

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.
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.

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.
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.

Contact *donations@haskell.foundation* to find out more about how you can support Haskell and the **Haskell Foundation**.
Contact *sponsorship@haskell.foundation* to find out more about how you can support Haskell and the Haskell Foundation.

#### Enterprise Support Tiers

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.
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.
Functor: $10K per year. Receive ongoing acknowledgements on Social Media channels, and have a small logo displayed on the HF website.
### Enterprise Support Tiers

#### In-Kind Support
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.
| ![Functor tier](../../../images/functor.png) | ![Applicative tier](../../../images/applicative.png) | ![Monad tier](../../../images/monad.png) |
| --------------------- | ------------------------- | ------------------------ |
| Receive ongoing | Have your logo and story | All of the benefits of |
| acknowledgements on | featured in the Supporter | Functor and Applicative |
| social media channels | Spotlight on the website and | memberships, with the addition |
| and have a small logo | newsletter, a medium- sized | of a full interview for the |
| displayed on the HF | logo displayed on the HF | Haskell Foundation blog, as |
| website. | website, and receive ongoing | well as having your |
| | recognition on our social media pages. | logo prominently displayed on the HF website. |

### In-Kind Support

#### Sponsors
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.

Github
Iohk
Tweag
Obsidian
Well Typed
SkillsMatter
Kadena
### Individual Support

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.

### How to Donate

---
Contact us directly at [[email protected]](mailto:[email protected]) to find out more about how you can support Haskell and the **Haskell Foundation**.
---
8 changes: 2 additions & 6 deletions resources/content/pages/index/index-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,10 @@ home_title: en (English) index page content
home_content:
home_video_id: re96UgMk6GQ
home_intro: |
Haskell is not “just another programming language”: it embodies a radical and elegant attack on the entire enterprise of writing software.

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).

Haskell is profoundly influencing the world of software for the better.
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.

home_claim: |
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.
**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.

home_goals:
home_goals_title: "The Haskell Foundation pursues its goals with a strong ethos based on:"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/cd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/ek.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/gk.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/jv.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/la.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/sm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/spj.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/content/pages/who-we-are/images/sw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading