ParticipationSystems/Discourse: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Remove Bugs section)
Line 10: Line 10:


== Current Sites ==
== Current Sites ==
* [https://discourse.mozilla-community.org/ Main site].
* [https://discourse.mozilla-community.org/ Main Discourse].
* [https://guides.mozilla-community.org/ Mozilla Guides]
* [https://guides.mozilla-community.org/ Mozilla Guides]
* [https://discourse.mozilla-advocacy.org/ Advocacy Forum]
* [https://discourse.mozilla-advocacy.org/ Advocacy Forum]
* [http://mozfest.mozilla-community.org/ Mozilla festival 2015]


==Requesting a category==
==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].
=Discourse as a Service=
==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].
=Contribute=
=Discourse Team=
'''What does the team do?'''
 
* Advocacy
* Set policy for, and review:
** category requests
** reported posts
** requests like name changes
** Other misc. moderation tasks
* Track feature requests
** Surface their recommendations to IT/Ops to implement
* Development
** Implements features requested
 
===Members===
{| class="wikitable"
|-
! Member !! Area
|-
| Leo || Development
|-
| Kensie || Project manager
|-
| Nukeador || Advocacy
|-
| Emma Irwin || Policy
|-
| Robby || Advocacy/Moderation
|}
 
====Contribution====
* Contribute to our [https://github.com/Mozilla-cIT/discourse-mozilla-extras/tree/master/public/assets site theme]
* 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]
* Become a part of our [https://discourse.mozilla-community.org/t/action-discourse-team-needed/1208 Discourse Team]
Line 54: Line 84:


==Documentation==
==Documentation==
[https://wiki.mozilla.org/Community_Ops/Discourse/Documentation Documentation]
[https://wiki.mozilla.org/Community_Ops/Discourse/Documentation Read more on Discourse Documentation]

Revision as of 16:36, 12 September 2015

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.
Module Name Module Owner Module Peers
Discourse yalam96 Tanner

Mozilla Community Discourse

Discourse is a communication platform "for the next 10 years". It features a clean web interface, mailing list features and much more. Community Ops is trialling Discourse as an alternative discussion forum

Current Sites

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.

Discourse Team

What does the team do?

  • Advocacy
  • Set policy for, and review:
    • category requests
    • reported posts
    • requests like name changes
    • Other misc. moderation tasks
  • Track feature requests
    • Surface their recommendations to IT/Ops to implement
  • Development
    • Implements features requested

Members

Member Area
Leo Development
Kensie Project manager
Nukeador Advocacy
Emma Irwin Policy
Robby Advocacy/Moderation

Contribution

Plugin overview

These are custom plugins that run on the Community Discourse instance which provide some key features requested by the community.

Persona Login & Mozillians.org

Persona login for Discourse (with some Mozillians magic sprinkled on top)

Mentor: Leo McArdle

Code: https://github.com/Mozilla-cIT/discourse-persona-mozillians

Languages: Ruby (on Rails), JavaScript

Good first bugs: https://github.com/Mozilla-cIT/discourse-persona-mozillians/labels/good%20first%20bug

Description: The Persona login plugin allows a user to log in to Discourse with Mozilla Persona and pulls information about them from Mozillians.org into Discourse.

Bugzilla

Discourse plugin to make it play nice with Bugzilla

Mentor: Leo McArdle

Code: https://github.com/Mozilla-cIT/discourse-bugzilla

Languages: Ruby (on Rails), JavaScript

Good first bugs: https://github.com/Mozilla-cIT/discourse-bugzilla/labels/good%20first%20bug

Description: The Bugzilla plugin adds various features to Discourse enhancing how it works with Bugzilla by default.

Monitoring

See https://health.mozilla-community.org/

Documentation

Read more on Discourse Documentation