zachdaniel

zachdaniel

Creator of Ash

New EEF Working Group Proposal: "Libraries and Frameworks"

I recently brought up the idea of a group supporting library and framework authors, and here is my working proposal for an EEF Working Group called “Libraries and Frameworks” :tada: Feedback welcome. Comment if interested! EEF Working Group Proposal: Libraries and Frameworks Working Group · GitHub

Most Liked

hst337

hst337

That’s an interesting idea, however I have some questions:

  1. How is it different from what hex team is doing right now? They provide the tooling and the best practices for package management in Erlang and Elixir ecosystems. All improvements to package management and documentation are related to hex.

  2. Can you elaborate on what exactly this wg will be doing? I mean, what kind of support will it be: packaging everything into hex? Supporting maintainers of critical libraries with money? Creating issues on github with suggestions for improvements of quality of software?

  3. How will this work group define whether the library needs any support or not?

By the way, cc kianmeng (Ang) · GitHub who already took a part in improvement of documentation in whole ecosystem. Documentation/typos hero of the community

zachdaniel

zachdaniel

Creator of Ash
  1. I wouldn’t necessarily say that all improvements to package management and documentation are related to hex. There are tons of cross cutting concerns. I think the biggest short term goal would be to identify and make plans for the issues that package authors face.
  2. I think the major deliverables would/could be
    a. the review and maintenance of documentation related to library/framework development (like the library best practices guide in elixir core)
    b. assistance with making proposals to core technologies (like Elixir, Erlang, Gleam, BEAM) (I’m not qualified to help with all of those personally).
    c. discovery of issues/ways to improve the story around creating and maintaining libraries and frameworks
  3. I don’t think the idea is to identify libraries and frameworks that need financial assistance and provide them, rather to find ways to improve things across the board. If we get to the point that we are aiming to fund specific projects (ideally we won’t) then yes we would need to define those criteria.

Where Next?

Popular in Discussions Top

Jayshua
I recently came across the javascript library htmx. It reminded me a lot of liveview so I thought the community here might be interested....
New
andre1sk
A big advantage to Elixir is all the distributed goodness but for many applications running on multiple nodes having integrated Etcd, Zoo...
New
pillaiindu
In django there is a cache framework backed by memcached. Rails also puts a lot of emphasis on caching, and even the idea of russian-doll...
New
MarioFlach
Hello, I want to share a project I’ve been working on for a while: https://github.com/almightycouch/gitgud Background Some time ago I ...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
eteeselink
Hi all, In the last days, two things happened: A blog post titled “They might never tell you it’s broken” made the rounds. It’s about ...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29377 241
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 53690 245
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
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

We're in Beta

About us Mission Statement