Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Update IRC Community #828

Merged
merged 3 commits into from
Jul 10, 2017
Merged

Update IRC Community #828

merged 3 commits into from
Jul 10, 2017

Conversation

Havvy
Copy link
Contributor

@Havvy Havvy commented May 25, 2017

Made some structural changes. Added any Rust related channel with more than 30 users except #diversity which I can add, but wasn't sure if it was proper. Also added all team channels and moved them to their own section.

There's a lot of repetition of the word "Rust" and "written in Rust". I'd be in favor of removing that repetition (leaving it implicit) if y'all agree with that.

Before I merge, I'd like a review from somebody on the docs team and somebody on the community team.

Removed channel: #rust-tools

Added team channels: #rust-dev-tools, #rust-infra, #rust-mods, #rust-style

Added topical channels: #hyper, #iron, #nom, #xi, #rust-machine-learning

I've not asked the people in the topical channels if they'd like to be added to this list.

@booyaa
Copy link

booyaa commented May 25, 2017

Changes look fine, regarding permission to list channels I imagine that if they were strict/limited access then a channel password/key would be in place.

- [#hyper][hyper_irc] is for discussion on Hyper, the http library written in Rust
- [#iron][iron_irc] is for discussion on Iron, the extensible web framework written in Rust
- [#nom][nom_irc] is for discussion on Nom, the parser combinator library written in Rust
- [#redox][redox_irc] is for discussion on Redux, the operating system written in Rust
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo ("discussion on Redux")

@QuietMisdreavus
Copy link
Member

More generally, I think I'd like to see #rust-internals moved up into the section alongside #rust and #rust-beginners. Since it's not really a team channel per se, it likely fits better alongside the other main channels.

As for the repetition, it does seem odd but I think it works out, at least for the topical channels. For the project-based channels, I would suggest rephrasing the description just for the libraries, since the application projects feel like they wouldn't need to be described as "a Rust text editor" or "a Rust web browser". The libraries are specific to Rust, but the applications aren't necessarily restricted to Rust in their execution, if that makes sense. For example:

  • #hyper is for discussion on Hyper, a popular Rust http library
  • #iron is for discussion on Iron, an extensible Rust web framework
  • #nom is for discussion on Nom, a Rust parser combinator library
  • #redox is for discussion on Redux, an operating system written in Rust
  • #servo is for discussion of Servo, a browser engine written in Rust
  • #xi is for discussion of Xi, a text editor written in Rust

- [#rust-bots][bots_irc] notifications about Rust from a selection of bots
- [#rust-docs][docs_irc] is the home of the unoffical documentation team
- [#rust-crypto][crypto_irc] is for discussion of cryptography in Rust
- [#rust-embedded][embedded_irc] is for people doing embedded software in Rust
- [#rust-gamedev][gamedev_irc] is for people doing game development in Rust
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self plug: mind also adding #rust-geo here?

- [#rust-geo][rustgeo_irc] is for discussion on GeoRust, geospatial tools written in Rust

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added

- [#rustc][rustc_irc] is the home of the [compiler team][compiler_team]
- [#rust-dev-tools][dev_tools_irc] is the home of the [developer tools team][dev_tools_team]
- [#rust-docs][docs_irc] is the home of the [documentation team][doc_team]
- [#rust-infra][infra_irc] is the home of the [infrastructure team][infra_team]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[infra_irc] is not defined in the list of link definitions below

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

@QuietMisdreavus
Copy link
Member

From discussions on IRC: It would be nice to add #serde and #rocket as well.

All team channels were moved to a new section called "Team Channels".

Added a bunch more community project channels.

Removed the defunct rust-infra channel.
@Havvy
Copy link
Contributor Author

Havvy commented May 26, 2017

All comments have been addressed.

@Havvy
Copy link
Contributor Author

Havvy commented Jul 8, 2017

r? @aturon

This is what I wanted looked at on IRC, but I literally collapsed (into my bed) of exhaustion right before you responded last night.

- [#rust-crypto][crypto_irc] is for discussion of cryptography in Rust
- [#rust-embedded][embedded_irc] is for people doing embedded software in Rust
- [#rust-gamedev][gamedev_irc] is for people doing game development in Rust
- [#rust-geo][rustgeo_irc] is for discussion on GeoRust, geospatial tools written in Rust
- [#rust-machine-learning][machine_learning_irc] is for people doing machine learning in Rust
- [#rust-networking][networking_irc] is for people doing computer networking and development in Rust
- [#rust-offtopic][offtopic_irc] is for general chit-chat amongst Rustaceans
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI, we recently removed #rust-offtopic from the channel list, due to its moderation and content being mixed (not necessarily a place we want to officially point people to).

More generally, it'd be good to put a big notice at the top, for topical channels, that these channels are not official and in particular aren't covered by the Rust moderation team.

@Havvy
Copy link
Contributor Author

Havvy commented Jul 10, 2017

@aturon How's that for the wording?

Also removed -offtopic. ☹️

@aturon aturon merged commit 5b9b5eb into rust-lang:master Jul 10, 2017
@aturon
Copy link
Member

aturon commented Jul 10, 2017

Thanks @Havvy!

@Havvy Havvy deleted the irc-community branch July 11, 2017 01:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants