Chat
The Rust Berlin community provides two online spaces for discussion, exchange of knowledge, ideas, experiences and perspectives, as well as to coordinate meetup interactive activities, presentations and talks.
-
Our older space, the Rust Berlin Matrix Chat, is a linear chat with threading support (depending on client software).
It is well suited for ad-hoc conversation, but it is not well searchable. Longer lasting or parallel discussions about multiple topics can be difficult.
Depending on client software used, it supports markdown formatting and some syntax highlighting. -
Our newest addition, the Rust Berlin Zulip Chat, is a feature-rich, yet maybe at first overwhelming space.
It supports clean separation of topics, organized into channels, fine-grained subscriptions and notifications and features like formatting, syntax highlighting and math notation.
It bridges the gap between chat and forum, short term and long term (searchable) community conversations, with customizability both on the level of organization and individual user.
Rust Berlin Zulip Chat
Just like the Rust project itself, Rust Berlin calls a managed Zulip instance its home. As an eligible Open Source community organization, we have received sponsorship for a free Standard tier.
How to create an account
Sign up using the invitation link. You can either register with email and password, or use one of the integrated single sign-on providers.
After you have logged in for the first time, make sure to say hi!
Making yourself comfortable
For desktop, Zulip also works great in pinned browser tabs. Multi-protocol desktop chat apps like Rambox and Ferdium are said to support Zulip as well.
On mobile, the official Zulip app with multi-account support and push notifications can be used to sign into the Rust Berlin Zulip Chat.
As a new user, you are subscribed to all topics in all channels. This ensures a shared experience for the entire community by default. You may like to curate your experience by unsubscribing from some channels that do not match your interests, or muting topics at will.
Explore the notification settings in the web app to make sure you do not miss interesting discussions while receiving only what you want to receive. You can also, per channel, fine tune desktop, mobile and email notifications and opt into or out of receiving email digests when you are away.
Channels and topics
Imagine channels as categories, and topics as threads. Since each channel also has an unnamed, “general” topic, you could also see channels as chat rooms, with many long-running parallel threads by default.
Proactively start new topics when you want to discuss an idea, share an article or ask a question!
At the same time, do not worry about straying off topic or taking a discussion onto a tangent: Messages in Zulip can easily be moved from one topic into another, even across channels.
Have a look around at the channels we have set up, and the topics already existing in these channels. You will soon find yourself oriented and comfortable.
We strive to create a safe, cozy and engaging space for everyone. Sign up now and say hi!
Rust Berlin Matrix Chat
Rust Berlin hosts their own Matrix server under rustch.at.
It accompanies Rust Hack & Learn, our bi-weekly, international online meetup:
#hack-and-learn:chat.berline.rs(Join Channel link).
If you already have a Matrix account you can join the channel by clicking the Join Channel link above.
How to create an account
If you don’t have an account you can create one on our server.
- Open the Element webapp on RustChat.
- Alternative Matrix clients work as well.
- Click “Create Account”.
- Pick a username and a password.
- Caveat: we currently don’t allow password resets and can’t recover them either. Remember your password!
- Complete the registration.
- Now join one of our channels.