Done Criteria
A team member can pull up a filecoin-project/filecoin-pin or filecoin-project/curio github issue in the github UI and add it to the FOC project board and/or make adjustments to it (e.g., set cycle, adjust theme, give estimate) if it's already part of the FOC project bard. All of this should be doable in the the github.com UI. This is effectively about being able to modify github issues/PRs that belong to a project board in another organization, but we should ideally have the treatment as it the project board was in the same organization as the issue or PR.
Being very specific
When I go to an issue/PR in the FilOzone org (example), I see the following on the right hand side under projects:
If I go to an issue/PR outside of the FilOzone org (example), I don't have any visual indication that the issue is actually part of the FOC project board, I don't have a way to add it, and I don't have a way to make any modifications. This is all I see:
I would like when I go to an issue outside of the FilOzone org (e.g., issues in filecoin-project org) to be able to see the FOC board, add to it, and make board property modifications.
Why Important
This admittedly isn't that important. It's annoying, but we have made due...
That said, it's common throughout the week for TPMs to pull open filecoin-project issues/PRs and want to make a FOC board adjustment only to be unable too. They then have to find it on the board and make edits there.
User/Customer
Primarily FOC TPMs. Maintainers a bit too.
Notes
- I mostly want to do this as an investment in addressing a pet peeve for me when managing github issues/PRs across orgs like we have with curio, filecoin-pin, and filecoin-pin-website. I'm viewing this as a good opportunity to have something applied where can test updated AI development workflows/tooling.
- (I'll first check to make sure someone hasn't built a solution. It didn't exist a year or two ago.)
- I'm expecting this to be a Chrome extension, but open to other ways of doing it too.
Done Criteria
A team member can pull up a filecoin-project/filecoin-pin or filecoin-project/curio github issue in the github UI and add it to the FOC project board and/or make adjustments to it (e.g., set cycle, adjust theme, give estimate) if it's already part of the FOC project bard. All of this should be doable in the the github.com UI. This is effectively about being able to modify github issues/PRs that belong to a project board in another organization, but we should ideally have the treatment as it the project board was in the same organization as the issue or PR.
Being very specific
When I go to an issue/PR in the FilOzone org (example), I see the following on the right hand side under projects:
If I go to an issue/PR outside of the FilOzone org (example), I don't have any visual indication that the issue is actually part of the FOC project board, I don't have a way to add it, and I don't have a way to make any modifications. This is all I see:
I would like when I go to an issue outside of the FilOzone org (e.g., issues in filecoin-project org) to be able to see the FOC board, add to it, and make board property modifications.
Why Important
This admittedly isn't that important. It's annoying, but we have made due...
That said, it's common throughout the week for TPMs to pull open filecoin-project issues/PRs and want to make a FOC board adjustment only to be unable too. They then have to find it on the board and make edits there.
User/Customer
Primarily FOC TPMs. Maintainers a bit too.
Notes