Peter, did you mean https://github.com/gdotdesign/elm-github-install for
installing packages with missing Web APIs?

On 27 April 2017 at 07:48, Peter Damoc <[email protected]> wrote:

> On Thu, Apr 27, 2017 at 2:08 AM, Oliver Searle-Barnes <[email protected]>
> wrote:
>
>> At a practical level I see two parts to this:
>>
>> 1) Better javascript interop to allow the community to provide the
>> missing web APIs and effect managers (task ports have been mooted on
>> several occasions)
>>
>> 2) A development process that encourages the use of packages from the
>> wider community _before_ they've had sufficient design attention and
>> matured to the point where they may be considered gold standard.
>>
> [...]
>
> I don't want to be too prescriptive here but one suggestion might be to
>> introduce the concept of a quality or status metric for each package e.g.
>> exploratory, draft, candidate, ready (those were chosen purely for
>> illustrative purposes). This would allow the community to benefit from each
>> other's work without requiring any compromise in standards. Versus forcing
>> every team to reimplement the same things with ports this seems like a
>> distinct improvement (IMHO). Potentially packages could even be kept in an
>> entirely different package site until they'd graduated to
>> http://package.elm-lang.org/. (this would allow beginners to be kept in
>> a safer environment until they needed to reach into the community packages)
>>
>
> The current elm compiler allows this and if there is enough developer
> desire, this can be done through tooling without requiring any change to
> the compiler or the core.
> By going the apocryphal way we could, in theory, even implement the
> missing SemVer and make the apocryphal Kernel libraries start with a 0
> further emphasizing that it is experimental code.
>
> There is danger in this approach BUT, if a good enough process is put
> behind it and there are a group of experienced Elm programmers monitoring
> it, I think that it can provide a lot of value for people who want to move
> in areas that are currently unsupported by Elm.
>
>
> --
> 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.
>

-- 
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