Wikunia
December 16, 2020, 9:38am
1
Hi everyone,
@Azzaare and I are planning to create a GitHub organization for constraint programming.
As you know naming is one of the 2 or 3 hard problems for us developers. Therefore, we are looking for help.
We’ve created a list of possible names. Now it’s your time to cast and/or add a suggestion in the comments
Favorite Constraint Programming Orga Name
JunCO: Julia natural COnstraints, or Constraint Optimization
JunCtion: Julia natural Constraint resoluTION
JuCoP: Julia COnstraint Programming
Ju(i)CY: Julia (Intuitive) Constraint for You/Yard/ where Y <: Solver
JuCan: Julia Constraint Answer, read as you can
JOYCE: Julia Organization for Your Constraint Evaluations
JuCS-box: Julia Constraint Solving/Solvers/Solutions - box
Thanks everyone on various platforms to help with coming up with some of these and thank you for voting!
We’ll let you know once the decision is made and the organization is created.
4 Likes
Luapulu
December 16, 2020, 9:48am
2
Why not JuliaConstraints?
9 Likes
Wikunia
December 16, 2020, 9:52am
4
I personally prefer something shorter and one needs to consider that we “compete” with the awesome name of JuMP
Anyway thanks for your suggestion and please like on @Luapulu comments when you prefer his suggestion.
sairus7
December 16, 2020, 9:59am
5
There is a package naming conventions: *.jl
, not sure if it can be applied to ogranizations, that are repeating Julia
in its name.
Luapulu
December 16, 2020, 9:59am
6
Except that JuMP only works for people who already know what JuMP is about. I couldn’t tell from the name what it’s about. I like names like JuliaPhysics or JuliaArrays. Thos are names that make it absolutely clear from the name what it is.
Or JuliaStrings / JuliaString or JuliaDynamics…
6 Likes
Luapulu
December 16, 2020, 10:00am
7
Doesn’t apply to organisations. They tend to be called JuliaXyz or JuAbc.
3 Likes
zgornel
December 16, 2020, 10:57am
8
How about JuCSP
or JuliaCSP
(Constraint Satisfaction Problem)
1 Like
I have suggested JuNP
but they fear for their lives
(Julia is Not Prolog)
2 Likes
Another suggestion: JuCoM (JUlia for Constraint Modeling).
2 Likes
rapus95
December 16, 2020, 1:01pm
11
JuCORP (Julia Constraint Optimization & Resolution Programming/Products)
1 Like
I know it’s not helpful, but can I just vote against anything with “Ju-”? Not that it’s wrong, of course… Although I did notice that there aren’t many of that form - https://github.com/ViralBShah/JuliaOrgLogos/blob/main/orgnames.txt .
1 Like
Wikunia
December 16, 2020, 1:26pm
13
Do you mind to give a reason why you are against Ju-
? @cormullion
I have nothing logical… Maybe an aversion to neologisms - or perhaps homonyms can be subconsciously disturbing.
1 Like
CSP is the acronym of a famous problem of the area, the Cutting Stock Problem, so I would avoid it.
Azzaare
December 16, 2020, 7:29pm
17
It also happens to be restrictive as satisfaction problem is only a part of Constraint Programming.
Note that until JuMP became very well established (like v0.17 or v0.18) and well known the GitHub org was called JuliaOpt. It was only last year or so that it moved out to JuMP-dev.
That org also hosted other things once.
2 Likes
Wikunia
December 18, 2020, 11:28am
19
Luapulu:
JuliaConstraints
We used your suggestion now and might go with something shorter and funnier when creating packages.
6 Likes