For our first iteration, we are not enabling the ability to attach issues.
I think it would be a good idea to create a placeholder view that has a link to a gitlab issue where users could give feedback on their desire for this feature
Designs
An error occurred while loading designs. Please try again.
Child items
0
Show closed items
GraphQL error: Variable $iid of type ID! was provided invalid value
No child items are currently open.
Linked items
0
Link issues together to show that they're related or that one is blocking others.
Learn more.
Trello UI, automatically highlights the first row. I was thinking it would be a good idea to add an Attach Issue row and have it link to a small view that says "Attach gitlab issue to trello coming soon" and have it link to an actual gitlab issue.
This is good for 2 reasons:
Gives us a way of tracking demand for that feature
Makes the UI flow better. Without another menu item option, a user would have to click the GitLab Power-Up, click (the one and only option of) Attach Merge Request. Users may feel like we are forcing them through a bunch of unnecessary clicks.
@JobV, can you chime in here whether this is something you agree with?
@sarrahvesselov, could you chime in on a potential alternative UX flow? Right now we are just mimicing GitHub's power-up since that was what @victorwu mentioned he wanted
Also, adding attach issues isn't hard, its just more scope and I'd rather us ship small and well 😄
Ok, I played around with this a bit. I tested out Bitbucket, Github, and Giphy power ups to see the different flows.
How are we connecting to repositories? Github does it in the to-do item when you first attempt to add something:
BitBucket does it a bit differently. After connecting your BitBucket account, you must select an initial repo to connect to:
I was thinking it would be a good idea to add an Attach Issue row and have it link to a small view that says "Attach gitlab issue to trello coming soon" and have it link to an actual gitlab issue.
I don't agree that this will make the UI flow better. I anticipate users clicking the Attach Issue expecting it to work only to be sent to an issue saying it is not available yet. I would adjust the link text to say Attach issues coming soon and link it. This way they understand right away it is not currently an option, but will be.
I was imagining if you click on Attach Issue, it goes to a new popup that says Attach issues coming soon, see <link> for more details@sarrahvesselov Does that make more sense?
I was imagining if you click on Attach Issue, it goes to a new popup that says Attach issues coming soon, see <link> for more details@sarrahvesselov Does that make more sense?
That would be a better experience than the one I was imagining.