Problem statement and why we need to take this initiative.
The GNOME community is fragmented between IRC, Matrix, Rocketchat, and Telegram which creates tension between teams and makes communication and organization difficult. This is not a new problem and we have tried to solve it before but were not able to reach a solution that worked. The scope of this issue is very large and we’ve learned from our previous efforts that in order to reach a solution we need time to collect input from the community and evaluate our options.
How will GNOME handle the process?
A staff member of the GNOME foundation will work with community stakeholders to evaluate the different communication platforms. This will be done using a multi level approach which includes:
- Gathering functional requirements
- Interviewing community members from specific teams (see list below)
- Surveying the community on needs and preferences.
Gathering Functional Requirements
Based on a gitlap issue Decide on essential requirements for GNOME's chat infrastructure (#6) · Issues · Teams / Engagement / Initiatives / Chat Evaluation · GitLab a list of chat platform requirements has been created to compare and contrast the functionality of each system.
Interviewing Community Members
We will conduct different calls with people from our community and with a number of teams to hear their opinions on each chat platform, learn what tools they need to work effectively, and get their perspective on which platform is the best fit for the Foundation.
All feedback we will receive will be shared publicly and anonymously on discourse.
The teams we will reach out to are:
- GTK
- Design
- Release
- GNOME sys admins
- GNOME i18ln
- Engagement
- Mantainers
- Documentation team
- Advisory Board
All the meetings will be published at events.gnome.org. If you belong to a team that’s not listed above and would still like to share your ideas with us please email kprogri@gnome.org.
Survey
For individuals who can not participate during their team’s meeting time or for those who prefer to remain anonymous, we will distribute a survey for those who wish to share their thoughts. The results of this survey will be shared on discourse, along with the interview notes.
We want to make this process as inclusive as possible and we will do our best to ensure that our initiative reaches everyone so we are able to collect as much data as possible.
Decision
The final decision will be made by the Foundation Board of Directors, on recommendation from the Executive Director. It will be based on the feedback sought above, but also will consider the ability for the Foundation to provide the service in a sustainable, effective and legally compliant way.