Comments (34)
I'd like to support this change from "wontfix" to "stale". Personally, it comes down to the common understanding of what WONTFIX means in many/most projects:
https://bugzilla.suse.com/page.cgi?id=fields.html#resolution
explains WONTFIX only in very short terms:
"WONTFIX The problem described is a bug which will never be fixed."
That means that WONTFIX acknowledges that a bug as reported is indeed a valid bug. But it also says that it will not be fixed: Not in the near future (that would be status ACCEPTED), not in some future release (that would be LATER), never.
It means that whoever is responsible for the piece of software against which the bug was reported has examined the situation and evaluated possible approaches to fix the problem. But the conclusion of that process was that the bug will not be fixed.
Of course, this is unsatisfactory for a user who took the trouble to make a bug report. Agreed. But there are also other considerations to take into account.
In my experience, a WONTFIX should always come with a [human] description of why a ticket will never be resolved. It's the equivalent of saying "no", and is personally I'd prefer to just use "stale" rather than overload the semantics behind the WONTFIX label. I love being able to sort by label:stale
and know that these are all stale, wherease label:wontfix
brings up all sorts of tickets that actually conform to my definition of WONTFIX.
Anyway, just my two cents.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
It quite literally means that the maintainers "will not fix"
That's part of the issue: while a thorough reading indeed suggests that the intended meaning is "this issue will not be fixed unless further action occurs", the first impact is that of an immediate rejection without prior notice. I think you'd agree that this is not a good default experience.
It already exists by default on every repository
It's my understanding that the "good first issue" label has recently been promoted to such a default status (see MunGell/awesome-for-beginners#154, MunGell/awesome-for-beginners#151). I don't see why "waiting" or "on hold", which IIUC are as common, if not more, couldn't be handled the same way, for the same reasons. (I do understand that this repository is not the place to request that change, though.)
I think the bigger issue is actually the wording of the default message, which is being discussed in #67.
I fully agree. I've added a comment on that issue with our experience with the bot in the tldr-pages project.
from stale.
this would be funny if it wasn't so disappointing
from stale.
It is still relevant. Perhaps @bkeepers could comment on what, if anything, is holding up progress?
To quote my previous reply:
I'm not opposed to changing it if a lot of people feel it's not the right label. I think the bigger issue is actually the wording of the default message, which is being discussed in #67.
Personally I feel like wontfix
is the right default. If others disagree, then please explain why here.
from stale.
I've created #252 to address this.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
Is this still relevant?
Absolutely.
If so, what is blocking it?
Lack of maintainers.
Is there anything you can do to help move it forward?
I guess I could fork but I'd really rather not.
from stale.
Apologies to all of you who have expressed interest in this change but, alas, we are going to close it as wontfix
(and yes, I absolutely see the irony) based on the discussion included in #252 (namely, the unavoidable negative impact to existing installations).
I fully empathize with you all on this one. 💔 I agree that stale
is a more practical default value to use but based on the historical configuration and large installation count, I also concur that it is best not to change that now. 😕
Also, my apologies that we did not close this sooner. 🙇🏻♂️
from stale.
Although the outcome wasn't what I desired, I appreciate your taking the time to close the issue and explain the rationale (and express your support), @JamesMGreene. 💔 indeed.
from stale.
@andig It's configurable, this issue is only about changing the default.
from stale.
Hey @waldyrious, thanks for the suggestion. While I totally understand the negative connotations with wontfix
, it is the default for a couple reasons:
- It already exists by default on every repository
- It quite literally means that the maintainers "will not fix" or do not intend to fix this issue for whatever reason
I'm not opposed to changing it if a lot of people feel it's not the right label. I think the bigger issue is actually the wording of the default message, which is being discussed in #67.
from stale.
Is this still relevant? If so, please comment with any updates or addition details.
from stale.
It is still relevant. Perhaps @bkeepers could comment on what, if anything, is holding up progress?
from stale.
Is this still relevant? If so, please comment with any updates or addition details.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
Personally I feel like
wontfix
is the right default. If others disagree, then please explain why here.
I disagree for the reasons I mentioned above (emphasised/edited for clarity):
while [...] the intended meaning is "this issue will not be fixed unless further action occurs", the first impact [of the addition of a label named "wontfix"] is that of an immediate rejection without prior notice. I think you'd agree that this is not a good default experience.
That said, I won't insist further if nobody else cares.
from stale.
Just to reinforce what's actionable here: the alternative to "wontfix" proposed in this issue is "waiting", "on hold", or something along those lines. Another alternative could be to use the obvious/direct option: "stale", as proposed in #109.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
#109 fixes this -- please merge or close.
from stale.
Sigh...
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
Is this still relevant?
yes
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
this is fun, I'm having fun
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
bump
from stale.
Can someone write a bot to send a message on this issue every times the label is set to wontfix
?
from stale.
bump due to #294. In would be really nice if maintainers could act instead of bot asking the same question over and over :(
from stale.
I left an alternative suggestion for resolution of #294 in that issue.
from stale.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
from stale.
@JamesMGreene afaiks the stale labek is not configrable. Why not just make that and keep wontfix as default?
from stale.
Related Issues (20)
- stale.yml doesn't take effect in apache/apisix HOT 5
- Should this be used anymore? HOT 13
- Unable to access private repository HOT 1
- Exponential backoff HOT 1
- Stalebot stopped work (last message Oct 28th) HOT 3
- Stale bot is not working in Apache SeaTunnel HOT 1
- Require a (merge/rebase) commit to un-stale a PR HOT 1
- Trouble activating the bot
- Support ignoring all pull requests
- How to install stale on GitHub Enterprise.
- Why was this closed? How do we prevent this? HOT 9
- Link in the "about" section of the repo is incorrect HOT 2
- Is there a way to send messages to slack as well?
- Continued issues with this bot: HOT 8
- New Github Issues: Close reasons HOT 3
- Question regarding label configuration
- [question] Stale in my project seems stop working after Jul HOT 2
- Is this Project even maintained anymore? HOT 5
- Is it possible to support `stale.yaml` in addition to `stale.yml`?
- stale website url returns 404
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stale.