惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
博客园 - 聂微东
Application and Cybersecurity Blog
Application and Cybersecurity Blog
MyScale Blog
MyScale Blog
罗磊的独立博客
H
Help Net Security
L
LangChain Blog
T
Threat Research - Cisco Blogs
量子位
S
Securelist
Last Week in AI
Last Week in AI
L
Lohrmann on Cybersecurity
T
The Exploit Database - CXSecurity.com
P
Privacy International News Feed
The Hacker News
The Hacker News
Vercel News
Vercel News
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
Cybersecurity and Infrastructure Security Agency CISA
T
The Blog of Author Tim Ferriss
T
Threatpost
Security Latest
Security Latest
P
Palo Alto Networks Blog
Microsoft Security Blog
Microsoft Security Blog
NISL@THU
NISL@THU
F
Full Disclosure
WordPress大学
WordPress大学
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Stack Overflow Blog
Stack Overflow Blog
C
Check Point Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
酷 壳 – CoolShell
酷 壳 – CoolShell
H
Heimdal Security Blog
J
Java Code Geeks
Recorded Future
Recorded Future
Hugging Face - Blog
Hugging Face - Blog
G
GRAHAM CLULEY
Know Your Adversary
Know Your Adversary
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42
B
Blog RSS Feed
月光博客
月光博客
C
Cisco Blogs
V
Visual Studio Blog
D
DataBreaches.Net
H
Hacker News: Front Page
博客园 - 叶小钗
N
News and Events Feed by Topic
爱范儿
爱范儿
A
Arctic Wolf

Eleventy Blog

New Sponsorship Tiers for the Build Awesome Kickstarter Securely Publishing our Packages to npm Back Build Awesome Pro and make it easier to build for the web! The Possum Mascot, now with additional Awesome Collaborative Editing as Progressive Enhancement Eleventy is now Build Awesome Eleventy, 2025 in Review Eleventy Core Dependency Watch (2025 Edition) The Eleventy Community Survey (2025)
How We Use GitHub Issues and How That’s Changing
Zach Leather · 2026-06-07 · via Eleventy Blog

When new enhancement requests would come in to the Eleventy repository, our typical playbook would include the following:

  1. Add a reply comment with the following:

By default this repo closes new enhancement requests and places them in a queue for folks to upvote. We do this to avoid a build-up of open issues and got this idea from the lodash project

Don’t forget to upvote the first comment with 👍 to register your vote! You can view the current enhancement backlog.

  1. Add a needs-votes Label to the issue.
  2. Close the issue.

This idea was via Sam Selikoff on Twitter (Archived 2018 context):

Recently I noticed Lodash's repo had 0 open issues. As an OSS maintainer I found this fascinating because Lodash is tremendously popular, and keeping issues down is notoriously difficult.

This technique was great and served us well for many years for the primary reason that it communicated that enhancement requests were classified as secondary. But it also added a nice list of things that were a possible future for the project that community folks could weigh in on.

However, it also caused some confusion too: issues were closed but unimplemented. “Is the queue considered open/quasi-open/closed?” “If I still want the feature, do I need to file it again?” Folks already participating on the issue when it was placed into the queue usually understood what was happening but new folks visiting the issue later via Search may have not seen the helpful explainer comment.

To make matters every so slightly worse, in 2022 when GitHub shipped Issue Closed Reasons they defaulted all existing closed issues as Completed. The only alternative reason was Not planned which (to me) leaned closer towards Definitely not. I would have loved to see a Yet to be Prioritized or an Maybe, if enough folks upvote it! reason.

I’m very thankful to uncenter who has gently pushed back with feedback on the above method (a few times 😅).

Leaning into GitHub Discussions

After some very productive (in real life, what?) conversations with Cory LaViska (who recently wrote an excellent blog post on this exact topic), it has become clear that perhaps GitHub Discussions (generally available in 2024) would be a more appropriate mechanism moving forward. Cory expounds thusly:

  • Bug Report 👉 Issue
  • Help/support 👉 Discussion
  • Ask a question 👉 Discussion
  • Ideas/suggestions 👉 Discussion
  • Waxing Philosophical 👉 Discussion

Cory adds to the list later in the post:

  • Actionable Piece of Work (Milestoned Task) 👉 Issue

The nice thing about GitHub Discussions is that upvoting is a first-party user interface feature in the list view. The primary downside is that we’ll lose existing vote counts in the sorted list (they’re still accessible in the full entry): it’s a level playing field moving into 2026.

The other nice thing is that GitHub Issues becomes very focused to actionable work that goes into a release, not more imagination-based planning or fielding “How does this work?”-esque education requests.

Feel free to watch as the previous queue is converted to the new Eleventy Enhancement Queue (and leave your votes!).

Our new issue funnels on both eleventy and 11ty-website will help you find the right place to be!

Appreciate y’all!


More Blog Posts