-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
Description
So, in the open-source software world the name "SCIP" unfortunately is not a unique name.
Some points on the optimization software SCIP:
- The name stands for "Solving Constraint Integer Programs".
- Actively developed for over 20 years!
- One of the fastest non-commercial solvers for mixed-integer [nonlinear] programs.
- Used in industry and for academic research in mathematical optimization.
- Has popular interfaces in C/C++, Rust, Python, Julia, Java.
- Also has its CLI called
scip.
One actual issue I stumbled across is when packaging SCIP (the optimizer) for NixOS and finding the the code intelligence protocol already took the package name. The workaround is to name the package scipopt-scip, which is okay. But I just want to politely make you aware of the name overlap. ;)
- Would you also consider this a problem?
- If yes, are you open to reconsider the name?
(You could even keep the neat recursive acronym by just changing the first letter to any other, i.e., [A-Z]CIP Code Intelligence Protocol.)
Naming things is hard.