Idea: Auto-close issues with no activity after X days #400
Replies: 6 comments 3 replies
-
Historically, issues don't close.
Instead, I'd encourage the team to pick which issues to focus on within a sprint. Say within a 3 month cycle, such as Q2. |
Beta Was this translation helpful? Give feedback.
-
One of my biggest gripes in the open-source world is running into a bug, searching the projects tracker for issues relating to it, and finding a bug from 5 years ago, never responded to by the project maintainers, and marked Admittedly, this repo isn't a bug tracker as such, but I don't think any automated "Lets just ignore this" should take place. |
Beta Was this translation helpful? Give feedback.
-
I think it's important to appreciate the fact that this is not really bug-related, and many of the issues are related to campaigns/initiatives that were started and are either not yet completed (left "stale") or still in progress. I think what we're trying to discover now is a way to simply optimize the process, and we're going to have to agree that we're all doing this to help improve the situation for everyone on the Marketing team. What @courtneyr-dev & @dd32 are recommending are really great ideas. Let's pick some topics, set them up as a target for any specific quarter, and tackle those. We won't be able to do everything at one time, but that means we'll be nibbling at the issue and hopefully making it an overall better experience for everyone. |
Beta Was this translation helpful? Give feedback.
-
Thank you for opening an issue to discuss this, and for the idea. I absolutely, strongly disagree that Marketing GH issues should be closed automatically after a set amount of time. Here are my reasons why (many of which also echo what @Greennc, @sereedmedia, and @bernard0omnisend mentioned in the corresponding Slack thread:
Instead, I propose:
As @sereedmedia mentioned on Slack, there weren't enough reps left with the capacity to onboard the new team reps sufficiently and so we haven't met yet for goal setting as we're all figuring it out our roles as best as we can and as much as we can on our own.
|
Beta Was this translation helpful? Give feedback.
-
For what it's worth, I do understand that there are other onboarding issues as well. I started the discussion for Documenting ongoing marketing projects so that we can help new contributors identify actionable projects and get started. I think that is important too, but even if we identify projects for new contributors, in my opinion, that still leaves us with a bit of a messy issue queue that has stale meeting and WordCamp issues. The emerging consensus seems to be "don't do this automatically" and that sounds reasonable. It would certainly have benefits over the automatic approach that I suggested.
My follow-up question would be "Who?" I can understand that many people probably wouldn't find an administrative clean-up task like ticket triage to be a fulfilling and meaningful way to spend their time, at least on the Marketing Team. So who would perform this periodic triage? |
Beta Was this translation helpful? Give feedback.
-
I think a role can be created for triaging issues and it could be something the reps or sponsored contributors complete. There may also be some people who may prefer clerical tasks because their day job is more mentally demanding, but they still want to contribute. In terms of the Documenting ongoing marketing projects, I echo what @sereedmedia said in her comment. I think documenting this is super helpful, but it doesn't help with the points Sé raised in her comment, which I think are important to consider thoroughly. If we address the points raised in that comment and the team reps meet openly to discuss goals that are aligned with W.org and the definition of "marketing," then more could be started to get organized and start helpful campaigns that garner more engagement and interest in our community. |
Beta Was this translation helpful? Give feedback.
-
We often refer visitors and contributors to our Github repo as a reflection of what we're working on. Having numerous open issues that have not been updated for months can be confusing to new contributors, and a hindrance to them finding meaningful work. The lack of activity also suggests that these tickets are either of a lower priority or blocked.
Auto-closing issues after a period of inactivity, something like 3-6 months, would help maintain a well-organized list of actionable issues without adding to the workload of team reps. Ticket authors would also receive a notification upon closure, allowing them to re-open the issue if they so desire.
Potential downsides are that this would require ticket authors and/or assignees to regularly check in and provide updates in order to keep the ticket open (a potential positive as well as negative) and new ticket submitters may be surprised by the automatic closure.
What are your thoughts? What time period would be acceptable? Are there other solutions?
Beta Was this translation helpful? Give feedback.
All reactions