-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
With the demise of elm-community, I have though that perhaps we could make another experiment in community maintenance. In this case, the idea is to make quite a large library that collects all the -extra libraries that pertain to elm/core.
There are a bunch of things that I'd like to happen:
- Find an invite additional maintainers. Perhaps some of those who were involved in these sort of projects before? (I'm somewhat hesitant to directly tag anyone at this early stage)
- Write an appropriate README.
- Collect credits for all original authors and maintainers, mention them in README and LICENSE if required
- Check licenses that they are suitably compatible.
- Go through string-extra and figure out if the code is salvageable wrt unicode issues. We can possibly drop this library in the initial release if it is too troublesome.
- Decide whether we want to be backwards compatible with the existing libraries. (see Renaming things, removing things #5)
- On the one hand, being backwards compatible makes upgrading trivial.
- On the other hand, some of the libraries have some fairly ridiculous functions that I'd like to drop (i.e.sliceUntil = slice 0
is in my opinion a function that isn't worth having, as it just obfuscates perfectly straightforward code). - Review and add non elm-community libraries for the other types in elm/core.
- Elm-review now reports 62 errors. I can suppress these, but it would be good to actually address these issues.
- Go through the libraries and apply any sensible outstanding PRs (especially corectness/performance ones). I've already done some of this, but would be good to double check.
lue-bird
Metadata
Metadata
Assignees
Labels
No labels