Open Allan-W-Smith opened 2 years ago
Hey @Allan-W-Smith, sorry for the late response. My initial impression is this will be a bit complicated, the things that come to my mind:
commands
for adding /pp
slash commandchat:write
for sending messages to channels & conversationsusers:read
and usergroups:read
Thanks for the response. Your considerations are very reasonable.
Happy to contribute but I don't want to deter users from the project on privacy concerns.
My use case is based around devs being grouped by specialty. I don't need/want to tag a FE specialist into a BE ticket for PP. This is where I'm finding myself removing and adding users regularly depending on the ticket.
What about channel tagging? I assume we would have to leverage similar permissions?
Happy to close this if this isnt a direction you wish to explore further.
What about channel tagging? I assume we would have to leverage similar permissions?
To get all the users in a channel or conversation, I guess we will use conversations.members
API, and it requires additional permission scopes as well 😕
My use case is based around devs being grouped by specialty. I don't need/want to tag a FE specialist into a BE ticket for PP. This is where I'm finding myself removing and adding users regularly depending on the ticket.
Currently, the app remembers the last settings you used to start a voting session per channel/conversation. What I mean by "settings" is the points and participants (basically everything you see in the session creation form, except for title). This is not an optimal solution, but you can create 2 separate slack channels for FE and BE tickets. This can reduce the time you spend for changing participants for different types of tickets. FE tickets go to the FE channel, BE tickets go to the BE channel...
Maybe we can implement something like "settings profiles". Instead of remembering just the last used settings, user can save the current settings with a custom profile name, and then they can reuse one of those settings profiles?
Yep understood. I'm across current function and you make a good point on leveraging existing channels as a solution. It doesn't quite fit my needs as I have channels per pod + a dedicated estimations channel aswell as stack focussed channels. Was keen on fitting it into my existing channel structures. With 40+ channels running most of the time i definitely don't need additional channels.
Happy for you to close this thread if we don't want to add additional permissions. 👍
Settings profiles could be a good solution if you would like me to explore that?
Thinking default behaviour in a drop down with the ability to store and select additional profiles?
Settings profiles could be a good solution if you would like me to explore that?
You're more than welcome if you want to 😊
Depending on my quick and dirty research about what we can and can't do, let me braindump further:
What do you think? What is on your mind about the UI/UX?
I think that all sounds pretty reasonable to me. I'll do some hands on investigation when I can find some time and report back.
Talk soon
I think StoryPlan did it right. You can add it to channel and everyone in that channel can vote. Works perfectly - sadly other things aren't so I would prefer using Poker Planner but without the chore of picking ppl every single time :)
I think StoryPlan did it right. You can add it to channel and everyone in that channel can vote. Works perfectly - sadly other things aren't so I would prefer using Poker Planner but without the chore of picking ppl every single time :)
@arvenil you shouldn't be manually choosing the participants every time, the last entered participants should be remembered per channel. Isn't that the case? What is your use case?
We have same issue. Picking channels/groups of participants is very useful.
Is this a feature people would be interested in? I'm not sure how complicated this would be but if people are interested I'm happy to take a look.