6 ms·
On the other hand, with Elm there was no correlation between adoption and funding for development. With Acadia, he's trying a different funding model, so that m
by happyraul 1mo ago
On the other hand, with Elm there was no correlation between adoption and funding for development. With Acadia, he's trying a different funding model, so that might mean better support for both Acadia and Elm.
- ModernMech 1mo agoThe Elm project forked into a bunch of different Elms because Evan basically abandoned / killed it. Then he got more interested with this project. What’s to say that won’t happen again?
- happyraul 1mo agoI think it's fair to say there are other ways to interpret what happened with Elm. What if Evan stopped working on it because he needed to make a living and working on Elm wasn't going to achieve that? In that case, if working on Acadia will earn him a a living, it seems reasonable to believe he will keep working on it.
- ModernMech 1mo agoThat is fair but I think that there’s not a clear thing from Evan we can point to which explains it contributes to the uncertainty in this new project. Makes me feel we should be wary of a repeat. If anything it seems what he learned from his experience with Elm is that the project should not have been open, and his main problem seemed to be community relations. Evan’s reputation precedes him so I’m sure Acadia will be a brilliant technical artifact, but I wouldn’t get burned twice trying to be a member of that community or contributing to it technically.
- NoDodgeQuestion 1mo agoDo you nurse a personal grudge?
- ModernMech 1mo agoNo, I don't know Evan and have never personally interacted with him. I'm wary of BDFLs because you can invest in a tool and then that time and energy is wasted if the wind changes.
- leftyspook 1mo ago> So even if “open core” is a strictly better model, we lack the intuition and experience to feel confident starting there. By thinking of Elm as the “open core” at first, we give ourselves time to learn and flexibility to expand the core later. https://acadia.engineering/license/faq https://acadia.engineering/license/faq The way I read this, Acadia is an attempt to finance working on both it and Elm.
- 1-more 29d ago"Stop" is no longer the right word. Elm had a release on July 6th. The counter has reset.
- brodo 1mo agoI would make the larger point that I do not like my software to depend on any software with a bus factor of one that I can't control. Elm had this problem and Acadia has it too.
- G4BB3R 1mo agoThe bus factor for Elm is currently 2, since Tereza (his Wife) works on both Elm and Acadia.
- jasomill 29d agoUnless they make a point to always travel separately, this seems more like a variable bus factor between 1 and 2, just as the Presidency of the United States has a much lower bus factor during the State of the Union address.
- deleted 1mo ago[deleted]
- 1-more 29d agoNone of the forks really have the same design goals as Elm though, so if you're compiling Elm code into JS you're probably using the Elm 0.19.2 compiler, not a fork. - There's an outside chance you're doing Zokka to allow for custom package repos (I think that's the only difference). - You may be using the Lamdera compiler to use Set and Dict natively with your custom types. If you're doing something other than compile Elm to JS for UIs, you may in fact be using one of the actual forks.