Skip to content

Create a LinkML PyPI organization and migrate related packages #3522

@matentzn

Description

@matentzn

We propose creating a LinkML organization on PyPI and transferring all LinkML-related packages into it. This improves discoverability, establishes less fragmented ownership, and makes access management easier as the ecosystem grows.
And yes. Bus factor.

Proposed packages to migrate

As a starting point, we propose migrating the following packages:

  • linkml
  • linkml-term-validator
  • linkml-reference-validator
  • valuesets
  • linkml-model
  • linkml-runtime
  • linkml-owl
  • schemasheets
  • linkml-store

Governance

We will sort this out with the core team only - but even here I dont think we need everyone to have write access on everything. Here is my suggestion for this year. All linkml packages get these admins:

Special packages might get additional people as well.

Call for input

👋 If you maintain or depend on other packages that belong under the LinkML umbrella, please comment below with the package name and a brief description. We want to make sure we capture the full ecosystem before the migration.

For end users, nothing changes: package names, install commands, and existing releases are unaffected. This is purely an administrative migration.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions