Skip to content

Possible name collision with the existing OpenSkill (Bayesian rating library) #2

@vivekjoshy

Description

@vivekjoshy

Hi, and congrats on the paper: the open-world, supervision-free framing is a nice contribution.

Philihp Busby and I (Vivek Joshy) maintain OpenSkill (https://github.com/vivekjoshy/openskill.py), a Bayesian multiplayer rating system. It's published in JOSS (2024) and on arXiv since January 2024 (arXiv:2401.05451), distributed as the openskill package on PyPI and also on NPM, and used in production by projects including OpenAI, Marvel Rivals, HuntShowdown, and BeyondAllReason. It is also cited in many deep learning projects and papers (see sources below). The prior art goes back to 2020.

I wanted to flag a name collision: your project is also called "OpenSkill," in the same broad ML / cs.AI space. That's likely to cause search, citation, and packaging confusion for both of us; "openskill" queries, Scholar / Semantic Scholar disambiguation, and anyone trying to pip install openskill expecting the statistical rating library.

Since the code hasn't shipped yet, this seemed like the lowest-friction moment to raise it: a rename now would be much cheaper than after release and citations accumulate. Would you consider a different name for the framework? Happy to help brainstorm alternatives if that's useful.

No hard feelings either way, just trying to save us both some downstream confusion. Thanks!

CC: @philihp

Sources:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions