Feature request: add option to filter languages by minimum star count
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- cli, documentation
Hướng nghiên cứu
Bắt đầu bằng việc xác định script tạo ra bảng xếp hạng và tài liệu README hoặc CONTRIBUTING.md. Kiểm tra cách các tùy chọn dòng lệnh được định nghĩa và cách danh sách xếp hạng được lọc, sau đó xác định tùy chọn --min-stars được đề xuất và hành vi mặc định của nó phù hợp với giao diện hiện có như thế nào. Công việc được xem là hoàn tất khi có thể cung cấp ngưỡng mà không thay đổi các kết quả mặc định và tùy chọn này đã được ghi lại trong tài liệu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- Python
- Star
- 12.2k
- Fork
- 703
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của EvanLi/Github-Ranking
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
EvanLi/Github-Ranking#59 · 2 reaction ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
EvanLi/Github-Ranking#61 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
EvanLi/Github-Ranking#54 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
EvanLi/Github-Ranking#50 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
EvanLi/Github-Ranking#48 · 1 reaction ·
Tất cả issue của EvanLi/Github-Ranking
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
stephrobert/dsoxlab#238 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
sublimehq/package_control#1780 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
nwg-piotr/nwg-displays#145 ·