ParticipationSystems/discourse evolution: Difference between revisions

m
β†’β€ŽπŸ‘₯ Get Involved: minor edit, because ocd
m (Moved a thing.)
m (β†’β€ŽπŸ‘₯ Get Involved: minor edit, because ocd)
Β 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{draft}}
This page contains all of the important details for the Discourse Evolution project.
This page contains all of the important details for the Discourse Evolution project.


{{draft}}
= 🌍 Project Information =
== πŸ“Ž Summary ==


= Project Information =
Involving core contributors across the full lifecycle of projects around Mozilla remains a challenge. Part of this challenge is the lack of an accessible and secure place for staff and volunteers to discuss sensitive information.Β  To address this we're building access control and permissions functionality into Discourse and establishing a development roadmap to improve the functionality and UX of Discourse so it meets the collaborative needs of mozillians.
== Summary ==


We're taking Discourse to the next level!
This project is part of the larger [[ParticipationSystems|Participation Systems]] initiative.


We're establishing a development roadmap to keep improving Discourse so it meet the needs of more mozillians across Mozilla. First we're adding much needed access control and permissions functionality so we can have private and secure conversations. Β 
More details will come at the end of Phase 2 - Research. Β 


This project is part of the larger [[ParticipationSystems|Participation Systems]] initiative.
== πŸ—£Status ==
===As of May 26th 2016 ===
Research Phase underway. First round of interviews taking place. Β 


For details, see our [https://docs.google.com/document/d/1kglYhUvNkVQgLRhyhOjaDHfcaKR6B6KOchU_ymAkJLI project brief (draft in progress)].
=== Planned work for week May 30th 2016 ===
Continue Research Phase with goal of 50% of planned interviews conducted and preliminary analysis of findings.


== Status ==
== 🚩 Goals ==
== Goals ==


==== Phase 1 βœ… Complete====
==== Phase 1 - Initialize βœ… Complete====
Project conception
# Project conception
# Alignment of resources
# Putting the pedal to the metal


Alignment of resources
==== Phase 2 - Research ⏳ In Progress ====
# Interview stakeholders to gain an understanding of how Discourse is used across Mozilla
#* Identify pain points
#* Identify opportunities for improving the platform
#* Document the current status of its administration and infrastructure.
#* Find and compile existing metrics being collected
# Define functional requirements for access control and permissioning features
# Build a product roadmap for future development
#* Prioritize features
#* Identify preliminary requirements
#* Define resources necessary to begin work on roadmap


==== Phase 2 ====
==== Phase 3 - Implementation ====
Interview stakeholders to gain an understanding of how Discourse is used across Mozilla
# Create project implementation plan
* Identify pain points
# Begin development work
* Identify opportunities for improving the platform
* Document the current status of its administration and infrastructure.
* Find and compile existing metrics being collected
Build a product roadmap for future development
* Prioritize features
* Identify preliminary requirements
* Define resources necessary to begin work on roadmap


==== Phase 3 ====
= πŸ‘₯ Get Involved =
Begin development work
This project is beginning to define and reach out to the first round of stakeholders. If you believe you might be stakeholder and we haven't reached out to you yet, please reach out to Lyre Calliope.
* Build access control and permissions management functionality within Discourse that integrates with the Mozillians Groups API.
*


= Get Involved =
The definition of a stakeholder is someone:
This is a great project to get get involved with if blurby blurb
* Actively involved in the project.
* Who’s interests may be positively or negatively affected either by the work of the project or the outputs from the project.
* Who may exert influence over the project or its deliverables.


Here's how:
Additionally, you can connect with us through Participation Systems communications channels:
* Specific action
* IRC channel: [irc://irc.mozilla.org/%23participationsystems #participationsystems] ([http://chat.mibbit.com/?channel=%23participationsystems&server=irc.mozilla.org Mibbit])
* Specific action
* Forum: [https://discourse.mozilla-community.org/c/participationsystems Participation Systems Discourse Category]
* Join us on our communications channel(s)
** Discourse
** [irc://irc.mozilla.org/%23ParSoL #ParSoL]


= Project Management =
= πŸ“ Project Management =
'''Key People (RASCI)'''
'''Key People (RASCI)'''
{| class="wikitable" style="width:90%;"
{| class="wikitable" style="width:90%;"
Line 57: Line 62:
! scope="col"|Informed
! scope="col"|Informed
|-
|-
| style="height:100px; text-align:center;" |Lyre Calliope
| style="height:100px; text-align:center;" |Lyre Calliope Β 
Hermina Condei
| style="height:100px; text-align:center;" |George Roter
| style="height:100px; text-align:center;" |George Roter
| style="height:100px; text-align:center;" |Leo McArdle
| style="height:100px; text-align:center;" |Hermina Condei
(Who else?)
| style="height:100px; text-align:center;" |Community Ops
| style="height:100px; text-align:center;" |Ruben Martin
REPS Council
Pierros Papadeas
| style="height:100px; text-align:center;" |David Ascher
Β 
David Ascher
Β 
Simon Wex
| style="height:100px; width:100px; text-align:center;" |Name
name
name
Β 
Β 
|}
|}


Smartsheet (link + What is this and how to use it)
Smartsheet (Project Plan) Forthcoming


Notes & Meetings Hub
Notes & Meetings Hub