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
Conversation
/cc @edolstra |
Seems a bit premature. We should first see how well Discourse works out. |
We added a Discourse section to the community page in #218 |
@edolstra do you have any specific concerns or is X more time enough? If the latter it would be good to set a deadline. |
:+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) |
1bc40dc
to
76b3ef7
Compare
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 |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, fixed
nixos/community.tt
Outdated
@@ -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 |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Zimbatm created a category for receiving patches https://discourse.nixos.org/t/about-the-patches-category/477 and there is some discussion about it here https://discourse.nixos.org/t/how-to-contribute-send-bugreport-without-github-account/475
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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
nixos/community.tt
Outdated
@@ -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> |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed in 76a4f50
disnix/support.tt
Outdated
@@ -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> |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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> |
There was a problem hiding this comment.
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
?
There was a problem hiding this comment.
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
5979204
to
76a4f50
Compare
Thanks @zimbatm! |
This is a proposal to make the switch to reduce the number of discussion platforms that we use.