ParticipationSystems/Discourse: Difference between revisions
Leo McArdle (talk | contribs) m (Leo McArdle moved page Community Ops/Discourse to ParticipationSystems/Discourse) |
Leo McArdle (talk | contribs) (→RACI) |
||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{draft}} | {{draft}} | ||
{| class="wikitable" | |||
[[File:Discourse logo.png|frameless|Discourse]] | |||
Discourse is a communication platform "for the next 10 years". It features a clean web interface, mailing list features and much more. | |||
This page contains all the important details about and for the use, setup and development of Discourse within Mozilla. | |||
= Governance = | |||
== RACI == | |||
{| class="wikitable" style="text-align:center" | |||
|- | |||
! RACI !! Programmatic !! Technical !! Infrastructure | |||
|- | |||
! Responsible | |||
| Leo McArdle | |||
| Leo McArdle | |||
| Participation Systems | |||
|- | |||
! Accountable | |||
| Leo McArdle | |||
| colspan="2" | Henrik Mitsch | |||
|- | |- | ||
! | ! Consulted | ||
| | |||
Jason Bradford, | |||
<br>Gervase Markham, | |||
<br>Rubén Martín, | |||
<br>Henrik Mitsch, | |||
<br>Sean Rich, | |||
<br>George Roter, | |||
<br>Janet Swisher, | |||
<br>Jorge Villalobos | |||
| Upstream | |||
|- | |- | ||
| Discourse | ! Informed | ||
| colspan="3" | Discourse Users | |||
|} | |} | ||
== Current | == Overview/Roadmap == | ||
* [https://discourse.mozilla-community.org/ | |||
Discourse's roadmap within Mozilla is here: https://github.com/mozilla/discourse/projects/1 | |||
If you're looking for an overview of where we are currently, or are looking for a contribution opportunity, check it out! | |||
= Current instances = | |||
* [https://discourse.mozilla-community.org/ Mozilla Discourse] | |||
* [https://discourse.mozilla-advocacy.org/ Mozilla Advocacy Community] | |||
* [https://forum.learning.mozilla.org/ Mozilla Learning Forum] | * [https://forum.learning.mozilla.org/ Mozilla Learning Forum] | ||
==Requesting a category== | =Documentation= | ||
===Requesting a category=== | |||
To request a category, please fill out [https://bugzilla.mozilla.org/form.csa.discourse this form]. | To request a category, please fill out [https://bugzilla.mozilla.org/form.csa.discourse this form]. | ||
==Requesting an instance== | |||
===Requesting an instance=== | |||
If you're sure your community needs their own instance of discourse, you can file a bug in [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&component=Community%20IT%3A%20Discourse Infrastructure & Operations :: Community IT: Discourse]. | If you're sure your community needs their own instance of discourse, you can file a bug in [https://bugzilla.mozilla.org/enter_bug.cgi?product=Infrastructure%20%26%20Operations&component=Community%20IT%3A%20Discourse Infrastructure & Operations :: Community IT: Discourse]. | ||
===Development=== | |||
[[ParticipationSystems/Discourse/Development]] | |||
===Infrastructure=== | |||
[[ParticipationSystems/Discourse/Infrastructure]] | |||
=Plugins= | |||
These are the plugins which run on our Discourse instances: | |||
==Mozilla maintained== | |||
https://github.com/orgs/mozilla/teams/discourse/repositories | |||
===Discourse + Auth0 + Mozilla=== | |||
''Discourse plugin enabling Auth0 Single Sign On on Mozilla's instances'' | |||
'''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | |||
'''Code''': https://github.com/mozilla/discourse-auth0-mozilla | |||
'''Instances''': [https://discourse.mozilla-community.org/ Mozilla Discourse] | |||
===Email All=== | |||
''Allow an admin to email everybody'' | |||
'''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | |||
'''Code''': https://github.com/mozilla/discourse-email-all | |||
'''Instances''': [https://discourse.mozilla-community.org/ Mozilla Discourse] | |||
===Mozillians=== | |||
''Mozillians magic for Discourse '' | |||
'''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | |||
=== | '''Code''': https://github.com/mozilla/discourse-mozillians | ||
'''Instances''': [https://discourse.mozilla-community.org/ Mozilla Discourse] | |||
===Webmaker ID=== | |||
''Discourse plugin which adds Webmaker authentication'' | |||
'''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | |||
'''Code''': https://github.com/mozilla/discourse-webmaker-id | |||
'''Instances''': [https://forum.learning.mozilla.org/ Mozilla Learning Forum] | |||
===Expose Emails In=== | |||
''Discourse plugin which exposes category emails-in in useful ways'' | |||
'''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | |||
'''Code''': https://github.com/mozilla/discourse-expose-emails-in | |||
== | ===Category Categorization=== | ||
''Discourse plugin | ''Discourse plugin which enables categorization of categories'' | ||
''' | '''Maintainer''': [https://mozillians.org/u/leo/ Leo McArdle] | ||
'''Code''': https://github.com/ | '''Code''': https://github.com/mozilla/discourse-category-categorization | ||
==Third-party== | |||
''' | ===Akismet=== | ||
''give spam a whoopin '' | |||
''' | '''Code''': https://github.com/discourse/discourse-akismet | ||
'''Instances''': [https://discourse.mozilla-community.org/ Mozilla Discourse] | |||
= | = Contribution = | ||
[[ | * Contribute to our [https://github.com/Mozilla-cIT/discourse-mozilla-extras/tree/master/public/assets site theme] | ||
* Become a part of our [https://discourse.mozilla-community.org/t/action-discourse-team-needed/1208 Discourse Team] | |||
* Check out our [https://github.com/mozilla/discourse/projects/1 Discourse Kanban board] (referred to as ''Roadmap'' above) to identify further contribution opportunities |
Latest revision as of 15:44, 20 April 2018
Discourse is a communication platform "for the next 10 years". It features a clean web interface, mailing list features and much more.
This page contains all the important details about and for the use, setup and development of Discourse within Mozilla.
Governance
RACI
RACI | Programmatic | Technical | Infrastructure |
---|---|---|---|
Responsible | Leo McArdle | Leo McArdle | Participation Systems |
Accountable | Leo McArdle | Henrik Mitsch | |
Consulted |
Jason Bradford,
|
Upstream | |
Informed | Discourse Users |
Overview/Roadmap
Discourse's roadmap within Mozilla is here: https://github.com/mozilla/discourse/projects/1
If you're looking for an overview of where we are currently, or are looking for a contribution opportunity, check it out!
Current instances
Documentation
Requesting a category
To request a category, please fill out this form.
Requesting an instance
If you're sure your community needs their own instance of discourse, you can file a bug in Infrastructure & Operations :: Community IT: Discourse.
Development
ParticipationSystems/Discourse/Development
Infrastructure
ParticipationSystems/Discourse/Infrastructure
Plugins
These are the plugins which run on our Discourse instances:
Mozilla maintained
https://github.com/orgs/mozilla/teams/discourse/repositories
Discourse + Auth0 + Mozilla
Discourse plugin enabling Auth0 Single Sign On on Mozilla's instances
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-auth0-mozilla
Instances: Mozilla Discourse
Email All
Allow an admin to email everybody
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-email-all
Instances: Mozilla Discourse
Mozillians
Mozillians magic for Discourse
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-mozillians
Instances: Mozilla Discourse
Webmaker ID
Discourse plugin which adds Webmaker authentication
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-webmaker-id
Instances: Mozilla Learning Forum
Expose Emails In
Discourse plugin which exposes category emails-in in useful ways
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-expose-emails-in
Category Categorization
Discourse plugin which enables categorization of categories
Maintainer: Leo McArdle
Code: https://github.com/mozilla/discourse-category-categorization
Third-party
Akismet
give spam a whoopin
Code: https://github.com/discourse/discourse-akismet
Instances: Mozilla Discourse
Contribution
- Contribute to our site theme
- Become a part of our Discourse Team
- Check out our Discourse Kanban board (referred to as Roadmap above) to identify further contribution opportunities