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
Finish implementing default stream groups #13670
Comments
Hello @zulip/server-settings, @zulip/server-streams members, this issue was labeled with the "area: settings (admin/org)", "area: stream settings" labels, so you may want to check it out! |
@zulipbot claim |
Hello @shubhamgupta2956, you have been unassigned from this issue because you have not updated this issue or any referenced pull requests for over 14 days. You can reclaim this issue or claim any other issue by commenting Thanks for your contributions, and hope to see you again soon! |
@zulipbot still working on it. |
@zulipbot claim |
@zulipbot abandon |
Hey @timabbott I went through the issue description, as well as issues, pull requests and code associated with it, and I think I can take upon this.
Also as suggested in the issue description about the changed ui while user registration, I could not see such suggestions for stream groups(while trying to register in development mode) there were regular options for setting Full name and password, is it not merged yet? |
Many larger organizations using Zulip for their chat server have multiple audiences that they are trying to serve. E.g. in our own organization, we have sysadmins using Zulip, developers contributing code, and students wanting to do programs like Google Summer of Code. Ideally, we'd be able to have the organization signup process offer a few choices for what default streams to join, with text something like this:
"""
What parts of this organization are you interested in?
...
"""
Users would be added to the "main" default streams set regardless (e.g. #announce), but additional streams would be included depending on which checkboxes the user selected during the signup flow.
I've talked to the people who run several large Zulip servers, and they're all fairly excited about this, so I think it's worth pursuing in the near term (I wrote this text for #6693 a few years ago, and it's still true today). A lot of the implementation was completed at the time, before the developer working on the frontend lost their work. This issue tracks the remaining work required to complete this feature in a beta fashion.
The feature is already essentially implemented on the backend:
These are required for this to be a properly polished non-alpha feature:
And then a few ideas that we may also want:
Here's a screenshot on the current UI following 8226573 (the whitespace issue is #13672):
The text was updated successfully, but these errors were encountered: