Skip to content

Add infrastructure packages#293

Merged
grst merged 18 commits into
mainfrom
infrastructure-packages
Dec 23, 2025
Merged

Add infrastructure packages#293
grst merged 18 commits into
mainfrom
infrastructure-packages

Conversation

@grst
Copy link
Copy Markdown
Contributor

@grst grst commented Oct 30, 2025

I thought it could be nice to also list core "infrastructure" packages on the website and take them into account for the stats.

By "core-infrastructure" I mean packages that are required behind the scenes to make scverse work and have a similar priority in maintenance as the core frameworks.

The final list can be discussed, but I included things like cookiecutter-scverse or scverse-tutorials, but deliberately did not include formulaic-contrasts, shadows, or annbatch.

@Zethson
Copy link
Copy Markdown
Member

Zethson commented Nov 10, 2025

I actually think that we should add annbatch. @ilan-gold ?

@ilan-gold
Copy link
Copy Markdown
Contributor

Fine with me

@grst
Copy link
Copy Markdown
Contributor Author

grst commented Nov 10, 2025

I actually think that we should add annbatch

but maybe better as a core-datastructure rather than infra?

@Zethson
Copy link
Copy Markdown
Member

Zethson commented Nov 10, 2025

I wouldn't say core-datastructure but rather a normal ecosystem package.

@ilan-gold
Copy link
Copy Markdown
Contributor

I wouldn't say core-datastructure but rather a normal ecosystem package.

At some point, it might become one but for now, I agree with Lukas

@grst
Copy link
Copy Markdown
Contributor Author

grst commented Nov 18, 2025

@ilan-gold, can you please make a PR to add annbatch then?

@flying-sheep flying-sheep changed the base branch from add-package-category to main November 20, 2025 08:24
@flying-sheep flying-sheep changed the base branch from main to add-package-category November 20, 2025 08:24
@flying-sheep flying-sheep force-pushed the infrastructure-packages branch from e9e9a38 to 4dc2131 Compare November 20, 2025 08:25
@flying-sheep flying-sheep changed the base branch from add-package-category to main November 20, 2025 08:25
@grst grst requested review from Zethson and flying-sheep December 22, 2025 15:11
@grst grst marked this pull request as ready for review December 22, 2025 15:11
@ilan-gold
Copy link
Copy Markdown
Contributor

ilan-gold commented Dec 22, 2025

Sorry @grst missed your comment (was during the conference). I don't think it belongs here either. When the time comes, I think a core data structure or ecosystem is the best route. I am not ready for ecosystem though yet, I'd like to stabilize the API

Comment thread packages/cookiecutter-scverse/meta.yaml Outdated
Comment on lines +12 to +14
contact:
- grst
- flying-sheep
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this true? Nobody else feels responsible for this?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm afraid yes. Would you have someone in mind?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don’t have anyone who likes writing tutorials? We need to fix that.

Comment thread scripts/src/ecosystem_scripts/validate_registry.py Outdated
@grst grst merged commit 926ee48 into main Dec 23, 2025
3 checks passed
@grst grst deleted the infrastructure-packages branch December 23, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants