Offered Discourse Hosting for the OpenNMS Community

Ronny Trommer <[email protected]> Mon, 26 Nov 2018 16:14:51 +0100
Newsgroups gmane.network.opennms.devel,gmane.network.opennms.general
Message-ID <[email protected]>
--===============2266073684932675241==
Content-Type: multipart/signed;
	boundary="Apple-Mail=_11DDFD1F-B446-45B3-BA60-0C5CE1BF055E";
	protocol="application/pgp-signature";
	micalg=pgp-sha256


--Apple-Mail=_11DDFD1F-B446-45B3-BA60-0C5CE1BF055E
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_C9697A0A-9C5C-4A2F-818B-CDED98EC6212"


--Apple-Mail=_C9697A0A-9C5C-4A2F-818B-CDED98EC6212
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello World,

I got in contact with someone working for the Discourse group. The =
OpenNMS project and the community qualifies for their free Open =
Source[1] hosted Discourse service. They are willing to provide us a =
free discourse instance for example "opennms.discourse.group" or =
whatever we pick in the domain space "*.discourse.group".

I personally use Discourse in several other Open Source communities, =
Hugo, Elastic and Grafana just to name a few and they doing a good job =
to get me informed about new releases and other announcements. I got =
also pretty quickly help when I don't want to talk with someone in =
realtime. It works for me pretty well and I think this is the standard =
what an open source community should have in these days.

If you don't have an idea what discourse is, here two examples, you =
don't ne a login to read:

https://community.grafana.com <https://community.grafana.com/>
https://discuss.elastic.co

Right know we redirect questions to StackOverflow, but the questions =
people asking related to OpenNMS do not fit into the StackOverflow =
category and get redacted with the hint to move to other forums in the =
Exchange network. I don't think it is well accepted, we just have 117 =
questions tagged as "opennms".

In my very personal opinion it would make sense to establish a =
Mattermost and a Discourse instance as the two default communication =
channels in our community.

Without thinking a lot here a first idea for categories we could use:

General: Replacement for the opennms-discuss mailing list
Announcements: A place for TWiO, Conferences where OpenNMS or people in =
the community are present
Development: Replacement for the opennms-discuss mailing list
Releases: New Releases

We should have at least 2 or 3 moderators. So I'll ask you kindly dear =
reader to think about volunteering as a moderator. Here[3] is what a =
moderator would need to do.

Before I get back to the Discourse guys and let them run this service =
for us, I want to get some feedback from you if this is worth doing or =
should we just keep everything as it is cause you are happy?

What do you think?

P.S.  For the "What If" people:

If we grow too much we get noticed and need to move to their Standard =
plan where we would get a 50% non-profit discount [2]
We want a custom domain like community.opennms.com =
<http://community.opennms.com/> and not opennms.discourse.group -> same =
as 1.
Somebody volunteers to host the instance for our community -> we will =
get the data and be on our own

[1] =
https://blog.discourse.org/2016/03/free-discourse-forum-hosting-for-commun=
ity-friendly-github-projects/ =
<https://blog.discourse.org/2016/03/free-discourse-forum-hosting-for-commu=
nity-friendly-github-projects/>
[2] https://payments.discourse.org/pricing =
<https://payments.discourse.org/pricing>
[3] https://meta.discourse.org/t/discourse-moderation-guide/63116 =
<https://meta.discourse.org/t/discourse-moderation-guide/63116>




--Apple-Mail=_C9697A0A-9C5C-4A2F-818B-CDED98EC6212
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hello=
 World,<div class=3D""><br class=3D""></div><div class=3D"">I got in =
contact with someone working for the Discourse group. The OpenNMS =
project and the community qualifies for their free Open Source[1] hosted =
Discourse service. They are willing to provide us a free discourse =
instance for example "opennms.discourse.group" or whatever we pick in =
the domain space "*.discourse.group".</div><div class=3D""><br =
class=3D""></div><div class=3D"">I personally use Discourse in several =
other Open Source communities, Hugo, Elastic and Grafana just to name a =
few and they doing a good job to get me informed about new releases and =
other announcements. I got also pretty quickly help when I don't want to =
talk with someone in realtime. It works for me pretty well and I think =
this is the standard what an open source community should have in these =
days.</div><div class=3D""><br class=3D""></div><div class=3D"">If you =
don't have an idea what discourse is, here two examples, you don't ne a =
login to read:</div><div class=3D""><br class=3D""></div><div =
class=3D""><ul class=3D"MailOutline"><li class=3D""><a =
href=3D"https://community.grafana.com" =
class=3D"">https://community.grafana.com</a></li><li class=3D""><a =
href=3D"https://discuss.elastic.co" =
class=3D"">https://discuss.elastic.co</a></li></ul></div><div =
class=3D""><br class=3D""></div><div class=3D"">Right know we redirect =
questions to StackOverflow, but the questions people asking related to =
OpenNMS do not fit into the StackOverflow category and get redacted with =
the hint to move to other forums in the Exchange network. I don't think =
it is well accepted, we just have 117 questions tagged as =
"opennms".</div><div class=3D""><br class=3D""></div><div class=3D"">In =
my very personal opinion it would make sense to establish a Mattermost =
and a Discourse instance as the two default communication channels in =
our community.</div><div class=3D""><br class=3D""></div><div =
class=3D"">Without thinking a lot here a first idea for categories we =
could use:</div><div class=3D""><br class=3D""></div><div class=3D""><ul =
class=3D"MailOutline"><li class=3D"">General: Replacement for the =
opennms-discuss mailing list</li><li class=3D"">Announcements: A place =
for TWiO, Conferences where OpenNMS or people in the community are =
present</li><li class=3D"">Development: Replacement for the =
opennms-discuss mailing list</li><li class=3D"">Releases: New =
Releases</li></ul></div><div class=3D""><br class=3D""></div><div =
class=3D"">We should have at least 2 or 3 moderators. So I'll ask you =
kindly dear reader to think about volunteering as a moderator. Here[3] =
is what a moderator would need to do.&nbsp;</div><div class=3D""><br =
class=3D""></div><div class=3D"">Before I get back to the Discourse guys =
and let them run this service for us, I want to get some feedback from =
you if this is worth doing or should we just keep everything as it is =
cause you are happy?</div><div class=3D""><br class=3D""></div><div =
class=3D"">What do you think?</div><div class=3D""><br =
class=3D""></div><div class=3D"">P.S. &nbsp;For the "What If" =
people:</div><div class=3D""><br class=3D""></div><div class=3D""><ol =
class=3D"MailOutline"><li class=3D"">If we grow too much we get noticed =
and need to move to their Standard plan where we would get a 50% =
non-profit discount [2]</li><li class=3D"">We want a custom domain like =
<a href=3D"http://community.opennms.com" =
class=3D"">community.opennms.com</a>&nbsp;and not =
opennms.discourse.group -&gt; same as 1.</li><li class=3D"">Somebody =
volunteers to host the instance for our community -&gt; we will get the =
data and be on our own</li></ol></div><div class=3D""><br =
class=3D""></div><div class=3D"">[1]&nbsp;<a =
href=3D"https://blog.discourse.org/2016/03/free-discourse-forum-hosting-fo=
r-community-friendly-github-projects/" =
class=3D"">https://blog.discourse.org/2016/03/free-discourse-forum-hosting=
-for-community-friendly-github-projects/</a></div><div =
class=3D"">[2]&nbsp;<a href=3D"https://payments.discourse.org/pricing" =
class=3D"">https://payments.discourse.org/pricing</a></div><div =
class=3D"">[3]&nbsp;<a =
href=3D"https://meta.discourse.org/t/discourse-moderation-guide/63116" =
class=3D"">https://meta.discourse.org/t/discourse-moderation-guide/63116</=
a></div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_C9697A0A-9C5C-4A2F-818B-CDED98EC6212--

--Apple-Mail=_11DDFD1F-B446-45B3-BA60-0C5CE1BF055E
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEShtNBv7sJE0474B0kHWy5QiiRR4FAlv8DesACgkQkHWy5Qii
RR58WAf9HHHRBG7jOqmldhj92dFpSLYCkcVREwcOucrdHoFq0eb36nAwKXGHz6Vf
QP6/gECPpmGgH/adaWbCtaaAp6UGzgi099K7C6IKfBrhfacfGZJHlBLmdAYp8n3c
3VQZ+A+rvSuy3H3P7GYWY0bOxKZGNCHOcq0ZvlKnPcd3qJJjr8h/s/SSKZJlykMT
WZELFIgfAkqvA+g14jP3AjuKi8xIMBLM/FnIer8VfSaW5qJLLcAsg46SqNrQkoMN
c1yHqNn7PlhYvVBZFyXBgzQ+rvfQa9Pftyd8007b1iTjVy7mfan2BXFDNPuipu3C
GAjQZ1lF9Cpr/lly4o26HusD6zw6Aw==
=iSDz
-----END PGP SIGNATURE-----

--Apple-Mail=_11DDFD1F-B446-45B3-BA60-0C5CE1BF055E--


--===============2266073684932675241==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============2266073684932675241==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline