mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
74 lines
5.3 KiB
Markdown
74 lines
5.3 KiB
Markdown
# Chatting on Discord
|
|
|
|
<img src="https://github.com/flutter/flutter/assets/551196/1381071b-e482-4e07-b096-60e9219d3ff7" width=300 align=right alt="">
|
|
|
|
The Flutter team uses a [Discord server](https://discord.com/channels/608014603317936148). [This is the invite link for Flutter's Discord server](https://discord.gg/ht477J5PyH). Please do not share either link directly, instead share links to this page.
|
|
|
|
The server is open to the public, though some channels are intended only for people who are actively contributing. **See the #welcome channel for instructions on posting to the server (you won't be able to see the channels until you acknowledge the rules there).**
|
|
|
|
We recommend you use the same display name on Discord and GitHub.
|
|
|
|
(Our Flutter Discord server is unrelated to the [r/FlutterDev Discord server](https://www.reddit.com/r/FlutterDev/), which is where the r/FlutterDev community shares their apps, discusses Flutter, and so on. When in doubt, remember: our server has Dash as an icon!)
|
|
|
|
## Existing channels
|
|
|
|
We have different channels for different purposes (this list is not exhaustive):
|
|
|
|
| Channel | Description | Participants |
|
|
| - | - | - |
|
|
| #welcome | Welcome message. | Only admins can post.<br>Anyone can read.
|
|
| #announcements | Flutter announcements (e.g. breaking changes). | Only team members can post (but not frequently).<br>Anyone can read.
|
|
| #server-support | Forum for asking for your role to be changed, for code of conduct violations to be raised, and for other administrative issues. | Anyone.
|
|
| #general | Chat about anything related to Flutter. | Anyone.
|
|
| #help | People asking for our help. | Anyone.
|
|
| #package-authors | For people who develop Flutter packages. | People writing packages for [pub.dev](https://pub.dev/).
|
|
| #dart | Questions about the Dart language. | Anyone.
|
|
| #tree-status | Announcements about whether the trees are open or closed. | Anyone, but discussion should happen elsewhere.
|
|
| #hackers | Chat about anything related to Flutter. | Flutter contributors.<br>Anyone can watch.
|
|
| #hackers-* | Chat specifically about foo, where foo is something to do with Flutter development, for example "engine", "framework", "desktop", "devtools", etc. | Flutter contributors.<br>Anyone can watch.
|
|
| #hackers-dart | Questions about the Dart language. | Flutter contributors.<br>Anyone can watch.
|
|
| #hackers-new | New people to the team and people who want to help them. | Flutter contributors.<br>Anyone can watch.
|
|
| #hackers-triage | For use while triaging bugs. | Flutter contributors.<br>Anyone can watch.
|
|
| #hidden-chat | Chat about anything related to Flutter. | Flutter contributors only.<br>Not public.
|
|
| general (voice) | Talk (audio) about anything related to Flutter. | Anyone.
|
|
| team (voice) | Talk (audio) that is only open to team members. | Flutter contributors.
|
|
|
|
The #hidden-chat and #team channels are not publicly-readable, you have to be a member of the "team member" role to see them.
|
|
|
|
## New channels
|
|
|
|
If you need a new channel, first just use #general or #hackers, or a thread in one of those channels; if the conversation lasts more than a day, ask for a channel in #server-support.
|
|
|
|
If you find your team's channel is hard to follow due to having too many topics discussed at once, ask for a new channel, or use threads.
|
|
|
|
If you would like a channel for subcommunities, e.g. #women or #china, that should be fine. (Subcommunities that are already overrepresented in the main channels, e.g. #english-speakers, are less likely to be good candidates for dedicated channels.)
|
|
|
|
For practical reasons, we do not use Discord for chat groups limited to specific customers. For example, if your company wants a private discussion channel with the Flutter team, we would not use Discord.
|
|
|
|
Each channel describes its topic in the channel description. Please read the channel description before posting in a channel, to make sure you're using the appropriate one.
|
|
|
|
## Policies
|
|
|
|
Our [code of conduct](https://github.com/flutter/flutter/blob/main/CODE_OF_CONDUCT.md) applies to the Discord server, as it does to any communications involving Flutter.
|
|
|
|
The #hackers-* channels are visible to anyone, but please only post in those channels if you are actively contributing. If you want help with your app, ask in #help instead. If you want to learn how to contribute, have a look at our [contributing guide](https://github.com/flutter/flutter/blob/main/CONTRIBUTING.md).
|
|
|
|
See the [contributor access](Contributor-access.md) wiki page for details on becoming a member of the "team" role.
|
|
|
|
Please don't direct-message people unless they are comfortable with it (ask publicly first).
|
|
You can disable direct messages on this server by changing your Privacy settings for the server, or on a global basis by changing your Privacy & Safety user settings.
|
|
|
|
## Discord features
|
|
|
|
### Threading
|
|
|
|
Discord has both actual threads (temporary new channels) and a threadingish feature called [Replies](https://support.discord.com/hc/en-us/articles/360057382374-Replies-FAQ) that lets you tie messages to earlier messages and notify the original commenter.
|
|
|
|
### Status
|
|
|
|
You can [change your status](https://support.discord.com/hc/en-us/articles/360035407531-Custom-Status) (online, away, custom messages) by clicking on your avatar in Discord.
|
|
|
|
|
|
# Design documents
|
|
|
|
This page used to discuss how to create design docs, but that content is now on its own page: [Design documents](Design-Documents.md). |