Papillon6814

Papillon6814

I'd like to contribute to elixir! (how to work on supporting erlang otp issues?)

Hello. I’m working as an engineer of elixir.

These days, I really want to contribute to elixir! So I read how to contribute elixir guide. After reading the guide, I saw a issues of github, then I found a issue of Supporting Erlang OTP 22.

I’ve read comments on the issue, but I don’t know how to start to tackle it.
I think there are many contributors in elixir forum, so I’d like to know the way!

If the issue is not good for me (I’m still not familiar with elixir…), I’d like to change an issue to tackle.

By the way, I was working on this issue at first. I stopped to work on it when v0idpwn says “I ain’t sure if this is a bug”. So I want another issue instead of it.

Marked As Solved

hauleth

hauleth

The issue you have pointed mentions this:

To be implemented when we require Erlang 22 exclusively

I do not think that 1.12 will drop support for OTP 21, so your work would stagnate in limbo for some time.


About a way to start - find a place where you find Elixir lacking (the low hanging fruit tip - documentation) and work on that. This is how I come up with coverage reports and logger - I wanted to fix my pain point. Go that way and you will find a joy in such work, more than just picking random issue and trying to understand what is needed to be done.

Also Liked

al2o3cr

al2o3cr

This comment on the OTP 22 issue suggests the remaining items shouldn’t be worked on until Elixir requires OTP 22; based on the historical pattern of supporting a couple OTP releases back I wouldn’t expect that to happen until OTP 24 is available, unless there’s a compelling reason.

Where Next?

Popular in Questions Top

nobody
How to bind a phoenix app to a specific ip address? could not find anything about that, nowhere, unfortunately, but for me this is quite...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
JulienCorb
I am trying to implement my new.html.eex file to create new posts on my website. new.html.eex: <h1>Create Post</h1> <%= ...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New

Other popular topics Top

New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 43487 311
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52673 488
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement