Comments (10)
Interesting. I think that's a great idea.
Related: https://github.com/clarkbw/probot-in-progress @clarkbw
probot-in-progress - A Probot that marks issues with a specific label when an in progress PR indicates they will be fixed
from stale.
Is this still relevant? If so, please comment with any updates or addition details.
from stale.
Thank you stale bot
I guess you are serving your purpose, made me visit.
I see looking at the query built by stalebot and https://help.github.com/articles/searching-issues-and-pull-requests/ why https://github.com/clarkbw/probot-in-progress is so relevant -- there isn't a query operator for references, so to get at them, we'd need code similar to probot-in-progress that looks for references in other issues/pulls.
~3 ways to implement in stalebot, if I understand:
- Add (or not if desired as default) something like an
exemptReferenced
configuration parameter, if that's turned on or default either- use probot-in-progress like code added to stalebot to unstale issues when referenced; seems not ideal because a referenced issue maybe should not be marked stale in the first place
- or do some post-filtering of query to eliminate issues that have been referenced (I don't know offhand how to do this but imagine it can't be that hard)
- Just document that one can set
exemptLabels
to include the ones populated by probot-in-progress and also install probot-in-progress if one does not want stalebot to mark issues that there's some evidence someone is working on as stale.
I suppose which is "right" depends in part on whether probots are typically kitchen sink or expected to do as little as possible and rely on other probots also doing very little to achieve something.
You can search for issues and pull requests using these search qualifiers in any combination. …
probot-in-progress - A Probot that marks issues with a specific label when an in progress PR indicates they will be fixed
from stale.
Is this still relevant? If so, please comment with any updates or addition details.
from stale.
Will this feature be implemented after all?
from stale.
The documentation-only-work-with-probot-in-progress implementation above would be easiest. Is probot-in-progress going to be available from https://probot.github.io/apps/ at some point @clarkbw?
GitHub Apps to automate and improve your workflow
from stale.
some point @clarkbw?
I don't think I have the time. 😢
from stale.
…or do some post-filtering of query to eliminate issues that have been referenced (I don't know offhand how to do this but imagine it can't be that hard)
Right now stale relies heavily on GitHub search. If the notion of referenced could be added to search, it'd be really easy. I suspect though what you really want to know is if there is an open pull request that references this issue. That gets a little more complicated.
It'll likely mean an n+1 query for every open issue to see if there's a PR that references it.
I'm not opposed to adding this feature, but it'll likely require a bit of work. I'm happy to give feedback if anyone wants to attempt it.
from stale.
FYI, I had hoped to tackle the fundamental API issue this year. But don’t let my optimism there deter you from getting anything done.
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.
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.