Developer group chats

Updated 1 week ago

Discord

MuseScore's Discord Server: https://discord.gg/HwHhXEbJ4r

Join the Discord server to get in touch with the developers or hang out with the contributor community!

Who can join?

You don't have to be a developer or contributor to join the Discord server: users are welcome to join too!

However, if you are having difficulty with MuseScore's software we would prefer you to ask for help in the Support Forum, where content is easily searchable—but you are welcome to share a link to your forum post in the Discord server's #support channel so people can find it quickly.

Build Reviews

We host regular build review sessions in the Discord server's voice channels where we check for issues in the nightly builds and share the latest improvements with the community. The scheduled sessions are:

Please note that days and times may vary from those shown. Keep an eye out for announcements in #general.

How to use the public channels

The Discord server has channels for various topics relating to MuseScore and its development. The description at the top of each channel page will tell you what it is for.

Text channels

  • #general
  • #support
  • #notation
  • #development
  • #design
  • #translation
  • #gsoc (Google Summer of Code)

You can mute notifications for a particular channel via the bell icon (🔔) in the top right of the channel page. You will still be notified when somebody mentions you with @username.

Voice channels

  • Room 1
  • Room 2

Please wear headphones to avoid creating an echo for other users, or mute your microphone when you are not speaking (ideally do both!).

You can also enable video in the voice chat or start screen sharing. During video calls, you will probably want to disable the option "Show non-video participants", which is available via a three dots menu in the top right.

Discord_voice_chat_disable_show_non-video_participants.png

The Grid / Focus button to the left of the three-dots menu is also useful.


Old platforms (deprecated)

The following are no longer in regular use for MuseScore development. They have been replaced by the Discord Server.

Telegram

Main development group chat
This chat was used for on-topic discussion of MuseScore development, and anything directly related to it.

Off-topic chat
This chat was used for off-topic 'water-cooler' discussion about anything and everything (save for MuseScore development discussions).

Translation chat
Was used to discuss the translation and localization of MuseScore.

Design chat
Was used to discuss changes to MuseScore's UI and notation rules.

Internet Relay Chat (IRC)

MuseScore used to use the #musescore channel on freenode.net.

See https://freenode.net/kb/answer/chat for details to connect to freenode.
For newcomers, an easy way to join the fun is https://kiwiirc.com/client/irc.freenode.net/?nick=musescore|?#musescore

IRC Management

If you have op rights:

  • please connect using a secured connection.
  • please do not stay op for long time

Useful commands

Get channel info
/msg chanserv INFO #musescore

Get temporary op
/msg chanserv OP #musescore

Give op rights to username
/msg chanserv ACCESS #musescore add username +o

Ban username with bad connection (it will redirect him to #fix_your_connection a special channel with instructions how to fix it)
/mode #musescore +b username!@$##fix_your_connection

Remove chanop status from username (do this for yourself when done)
/mode #musescore -o username

List ops
/msg chanserv ACCESS #musescore list

Display current topic
/topic #musescore

Change channel topic
/topic #musescore [new content here]

Change channel entry message
/msg ChanServ SET #musescore ENTRYMSG [message]