On Mon, Jun 6, 2016 at 3:13 PM, Joaquín Oltra <[email protected]>
wrote:

>  Personally I was quite sad to see that I couldn't even contribute typo
> fixes to the elm guide when I was going through it. For such a friendly
> language when working with it, it seems very community averse in many
> places. I felt like I wasn't trusted or welcomed, neither my time or
> contributions, so I haven't bothered to even try further. I'm not sure if
> this happens to others, but if it does then it means we're losing on
> creating a community of contributors, which is an extremely important
> factor to keep the ecosystem working at scale if the language wants to grow.
>

>From what I've seen and what was shared with me in private messages, you
are not alone in feeling sad and unwelcomed.
I've seen apathy (people who try  Elm and then either return to JS or move
to something like PureScript/TypeScript )
I've seen sadness (this is by far the most frequent because, most people
love Elm and want to contribute)
I've seen anger (people who talk about forking - I seriously doubt we'll
see something this dramatic anytime soon)

The second issue, related but different I think, is the one explicitly
> mentioned by Ryan Rempel and Daniel Bachler about sharing solutions for
> common problems.


This can be solved by a group of people accepting the risks of Native code
and distributing the burden of breaking changes.
It shouldn't even be very hard to implement a proof of concept if there is
enough will. All that needs to be done is to have all the projects into one
collaboration space (elm-community is a good candidate) and a set of
elm-extra-tools that could be installed with npm that would basically
download the Native implementations into elm-stuff/extra/ and add the
needed paths to "source-directories" in elm-package.json. One could also
have an elm-extra-package.json to keep track of all the
outside-main-repository packages.

This way, people who need the native technologies can collaborate and share
solutions while in the same time keeping the main package repository clean
of dangerous code.



-- 
There is NO FATE, we are the creators.
blog: http://damoc.ro/

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to