You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Tasks
- [ ] This is an example of task list
- [ ] <- the gray circle indicates draft issues
- [ ] You can convert drafts to actual issues from there ->
- [ ] You can also remove tasklist items from there ->
- [ ] You can also link actual issues, like the next one:
- [ ] https://github.com/python/cpython/issues/91420
- [ ] From the UI you might have to paste the full URL
- [ ] Pull requests can't be linked (yet)
- [x] https://github.com/zware/test/issues/1
- [ ] ^- Cross repo/organization issue links also appear to work
I can't seem to "convert drafts to actual issues", including by clicking on the text or the button, so I'm not sure how that is supposed to work. Also, cross repo/org issues don't list the repo or org, so that's rather confusing. And without PRs (much less nested subissues, categories, etc. it doesn't perhaps seems as useful as I thought it would be—as I've used it and most often seen them used on Python-org repos, they are most commonly used to serve as a common issue for many relatively small/related PRs.
I can't seem to "convert drafts to actual issues", including by clicking on the text or the button, so I'm not sure how that is supposed to work.
If you hover on a task a button with 3 dots should appear on the right. If you click on that and select "Convert to issue" it should create a new issue.
Also, cross repo/org issues don't list the repo or org, so that's rather confusing.
Indeed, I would expect zware/test#1 instead of just #1. FWIW if you hover on the issue you can see the repo in the popup that appears.
And without PRs
Apparently these are coming. I also reiterated the suggestion of providing a way to link PRs to issue that doesn't automatically close the issue when a PR is merged (see python/bedevere#501).
nested subissues, categories
IIUC the way to handle this is to create an issue A with a tasklist that includes B, and then add another tasklist in B. This doesn't currently show the nesting in A's tasklist though, but it might be added later, possibly together with other meta information.
If you hover on a task a button with 3 dots should appear on the right. If you click on that and select "Convert to issue" it should create a new issue.
I'm not seeing the three dots after I hover. Maybe it requires permissions I don't have as a triager (though I'm not sure why, and that would be fixed by my proposal)?
I also reiterated the suggestion of providing a way to link PRs to issue that doesn't automatically close the issue when a PR is merged (see python/bedevere#501).
That would indeed be very useful as we've discussed elsewhere (python/devguide#855 (comment)), and also replicate the old BPO functionality
IIUC the way to handle this is to create an issue A with a tasklist that includes B, and then add another tasklist in B.
I see; that's not ideal, but workable (I initially didn't include nested issues in #95913 myself)
Seems like it is a permissions limitation, which I suppose in hindsight makes sense (since does modify the post source content) but may be surprising to users, and does tend to limit this feature's usability. However, the proposal in python/core-workflow#460 would work around that (as well as for existing Checklists).
The issue is no longer relevant. Bedevere settled down with the plain list. Here is gh-104584 as an example (note how verbose GitHub renders issue IDs inside list items):
So this issue can be closed.
Activity
[-]tasklist test issue[/-][+]Tasklist test issue[/+]CAM-Gerlach commentedon Sep 23, 2022
I can't seem to "convert drafts to actual issues", including by clicking on the text or the button, so I'm not sure how that is supposed to work. Also, cross repo/org issues don't list the repo or org, so that's rather confusing. And without PRs (much less nested subissues, categories, etc. it doesn't perhaps seems as useful as I thought it would be—as I've used it and most often seen them used on Python-org repos, they are most commonly used to serve as a common issue for many relatively small/related PRs.
ezio-melotti commentedon Sep 23, 2022
If you hover on a task a button with 3 dots should appear on the right. If you click on that and select "Convert to issue" it should create a new issue.

Indeed, I would expect
zware/test#1instead of just#1. FWIW if you hover on the issue you can see the repo in the popup that appears.Apparently these are coming. I also reiterated the suggestion of providing a way to link PRs to issue that doesn't automatically close the issue when a PR is merged (see python/bedevere#501).
IIUC the way to handle this is to create an issue A with a tasklist that includes B, and then add another tasklist in B. This doesn't currently show the nesting in A's tasklist though, but it might be added later, possibly together with other meta information.
cc @omerbensaadon
CAM-Gerlach commentedon Sep 23, 2022
I'm not seeing the three dots after I hover. Maybe it requires permissions I don't have as a triager (though I'm not sure why, and that would be fixed by my proposal)?
That would indeed be very useful as we've discussed elsewhere (python/devguide#855 (comment)), and also replicate the old BPO functionality
I see; that's not ideal, but workable (I initially didn't include nested issues in #95913 myself)
CAM-Gerlach commentedon Sep 23, 2022
Seems like it is a permissions limitation, which I suppose in hindsight makes sense (since does modify the post source content) but may be surprising to users, and does tend to limit this feature's usability. However, the proposal in python/core-workflow#460 would work around that (as well as for existing Checklists).
arhadthedev commentedon Jun 27, 2023
The issue is no longer relevant. Bedevere settled down with the plain list. Here is gh-104584 as an example (note how verbose GitHub renders issue IDs inside list items):

So this issue can be closed.
So this issue can be closed.
arhadthedev commentedon Jun 27, 2023
Moreover, GitHub retires the format we experimented with:
To keep CPython issues working, I'm going through https://github.com/python/cpython/issues?q=tasklist replacing the tasklists with the new Bedevere format.
arhadthedev commentedon Jun 27, 2023
Done with careful rewriting and removal of misgenerated duplicates. Thus, closing this issue.
ezio-melotti commentedon Jun 27, 2023
Thanks!