Giter VIP home page Giter VIP logo

Comments (34)

christianbundy avatar christianbundy commented on July 19, 2024 8

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.

-- https://en.opensuse.org/Bug_Status_WONTFIX

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.

stale avatar stale commented on July 19, 2024 3

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

waldyrious avatar waldyrious commented on July 19, 2024 2

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.

christianbundy avatar christianbundy commented on July 19, 2024 2

this would be funny if it wasn't so disappointing

from stale.

bkeepers avatar bkeepers commented on July 19, 2024 1

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.

waldyrious avatar waldyrious commented on July 19, 2024 1

I've created #252 to address this.

from stale.

stale avatar stale commented on July 19, 2024 1

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

christianbundy avatar christianbundy commented on July 19, 2024 1

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.

JamesMGreene avatar JamesMGreene commented on July 19, 2024 1

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.

waldyrious avatar waldyrious commented on July 19, 2024 1

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.

christianbundy avatar christianbundy commented on July 19, 2024 1

@andig It's configurable, this issue is only about changing the default.

from stale.

bkeepers avatar bkeepers commented on July 19, 2024

Hey @waldyrious, thanks for the suggestion. While I totally understand the negative connotations with wontfix, it is the default for a couple reasons:

  1. It already exists by default on every repository
  2. 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.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, please comment with any updates or addition details.

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

It is still relevant. Perhaps @bkeepers could comment on what, if anything, is holding up progress?

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, please comment with any updates or addition details.

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

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.

waldyrious avatar waldyrious commented on July 19, 2024

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.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

#109 fixes this -- please merge or close.

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

Sigh...

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

Is this still relevant?

yes

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

christianbundy avatar christianbundy commented on July 19, 2024

this is fun, I'm having fun

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

christianbundy avatar christianbundy commented on July 19, 2024

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

waldyrious avatar waldyrious commented on July 19, 2024

bump

from stale.

n-in0 avatar n-in0 commented on July 19, 2024

Can someone write a bot to send a message on this issue every times the label is set to wontfix?

from stale.

andig avatar andig commented on July 19, 2024

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.

JamesMGreene avatar JamesMGreene commented on July 19, 2024

I left an alternative suggestion for resolution of #294 in that issue.

from stale.

stale avatar stale commented on July 19, 2024

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

from stale.

andig avatar andig commented on July 19, 2024

@JamesMGreene afaiks the stale labek is not configrable. Why not just make that and keep wontfix as default?

from stale.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.