Skip to content

Rename and register? #6

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

Closed
jw3126 opened this issue Jul 5, 2020 · 4 comments
Closed

Rename and register? #6

jw3126 opened this issue Jul 5, 2020 · 4 comments

Comments

@jw3126
Copy link
Contributor

jw3126 commented Jul 5, 2020

I think it would be nice if the package was registered. I know the plan is that this lands in base, but that can take like a year until it ships with the stable julia version. Maybe Curry.jl is not an ideal name though. What about ArgFix.jl?

@goretkin
Copy link
Owner

goretkin commented Jul 5, 2020

I don't like Curry.jl that much, but I was motivated to choose Curry.jl because it was a short name that is sort-of related and would pass the automatic registration requirements (afaik).

Thanks for suggesting ArgFix.jl. It is also very short and has a better chance of being descriptive than "Curry". I also have mixed feelings about that name, because it makes me think of "command line arguments" (e.g. ArgParse.jl) and not of "function arguments".

I was curious to see what currently registered names with Arg are about https://juliahub.com/ui/Packages?q=Arg

command-line arguments
https://juliahub.com/ui/Packages/ArgParse/apuSZ
https://juliahub.com/ui/Packages/ArgMacros/aUDMk

function arguments
https://juliahub.com/ui/Packages/ArgCheck/P66Js (hi!!)
https://juliahub.com/ui/Packages/ArgTools/aGHFV

And that's all I found, so it's not like there's a particularly strong precedent that Arg means "command-line argument".

Also worth considering that (fundamentally) this package introduces a type that is currently called Fix, and that that many packages like that just pluralize the type name (e.g OffsetArrays.jl).

After brief consideration, I am just about ready to rename to ArgFix.jl, but I'll wait a bit in case any other ideas emerge. Thanks again for your help and interest!

@goretkin
Copy link
Owner

goretkin commented Jul 10, 2020

branch names master -> main
package name: Curry.jl -> FixArgs.jl

The docs will get triggered later I think.

@tpapp
Copy link

tpapp commented Jul 14, 2020

The docs still seems to have the old name.

@goretkin
Copy link
Owner

goretkin commented Nov 9, 2020

Docs are now getting deployed correctly, and registration is underway: JuliaRegistries/General#24349

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

3 participants