Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle guests when creating streams #20806

Open
xeruf opened this issue Jan 15, 2022 · 11 comments
Open

Handle guests when creating streams #20806

xeruf opened this issue Jan 15, 2022 · 11 comments

Comments

@xeruf
Copy link

xeruf commented Jan 15, 2022

When creating a new general stream within our small company, I want everyone of the company to be onboard, but not our customers who joined in as guests. Thus it would be nice to have the ability to add all non-guests to a new stream.

This will probably best solved once #19525 is implemented, but in the meantime, there could be a button "Uncheck Guests" (or "Toggle Guests" or "Check only members") inbetween "Check All" and "Uncheck All".
image

@yashd26
Copy link
Collaborator

yashd26 commented Jan 16, 2022

@zulipbot claim

@alya
Copy link
Contributor

alya commented Jan 19, 2022

Thanks for the request @xeruf ! @showell FYI

@alya
Copy link
Contributor

alya commented Jan 19, 2022

@algo-byte this issue is not ready to work on. Unless specifically discussed, please choose from issues marked as "help wanted" or "good first issue".

@yashd26
Copy link
Collaborator

yashd26 commented Jan 19, 2022

@alya thanks for letting me know, will keep that in mind. Also, should I be closing my PR?

@yashd26
Copy link
Collaborator

yashd26 commented Jan 19, 2022

@zulipbot abandon

@alya
Copy link
Contributor

alya commented Jan 20, 2022

Yeah, it probably make sense to close the PR, because the flow for adding users will change a lot after @showell completes his project.

@xeruf
Copy link
Author

xeruf commented Jan 23, 2022

But is that project gonna be done soon? Why not merge the intermediate proposed solution?

@alya
Copy link
Contributor

alya commented Jan 26, 2022

That project is actively under way. Reviewing and merging a contributor's PR takes significant work from the core team, which it doesn't make sense to apply in this case.

@zulipbot
Copy link
Member

Hello @zulip/server-streams members, this issue was labeled with the "area: stream settings" label, so you may want to check it out!

@timabbott
Copy link
Sponsor Member

Well, critically we also haven't discussed what design makes sense here -- there's a range of UI components that could be used for this feature.

@xeruf
Copy link
Author

xeruf commented Feb 4, 2022

The component can be the same as the other text-buttons, as @algo-byte implemented. The PR is tiny and the choice is not for the long run anyways, so I don't see why we should hold off in discussion here. I don't see how that PR would take significant review effort either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants