MESSAGE
DATE | 2018-10-15 |
FROM | From: "Free Software Foundation"
|
SUBJECT | Subject: [Hangout - NYLXS] Introducing our new associate member forum!
|
From hangout-bounces-at-nylxs.com Tue Oct 16 08:50:00 2018 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 9F1D116113A; Tue, 16 Oct 2018 08:49:11 -0400 (EDT) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 4E215161134; Tue, 16 Oct 2018 08:49:07 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Tue, 16 Oct 2018 08:49:07 -0400 Resent-Message-ID: <20181016124907.GA21038-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from eggs.gnu.org (eggs.gnu.org [208.118.235.92]) by mrbrklyn.com (Postfix) with ESMTP id 77F77161132 for ; Mon, 15 Oct 2018 19:10:09 -0400 (EDT) Received: from crmserver2p.fsf.org ([208.118.235.223]:41930) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gCC00-0007Uj-DX for ruben-at-mrbrklyn.com; Mon, 15 Oct 2018 19:10:08 -0400 Received: from localhost ([127.0.0.1] helo=my.fsf.org) by crmserver2p.fsf.org with esmtp (Exim 4.86_2) (envelope-from ) id 1gCC00-0007Dg-3h for ruben-at-mrbrklyn.com; Mon, 15 Oct 2018 19:10:08 -0400 MIME-Version: 1.0 From: "Free Software Foundation" job_id: 157447 To: Ruben Safir Precedence: bulk X-CiviMail-Bounce: crmmailer+b.157447.37368573.0e952948ba3e9ea9-at-fsf.org Date: Mon, 15 Oct 2018 19:10:08 -0400 Message-Id: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] Subject: [Hangout - NYLXS] Introducing our new associate member forum! X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.17 Reply-To: Free Software Foundation List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0289177300==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============0289177300== Content-Type: multipart/alternative; boundary="=_9bdb045f59540cfbb032084d8b684a7f"
--=_9bdb045f59540cfbb032084d8b684a7f Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8
*Read and share online: *
Dear Ruben Safir,
I'm excited to share that we've launched a new forum for our associate members. We hope that you find this forum to be a great place to share your experiences and perspectives surrounding free software and to forge new bonds with the free software community.
Participation in this forum is just one of many benefits of being a Free Software Foundation (FSF) member – if you're not a member yet, we encourage you to [join today](https://my.fsf.org/join), for as little as $10 per month, or $5 per month for students.
The purpose of this member forum is to provide a space where members can meet, communicate, and collaborate with each other about free software, using free software. While there are other places on the Internet to talk about free software, this forum is unique in that it is focused on the common interests of FSF members, who care very much about using, promoting, and creating free software.
The forum software we chose to use is [Discourse](https://www.discourse.org/).
One of the technical requirements for the forum was that it needs to work well with single sign-on (SSO) systems, specifically our CAS system. In the process of launching the new member forum, I patched our CAS server so that it would verify FSF associate membership. I also wrote a patch for the Discourse CAS SSO service so that we can require email validation when users log into Discourse for the first time.
We built our own patched instance of Discourse's base Docker image to resolve a freedom issue, and as preparation for any times in the future that we may need to make changes to the upstream source code for our local installation.
I spent some time trying to set up Discourse without using Docker, but getting email delivery to work without a Docker image proved to be very challenging. In the end, we decided that using Docker adds complexity when making patches to the software, but think that it makes using Discourse easier overall.
One of the reasons we chose Discourse is because it allows users to respond to conversations via email. Users may enable the "mailing list mode" in their user settings, which allows us to interact with with member forum as if it were a mailing list.
I would like to thank the Discourse team for creating this software, and for their responsiveness to my questions about Discourse patching, new features, configuration, and deployment. They responded very quickly to a security issue that I reported, and donated a hacker bounty to the FSF.
If you want to chat with other members via IRC, I suggest joining the #fsf-members channel on Freenode, where I made an early announcement about the member forum launch.
I hope you are excited to use [our new forum](https://forum.members.fsf.org/). I certainly am! I look forward to the great conversations that we will have among members who care very much about free software.
Happy hacking!
Andrew Engelbrecht Web Developer
-- * Follow us on GNU social at , on Diaspora at , and on Twitter at . * Read about why we use Twitter, but only with caveats at . * Subscribe to our RSS feeds at . * Join us as an associate member at . * Read our Privacy Policy at .
Sent from the Free Software Foundation,
51 Franklin St, Fifth Floor Boston, Massachusetts 02110-1335 United States
You can unsubscribe from this mailing list by visiting
https://my.fsf.org/civicrm/mailing/unsubscribe?reset=1&jid=157447&qid=37368573&h=0e952948ba3e9ea9.
To stop all email from the Free Software Foundation, including Defective by Design, and the Free Software Supporter newsletter, visit
https://my.fsf.org/civicrm/mailing/optout?reset=1&jid=157447&qid=37368573&h=0e952948ba3e9ea9. --=_9bdb045f59540cfbb032084d8b684a7f Content-Transfer-Encoding: 8bit Content-Type: text/html; charset=utf-8
|
Read and share online: https://www.fsf.org/blogs/membership/introducing-our-new-associate-member-forum
Dear Ruben Safir,
I'm excited to share that we've launched a new forum for our associate members. We hope that you find this forum to be a great place to share your experiences and perspectives surrounding free software and to forge new bonds with the free software community.
Participation in this forum is just one of many benefits of being a Free Software Foundation (FSF) member – if you're not a member yet, we encourage you to join today, for as little as $10 per month, or $5 per month for students.
The purpose of this member forum is to provide a space where members can meet, communicate, and collaborate with each other about free software, using free software. While there are other places on the Internet to talk about free software, this forum is unique in that it is focused on the common interests of FSF members, who care very much about using, promoting, and creating free software.
The forum software we chose to use is Discourse.
One of the technical requirements for the forum was that it needs to work well with single sign-on (SSO) systems, specifically our CAS system. In the process of launching the new member forum, I patched our CAS server so that it would verify FSF associate membership. I also wrote a patch for the Discourse CAS SSO service so that we can require email validation when users log into Discourse for the first time.
We built our own patched instance of Discourse's base Docker image to resolve a freedom issue, and as preparation for any times in the future that we may need to make changes to the upstream source code for our local installation.
I spent some time trying to set up Discourse without using Docker, but getting email delivery to work without a Docker image proved to be very challenging. In the end, we decided that using Docker adds complexity when making patches to the software, but think that it makes using Discourse easier overall.
One of the reasons we chose Discourse is because it allows users to respond to conversations via email. Users may enable the "mailing list mode" in their user settings, which allows us to interact with with member forum as if it were a mailing list.
I would like to thank the Discourse team for creating this software, and for their responsiveness to my questions about Discourse patching, new features, configuration, and deployment. They responded very quickly to a security issue that I reported, and donated a hacker bounty to the FSF.
If you want to chat with other members via IRC, I suggest joining the #fsf-members channel on Freenode, where I made an early announcement about the member forum launch.
I hope you are excited to use our new forum. I certainly am! I look forward to the great conversations that we will have among members who care very much about free software.
Happy hacking!
Andrew Engelbrecht
Web Developer |
| |
|
|
--=_9bdb045f59540cfbb032084d8b684a7f--
--===============0289177300== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0289177300==--
--===============0289177300== Content-Type: multipart/alternative; boundary="=_9bdb045f59540cfbb032084d8b684a7f"
--=_9bdb045f59540cfbb032084d8b684a7f Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8
*Read and share online: *
Dear Ruben Safir,
I'm excited to share that we've launched a new forum for our associate members. We hope that you find this forum to be a great place to share your experiences and perspectives surrounding free software and to forge new bonds with the free software community.
Participation in this forum is just one of many benefits of being a Free Software Foundation (FSF) member – if you're not a member yet, we encourage you to [join today](https://my.fsf.org/join), for as little as $10 per month, or $5 per month for students.
The purpose of this member forum is to provide a space where members can meet, communicate, and collaborate with each other about free software, using free software. While there are other places on the Internet to talk about free software, this forum is unique in that it is focused on the common interests of FSF members, who care very much about using, promoting, and creating free software.
The forum software we chose to use is [Discourse](https://www.discourse.org/).
One of the technical requirements for the forum was that it needs to work well with single sign-on (SSO) systems, specifically our CAS system. In the process of launching the new member forum, I patched our CAS server so that it would verify FSF associate membership. I also wrote a patch for the Discourse CAS SSO service so that we can require email validation when users log into Discourse for the first time.
We built our own patched instance of Discourse's base Docker image to resolve a freedom issue, and as preparation for any times in the future that we may need to make changes to the upstream source code for our local installation.
I spent some time trying to set up Discourse without using Docker, but getting email delivery to work without a Docker image proved to be very challenging. In the end, we decided that using Docker adds complexity when making patches to the software, but think that it makes using Discourse easier overall.
One of the reasons we chose Discourse is because it allows users to respond to conversations via email. Users may enable the "mailing list mode" in their user settings, which allows us to interact with with member forum as if it were a mailing list.
I would like to thank the Discourse team for creating this software, and for their responsiveness to my questions about Discourse patching, new features, configuration, and deployment. They responded very quickly to a security issue that I reported, and donated a hacker bounty to the FSF.
If you want to chat with other members via IRC, I suggest joining the #fsf-members channel on Freenode, where I made an early announcement about the member forum launch.
I hope you are excited to use [our new forum](https://forum.members.fsf.org/). I certainly am! I look forward to the great conversations that we will have among members who care very much about free software.
Happy hacking!
Andrew Engelbrecht Web Developer
-- * Follow us on GNU social at , on Diaspora at , and on Twitter at . * Read about why we use Twitter, but only with caveats at . * Subscribe to our RSS feeds at . * Join us as an associate member at . * Read our Privacy Policy at .
Sent from the Free Software Foundation,
51 Franklin St, Fifth Floor Boston, Massachusetts 02110-1335 United States
You can unsubscribe from this mailing list by visiting
https://my.fsf.org/civicrm/mailing/unsubscribe?reset=1&jid=157447&qid=37368573&h=0e952948ba3e9ea9.
To stop all email from the Free Software Foundation, including Defective by Design, and the Free Software Supporter newsletter, visit
https://my.fsf.org/civicrm/mailing/optout?reset=1&jid=157447&qid=37368573&h=0e952948ba3e9ea9. --=_9bdb045f59540cfbb032084d8b684a7f Content-Transfer-Encoding: 8bit Content-Type: text/html; charset=utf-8
|
Read and share online: https://www.fsf.org/blogs/membership/introducing-our-new-associate-member-forum
Dear Ruben Safir,
I'm excited to share that we've launched a new forum for our associate members. We hope that you find this forum to be a great place to share your experiences and perspectives surrounding free software and to forge new bonds with the free software community.
Participation in this forum is just one of many benefits of being a Free Software Foundation (FSF) member – if you're not a member yet, we encourage you to join today, for as little as $10 per month, or $5 per month for students.
The purpose of this member forum is to provide a space where members can meet, communicate, and collaborate with each other about free software, using free software. While there are other places on the Internet to talk about free software, this forum is unique in that it is focused on the common interests of FSF members, who care very much about using, promoting, and creating free software.
The forum software we chose to use is Discourse.
One of the technical requirements for the forum was that it needs to work well with single sign-on (SSO) systems, specifically our CAS system. In the process of launching the new member forum, I patched our CAS server so that it would verify FSF associate membership. I also wrote a patch for the Discourse CAS SSO service so that we can require email validation when users log into Discourse for the first time.
We built our own patched instance of Discourse's base Docker image to resolve a freedom issue, and as preparation for any times in the future that we may need to make changes to the upstream source code for our local installation.
I spent some time trying to set up Discourse without using Docker, but getting email delivery to work without a Docker image proved to be very challenging. In the end, we decided that using Docker adds complexity when making patches to the software, but think that it makes using Discourse easier overall.
One of the reasons we chose Discourse is because it allows users to respond to conversations via email. Users may enable the "mailing list mode" in their user settings, which allows us to interact with with member forum as if it were a mailing list.
I would like to thank the Discourse team for creating this software, and for their responsiveness to my questions about Discourse patching, new features, configuration, and deployment. They responded very quickly to a security issue that I reported, and donated a hacker bounty to the FSF.
If you want to chat with other members via IRC, I suggest joining the #fsf-members channel on Freenode, where I made an early announcement about the member forum launch.
I hope you are excited to use our new forum. I certainly am! I look forward to the great conversations that we will have among members who care very much about free software.
Happy hacking!
Andrew Engelbrecht
Web Developer |
| |
|
|
--=_9bdb045f59540cfbb032084d8b684a7f--
--===============0289177300== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============0289177300==--
|
|