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:
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.
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:
linkmllinkml-term-validatorlinkml-reference-validatorvaluesetslinkml-modellinkml-runtimelinkml-owlschemasheetslinkml-storeGovernance
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
For end users, nothing changes: package names, install commands, and existing releases are unaffected. This is purely an administrative migration.