Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Crystal version from shard.yml and a filter option #120

Open
mjblack opened this issue Sep 9, 2023 · 1 comment
Open

Add Crystal version from shard.yml and a filter option #120

mjblack opened this issue Sep 9, 2023 · 1 comment

Comments

@mjblack
Copy link

mjblack commented Sep 9, 2023

The one issue with listing all shards is that there are some that were developed for a really old version of Crystal. The shards developed with Crystal 0.24 might not be compatible with current release of Crystal or the inverse. It would be helpful to track and also being able to filter on shards based on Crystal version. It could also help filter out, or remove, shard listings for those that have been no longer maintained, and abandoned, based on last activity and Crystal version.

@Sija
Copy link
Contributor

Sija commented Feb 1, 2025

[...] It could also help filter out, or remove, shard listings for those that have been no longer maintained, and abandoned, based on last activity and Crystal version.

That's a common misconception re: Crystal shards, that lack of updates and old version stated in the shard.yml file means they are abandoned and/or won't work with new(er) versions of Crystal. In many cases lack of activity is dictated by the stability and feature-completeness and not by the abandonment.

One good example is the pool shard, which wasn't updated for the last 2 years and still works well, despite the lack of updates.

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

No branches or pull requests

2 participants