# Hackathon – Call for projects

**URL:** <https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398>\
**Category:** Request Feedback\
**Created:** [September 29, 2019, 9:31am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398 "2019-09-29T09:31:01Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jgrenat](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jgrenat/32/1592_2.png) [@jgrenat](https://discourse.elm-lang.org/u/jgrenat)\
**Post date:** [September 29, 2019, 9:31am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/1 "2019-09-29T09:31:01Z")

</div>

Hello all,

We are organizing a hackathon in Paris at the beginning of October, and we’ll hack together on some open source projects.

I’m opening this thread to know if you know or maintain some Elm projects that have some functionalities or PR that need to be developed 🙂

Ideally, we’re searching for things of various difficulties and pretty concrete to fit newcomers as well as experienced developers.

Link (in french): [https://opencollective.com/elm-france/events/hackathon-elm-france-50136ev](https://opencollective.com/elm-france/events/hackathon-elm-france-50136ev)

Do you have some projects in mind?

Thanks!

---

<div class="post-metadata">

**Author:** ![ceddlyburge](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/ceddlyburge/32/2316_2.png) [@ceddlyburge](https://discourse.elm-lang.org/u/ceddlyburge)\
**Post date:** [October 2, 2019, 6:35am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/2 "2019-10-02T06:35:01Z")

</div>

Hi There, I write an application that shows a league table for sporting events (I organise a canoe polo league, and we use it for that).

It’s mostly elm, it talks to the Google Sheets Api, uses a Netlify Function / AWS Lambda and uses Cypress for the end to end tests, so is hopefully interesting enough.

I’m not exactly sure what level of complexity you are looking for, but I think this issue is probably difficult enough to be interesting, but easy enough that it won’t take too long.

> <https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/35>

Give me a shout if you would like to discuss.

Cheers

Cedd

---

<div class="post-metadata">

**Author:** ![razze](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/razze/32/1650_2.png) [@razze](https://discourse.elm-lang.org/u/razze)\
**Post date:** [October 2, 2019, 3:00pm UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/3 "2019-10-02T15:00:49Z")

</div>

I would be very grateful for anything you can contribute to any of elm-toolings projects [https://github.com/elm-tooling?type=source](https://github.com/elm-tooling?type=source)

The tree sitter implementation could also benefit from some more eyes.

> **[Razzeee/tree-sitter-elm](https://github.com/Razzeee/tree-sitter-elm)**
>
> Tree sitter implementation for elm. Contribute to Razzeee/tree-sitter-elm development by creating an account on GitHub.

But beware, most of those are not implemented in elm.

---

<div class="post-metadata">

**Author:** ![jgrenat](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jgrenat/32/1592_2.png) [@jgrenat](https://discourse.elm-lang.org/u/jgrenat)\
**Post date:** [October 3, 2019, 11:33am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/4 "2019-10-03T11:33:06Z")

</div>

Thanks, I’ll have a look! This seems like a relatively simple issue to tackle, do you have other issues that we could also look at? If we can avoid to switch code bases it’s better 🙂

---

<div class="post-metadata">

**Author:** ![jgrenat](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/jgrenat/32/1592_2.png) [@jgrenat](https://discourse.elm-lang.org/u/jgrenat)\
**Post date:** [October 3, 2019, 11:34am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/5 "2019-10-03T11:34:58Z")

</div>

Unfortunately the goal is to make participants practice Elm, so we look for projects written in Elm, thanks anyway! 🙂

---

<div class="post-metadata">

**Author:** ![ceddlyburge](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/ceddlyburge/32/2316_2.png) [@ceddlyburge](https://discourse.elm-lang.org/u/ceddlyburge)\
**Post date:** [October 3, 2019, 1:28pm UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/6 "2019-10-03T13:28:07Z")

</div>

Hi there, as with most software projects there is an almost unlimited amount of work!

Try these.

Create administrator page

- [https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/36](https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/36)

Support display of penalty cards

- [https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/38](https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/38)
- [https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/39](https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/39)

Add a team page

- [https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/41](https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/41)

Support notes

- [https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/40](https://github.com/ceddlyburge/elm-league-tables-from-google-sheets/issues/40)

There are a couple of other things as well, but I imagine this would keep you more than busy 🙂

Cheers, Cedd

---

<div class="post-metadata">

**Author:** ![mattpiz](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/mattpiz/32/860_2.png) [@mattpiz](https://discourse.elm-lang.org/u/mattpiz)\
**Post date:** [October 4, 2019, 7:47am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/7 "2019-10-04T07:47:02Z")

</div>

By the way, it is [Hacktoberfest](https://hacktoberfest.digitalocean.com/) 2019 this month. So I looked at [elm projects labelled with hacktoberfest](https://github.com/search?q=label%3Ahacktoberfest+language%3AElm+is%3Aopen&type=Issues) and there are only 7 of these as of today. One of these is from this year: [Solve Exercism.io Exercises Using Functional Languages](https://github.com/lambda-study-group/exercism/issues/51).

Usually there are also the “good first issue” issues that are suitable for this kind of exercise. Here is [a link to the 51 elm issues labelled this way on Github](https://github.com/search?q=label%3A%22good+first+issue%22+language%3AElm+is%3Aopen&type=Issues).

---

<div class="post-metadata">

**Author:** ![brian](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/brian/32/2180_2.png) [@brian](https://discourse.elm-lang.org/u/brian)\
**Post date:** [October 4, 2019, 1:54pm UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/8 "2019-10-04T13:54:42Z")

</div>

There a bunch of properties remaining in the phantom-types upgrade for elm-css: [https://github.com/rtfeldman/elm-css/issues/392](https://github.com/rtfeldman/elm-css/issues/392)

---

<div class="post-metadata">

**Author:** ![dillonkearns](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/dillonkearns/32/1587_2.png) [@dillonkearns](https://discourse.elm-lang.org/u/dillonkearns)\
**Post date:** [October 5, 2019, 4:49am UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/9 "2019-10-05T04:49:40Z")

</div>

Hello @jgrenat, that sounds like fun!

I just published a new extensible markdown parser library (check out the README for a description of some of the features that make it unique)

> **[dillonkearns/elm-markdown](https://github.com/dillonkearns/elm-markdown)**
>
> Extensible markdown parser with custom rendering, in pure Elm. - dillonkearns/elm-markdown

I created a ticket with a “good first issue” tag, in case anybody wants to play around with the `elm/parser` library. It’s really fun, but the markdown spec is huge so I would welcome some contributions here!

> <https://github.com/dillonkearns/elm-markdown/issues/2>

Hopefully this library is a good place to contribute because it is set up with some nice unit tests and an end-to-end test suite that runs all of the examples from the Github-flavored markdown spec page (1400 tests in all!). So the Travis build will tell you if you introduce any new regressions when you create a pull request. Feel free to ping me on Slack if you end up hacking on it!

Also, you can see all of the [current failures in the Github-flavored markdown test suite here](https://github.com/dillonkearns/elm-markdown/tree/master/test-results/failing/GFM). It includes the expected and actual output, and the markdown input that caused it, so it’s pretty useful for just finding something else to hack on in the project.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)\
**Post date:** [October 18, 2019, 5:04pm UTC](https://discourse.elm-lang.org/t/hackathon-call-for-projects/4398/11 "2019-10-18T17:04:02Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
