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

Rename to elm-form (?) #10

Open
hecrj opened this issue Oct 24, 2018 · 4 comments
Open

Rename to elm-form (?) #10

hecrj opened this issue Oct 24, 2018 · 4 comments
Assignees
Labels
question Further information is requested

Comments

@hecrj
Copy link
Owner

hecrj commented Oct 24, 2018

Many well-known packages use the elm- prefix (style-elements is elm-ui now, etc.).

Should we rename this package to elm-form? I think it could help new users to find it.

@russelldavies
Copy link
Contributor

I find the elm- prefix kind of annoying as it's redundant, and wouldn't exist if we weren't tied to GitHub, but it seems to be what is recommended:

Say you want to work with X. Which package for X is the best? The options should be:

alice/elm-X
bob/elm-X
chuck/elm-X

Rather than choosing the one with the best branding (like in JS often) you choose the author you trust most. Best track record. Best working relationship. Etc.

There's already etaque/elm-form but with with the policy of same-name and choosing preferred author then there isn't a conflict.

I do like the name composable-form, the name is still literal enough and it also distinguishes it. If you type form into the package search this package does show up, although not at the top. Searching for elm-form has less results which is better, I suppose.

I'm on the fence.

@hecrj
Copy link
Owner Author

hecrj commented Oct 26, 2018

You summed up my thoughts pretty well @russelldavies.

I think packages with the elm- prefix will end up being associated with high quality in the long run. I don't think going against Evan's recommendation will bring any benefits, on the contrary. People won't search for composable forms when they want to work with forms in Elm. They will search for elm-form first.

@russelldavies
Copy link
Contributor

Yeah, and I was thinking the composability is just one aspect which the current package name implicitly endorses over others, e.g. type safety. So, I'm down with the rename.

@russelldavies
Copy link
Contributor

Discussion about elm-graphql rename.

@hecrj hecrj self-assigned this Nov 7, 2018
@hecrj hecrj added the question Further information is requested label Jun 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants