Skip to content

Commit d3035e3

Browse files
authored
add Clash affiliate (#60)
* add Clash affiliate * add CONTRIBUTING.md
1 parent 45c033a commit d3035e3

File tree

5 files changed

+72
-17
lines changed

5 files changed

+72
-17
lines changed

CONTRIBUTING.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Contributors Guide
2+
3+
## Bug Reports
4+
5+
Please [open an issue](https://github.com/haskellfoundation/haskellfoundation.github.io/issues/new) if you have a bug to report.
6+
7+
The more detailed your report, the faster it can be resolved and will ensure it
8+
is resolved in the right way. I personally appreciate it when people not only open
9+
issues, but attempt to resolve them on their own by submitting a pull request. I am
10+
always open to constructive feedback, and I am by no means an expert, so guidance
11+
should always be considered welcome.
12+
13+
## Documentation
14+
15+
If you would like to help with documentation, please remember to update any and
16+
all module headers with the appropriate copyright dates, ranges, and authorship.
17+
18+
Expansions to the documentation are welcome, and appreciated. Every contribution counts.
19+
20+
## Code
21+
22+
If you would like to contribute code to fix a bug, add a new feature, or
23+
otherwise improve this site, pull requests are most welcome. It's a good idea to
24+
[submit an issue](https://github.com/haskellfoundation/haskellfoundation.github.io/issues/new) to
25+
discuss the change before plowing into writing code.
26+
27+
If relevant, any and all claims of "performance" should be backed up with benchmarks. You can
28+
add them to the existing benchmark suite in your PR, as long as you do not make
29+
unjustifiable changes to the existing code.
30+
31+
### Building the site
32+
33+
Refer to the [README](README.md) for more information on building the site. Since `haskell.foundation` is a Hakyll-based site,
34+
it has a `watch` feature which allows for fast iteration. However, due to the limitations of the Github pages framework,
35+
the site is watched through the `docs` directory. In order to build the site *and* have those changes propagated, you *must run
36+
the `./build.sh` at the root of this project!*
37+
38+
To run the `build.sh`, simply issue the following when you are done making changes:
39+
40+
```bash
41+
./build.sh
42+
```
43+
44+
Please remember to include this with your merge requests.
45+
46+
## Code Quality
47+
48+
The `haskell.foundation` project intends to focus on integration and usability,
49+
balanced with maintainability.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ The site can be built locally with Cabal and Stack if the 3rd party dependencies
5353
cabal run haskell-foundation -- watch
5454
```
5555

56-
Or the stack equivalent.
56+
Or the stack equivalent. For further information, please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) at the root of this project.
5757

5858
## License
5959

docs/affiliates/index.html

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,11 @@ <h2 class="text-2xl font-normal">Affiliated</h2>
270270
<div class="text-gray-600 break-all">github.com/ghc-proposals/ghc-proposals</div>
271271
</a>
272272

273+
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://clash-lang.org/" target="_blank">
274+
<div class="font-medium">Clash Lang</div>
275+
<div class="text-gray-600 break-all">https://clash-lang.org/</div>
276+
</a>
277+
273278
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://haskellweekly.news/" target="_blank">
274279
<div class="font-medium">Haskell Weekly</div>
275280
<div class="text-gray-600 break-all">haskellweekly.news/</div>
@@ -297,13 +302,6 @@ <h2 class="text-2xl font-normal">Affiliated</h2>
297302
</a>
298303

299304

300-
301-
<a class="block border-l-3 border-purple-700 shadow-lg px-4 py-2 md:py-4" href="https://github.com/haskell-infra/haskell-admins" target="_blank">
302-
<div class="font-medium">The Haskell Admins</div>
303-
<div class="text-gray-600 break-all">https://github.com/haskell-infra/haskell-admins</div>
304-
</a>
305-
306-
307305
</div>
308306

309307
<div class="flex items-center space-x-4">
@@ -336,6 +334,11 @@ <h2 class="text-2xl font-normal">Pending Affiliations</h2>
336334
<div class="text-gray-600 break-all">https://github.com/commercialhaskell/stackage/blob/master/CURATORS.md</div>
337335
</a>
338336

337+
<a class="block border-l-3 border-gray-400 shadow-lg px-4 py-2 md:py-4" href="https://github.com/haskell-infra/haskell-admins" target="_blank">
338+
<div class="font-medium">The Haskell Admins</div>
339+
<div class="text-gray-600 break-all">https://github.com/haskell-infra/haskell-admins</div>
340+
</a>
341+
339342
</div>
340343

341344
<div class="flex items-center space-x-4">

site/affiliates/index.html

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ <h2 class="text-2xl font-normal">Affiliated</h2>
7474
<div class="text-gray-600 break-all">github.com/ghc-proposals/ghc-proposals</div>
7575
</a>
7676

77+
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://clash-lang.org/" target="_blank">
78+
<div class="font-medium">Clash Lang</div>
79+
<div class="text-gray-600 break-all">https://clash-lang.org/</div>
80+
</a>
81+
7782
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://haskellweekly.news/" target="_blank">
7883
<div class="font-medium">Haskell Weekly</div>
7984
<div class="text-gray-600 break-all">haskellweekly.news/</div>
@@ -85,7 +90,7 @@ <h2 class="text-2xl font-normal">Affiliated</h2>
8590
<div class="text-gray-600 break-all">wiki.haskell.org/Core_Libraries_Committee</div>
8691
</a>
8792

88-
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://zfoh.ch/zurihac2021/" target="_blank">
93+
<a class="block border-l-3 border-purple-700 hover:bg-gray-50 shadow-lg px-4 py-2 md:py-4" href="https://haskell.love/" target="_blank">
8994
<div class="font-medium">Haskell Love</div>
9095
<div class="text-gray-600 break-all">https://haskell.love/</div>
9196
</a>
@@ -101,13 +106,6 @@ <h2 class="text-2xl font-normal">Affiliated</h2>
101106
</a>
102107

103108

104-
105-
<a class="block border-l-3 border-purple-700 shadow-lg px-4 py-2 md:py-4" href="https://github.com/haskell-infra/haskell-admins" target="_blank">
106-
<div class="font-medium">The Haskell Admins</div>
107-
<div class="text-gray-600 break-all">https://github.com/haskell-infra/haskell-admins</div>
108-
</a>
109-
110-
111109
</div>
112110

113111
<div class="flex items-center space-x-4">
@@ -140,6 +138,11 @@ <h2 class="text-2xl font-normal">Pending Affiliations</h2>
140138
<div class="text-gray-600 break-all">https://github.com/commercialhaskell/stackage/blob/master/CURATORS.md</div>
141139
</a>
142140

141+
<a class="block border-l-3 border-gray-400 shadow-lg px-4 py-2 md:py-4" href="https://github.com/haskell-infra/haskell-admins" target="_blank">
142+
<div class="font-medium">The Haskell Admins</div>
143+
<div class="text-gray-600 break-all">https://github.com/haskell-infra/haskell-admins</div>
144+
</a>
145+
143146
</div>
144147

145148
<div class="flex items-center space-x-4">

site/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ <h3 class="mt-6 font-semibold text-xl">Empowering the community.</h3>
114114
<div class="border-3 border-purple-700 rounded py-8 px-6 sm:px-12">
115115
<span class="fas fa-cubes text-purple-700 text-2xl"></span>
116116
<h3 class="mt-6 font-semibold text-xl">Openness, friendliness, and diversity.</h3>
117-
<p class="mt-6 text-gray-500">For many, Haskell is more a way of life than a programming language. All are welcome, all can contribute. To this end we have adopted the <a href="guildelines-for-respectful-communication">Haskell Guidelines For Respectful Communication</a>.</p>
117+
<p class="mt-6 text-gray-500">For many, Haskell is more a way of life than a programming language. All are welcome, all can contribute. To this end we have adopted the <a href="guidelines-for-respectful-communication">Haskell Guidelines For Respectful Communication</a>.</p>
118118
</div>
119119

120120
<div class="border-3 border-purple-700 rounded py-8 px-6 sm:px-12">

0 commit comments

Comments
 (0)