Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publishing timeline? #1

Open
Libbum opened this issue Aug 23, 2018 · 9 comments
Open

Publishing timeline? #1

Libbum opened this issue Aug 23, 2018 · 9 comments

Comments

@Libbum
Copy link

Libbum commented Aug 23, 2018

Have been updating a few packages and have hit a roadblock here since color has been removed from the core. Is there anything more that needs to be done with this guy before it gets put up on packages?

@evancz
Copy link
Member

evancz commented Aug 23, 2018

Can you share what you need it for? That can help me prioritize because I'm not sure if it will be in the same form it was before.

@Libbum
Copy link
Author

Libbum commented Aug 24, 2018

Specifically pukkamustard/elm-identicon which uses the rgb and hsl converters. It's quite a small subset of requirements; so for now I could just generate a color submodule for elm-identicon and let you run free on the changes you have envisioned for this package. Does that sound like the best plan for the interim?

@2mol
Copy link

2mol commented Aug 26, 2018

Hi! I need it for 2mol/elm-colormaps, which I wanted to upgrade to 0.19. But no rush, I'd be happy to help or discuss. I'm sure the role of color in elm-css or plotting libraries would also benefit from some considerations.

Could you share what you were thinking in terms of changing the form?

@sch
Copy link

sch commented Aug 28, 2018

I've used it in combination with the elm-color-extra package for projects in 0.18. It has functions for converting between colorspaces as well as blending, interpolating, and building gradients for colors.

That library is used in two of my projects — one for a closed-source codebase where we make heavy use of gradients, and one in an open-source project where it's used rather minimally for its colorToHex function.

@bstro
Copy link

bstro commented Sep 1, 2018

I could be wrong, but it looks like style-elements relies on this package, so not being able to use this with 0.19 limits its usage with style-elements.

@evancz
Copy link
Member

evancz commented Sep 1, 2018

Can someone make a package like what they want? The old API is pretty simple. The new API is pretty simple. I do not think the math in this repo is complete or correct in all cases, and this is definitely not something where I have unique expertise on the topic. So I think it'd be better to not block just because this might exist someday.

@Libbum
Copy link
Author

Libbum commented Sep 1, 2018

Sure, no problem. I can take that on. May be a few days before I can start work on it though. That is, unless someone else in this thread is keen?

If not, I'll ping you all later with what I've got so far and we can move further discussions to a new tracker.

@2mol
Copy link

2mol commented Sep 1, 2018

Thanks @Libbum, let me know if you want some help with it.

@2mol
Copy link

2mol commented Sep 6, 2018

For people that stumble across this: It might be worth pointing out that the efforts have moved to https://github.com/avh4/elm-color/issues/ where you can come comment and help with building a great standard-worthy colour module.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants