JuliaConstraints / JuliaConstraints/ConstraintProgrammingExtensions.jl

Package renaming?

Open
#19 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Julia
Stars
24
Forks
2
PR merge metrics
No merged PRs in 30d

Description

The topic was touched by @Azzaare in https://www.youtube.com/watch?v=G4siuvNMj0c (nice talk, by the way!).

I'm not sure that the contents of this package will be merged soon into MOI, a better name (to indicate closeness to MOI, at least) would make finding this package easier for users. For now, it looks a lot like a name for an experiment (which it was in the beginning). Also, it would be good to have a shortcut for the package (Jean-François proposed CPE). Currently, I'm using a lot either CP or COIx for subpackages (to mimick what MOI does).

Maybe something like ConstrOptInterface? It looks a lot like MOI (which is intended) and is roughly pronunciable. It could be shortened to COI (in French, though, this is "quiet; speechless"; I just hope it's not too vulgar in another language).

Or is the current name completely acceptable for the foreseeable future?

@odow @Azzaare @Wikunia

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the proposed package names, the linked talk, and the relationship to MathOptInterface described in the issue. Done means the maintainers reach a decision on whether to rename the package and, if so, agree on its name and shortcut.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
developer-experience
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.