Feature request: add option to filter languages by minimum star count
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- cli, documentation
Direzione di ricerca
Inizia individuando lo script che genera la classifica e la documentazione README o CONTRIBUTING.md. Verifica come vengono definite le opzioni della riga di comando e come viene filtrato l’elenco della classifica, quindi determina come l’opzione proposta --min-stars e il relativo comportamento predefinito si inseriscono nell’interfaccia esistente. Il lavoro è completato quando è possibile fornire la soglia senza modificare i risultati predefiniti e l’opzione è documentata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature request: It would be very useful if the ranking tool allowed users to specify a minimum star count threshold (for example, only include languages/packages with at least 50 k stars) so that extremely niche languages with very few followers don’t clutter the list.
Use case: As a developer exploring emerging languages, I often want to focus on languages/packages that have significant traction (e.g., > 30 k stars). Without a filter, the table includes all languages and some entries drop very low, making the table long and less focused.
Proposed interface:
Add a CLI/flag --min-stars to the script that generates the ranking.
Add a UI dropdown in the README (or documentation) that explains “Show only languages with at least N stars”.
Benefits:
Cleaner ranking lists with higher signal-to-noise ratio.
Easier for new users to find actively trending languages/packages.
Considerations:
The default behaviour should remain unchanged (i.e., include all languages) so as not to break existing users.
Document the filter in the CONTRIBUTING.md or script README.
Thanks again f
- Lingua principale
- Python
- Stelle
- 12.2k
- Fork
- 703
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di EvanLi/Github-Ranking
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
EvanLi/Github-Ranking#59 · 2 reazioni ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
EvanLi/Github-Ranking#61 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
EvanLi/Github-Ranking#54 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
EvanLi/Github-Ranking#50 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
EvanLi/Github-Ranking#48 · 1 reazione ·
Tutte le issue di EvanLi/Github-Ranking
Issue simili
-
bug confirmed issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
open-webui/open-webui#30750 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100