Skip to content
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

Replace nix-devel by Discourse #220

Merged
merged 1 commit into from Aug 20, 2018
Merged

Conversation

zimbatm
Copy link
Member

@zimbatm zimbatm commented May 21, 2018

This is a proposal to make the switch to reduce the number of discussion platforms that we use.

@zimbatm
Copy link
Member Author

zimbatm commented May 21, 2018

/cc @edolstra

@edolstra
Copy link
Member

Seems a bit premature. We should first see how well Discourse works out.

@ryantm
Copy link
Member

ryantm commented May 22, 2018

We added a Discourse section to the community page in #218

@zimbatm
Copy link
Member Author

zimbatm commented May 24, 2018

@edolstra do you have any specific concerns or is X more time enough? If the latter it would be good to set a deadline.

@garbas
Copy link
Member

garbas commented May 25, 2018

:+100: on discourse.nixos.org, but it would be very nice to import mailing list as we do the switch (https://discourse.nixos.org/t/import-the-mailing-list/66)

@zimbatm
Copy link
Member Author

zimbatm commented Aug 10, 2018

How about now? Most of the traffic has died on the mailing list

news.xml Outdated
<item>
<pubDate>Mon May 21 2018 00:00:00 GMT</pubDate>
<title>
Nix-devel mailing list moved
Copy link
Member

Choose a reason for hiding this comment

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

The subject should be something like "NixOS Discourse forum" since we didn't "move" the mailing list.

Copy link
Member Author

Choose a reason for hiding this comment

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

Thanks, fixed

@@ -23,7 +23,7 @@
please open a <a
href="https://github.com/NixOS/nixpkgs/pulls"><strong>pull request on
GitHub</strong></a>, or <strong>send a patch</strong> to the <a
href="[%root%]nixos/support.html#mailing-list"><tt>nix-devel</tt> mailing list</a>. If you
href="[%root%]nixos/support.html#mailing-list"><tt>Discourse</tt> mailing list</a>. If you
Copy link
Member

Choose a reason for hiding this comment

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

Do we actually want people posting patches on Discourse? TBH I would prefer to remove the whole "send a patch" thing.

Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Member Author

Choose a reason for hiding this comment

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

As long as there are people willing to apply the patches it doesn't hurt

Copy link
Member Author

Choose a reason for hiding this comment

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

The rule still applies that a github maintainer needs to be assigned to each packages and modules

@@ -84,7 +84,7 @@ you:</p>
<h3>Mailing list</h3>

<p>NixOS development is coordinated on the <a
href="[%root%]nixos/support.html#mailing-list"><tt>nix-devel</tt>
href="[%root%]nixos/support.html#mailing-list"><tt>Discourse</tt>
Copy link
Member

Choose a reason for hiding this comment

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

Is this actually true? I think it is more coordinated on GitHub and IRC if anything.

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed in 76a4f50

@@ -8,8 +8,7 @@
href="irc://irc.freenode.net/#nixos"><tt>#nixos</tt></a> on <a
href="https://freenode.net/"><tt>irc.freenode.net</tt></a>.</li>

<li>You can use the <strong>mailing list</strong> <a
href="https://groups.google.com/forum/#!forum/nix-devel"><tt>nix-devel</tt></a>.</li>
<li>You can use the <a href="[%root%]nixos/support.html#mailing-list"><tt>Discourse</tt> mailing list</a>.</li>
Copy link
Member

Choose a reason for hiding this comment

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

In several places this PR refers to Discourse as a mailing list. Why not just "Discourse" or the "Nix community forum"? Just because it has a mail gateway doesn't make it a mailing list.

Copy link
Member Author

Choose a reason for hiding this comment

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

Okay. I changed all references to "Discourse" or "Discourse forum" in 76a4f50

nixos/support.tt Outdated
href="https://groups.google.com/forum/#!forum/nix-devel">nix-devel
Google Group</a> or send an email to <a
href="mailto:nix-devel+subscribe@googlegroups.com">nix-devel+subscribe@googlegroups.com</a>.</li>
subscribe, visit the page and subscribe with GitHub or email/password.</li>
Copy link
Member

Choose a reason for hiding this comment

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

subscribe with GitHub -> login with a GitHub account?

Copy link
Member Author

Choose a reason for hiding this comment

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

The new sentence is:

Discourse is a forum where we have discussions and help users out with their questions. Visit the page and register with GitHub or email/password: https://discourse.nixos.org/

Make the move official
@edolstra edolstra merged commit 1fe2aac into NixOS:master Aug 20, 2018
@edolstra
Copy link
Member

Thanks @zimbatm!

@zimbatm zimbatm deleted the discourse-switch branch August 20, 2018 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants