(This is a cross-post from d-d-l)
We have been discussing the future of GNOME’s communication platform for years now, and no real progress comes out of it, except for a further fracturing of our community. I propose we form a team of people, representative of different factions of the community (developers, system administrators, engagement & community outreachers, designers) that are tasked with identifying the chat platform that best suits our community’s needs now, and in the future.
At a high level, I believe a process like the following may achieve this goal:
- Identify a list of acceptance criteria that candidates are evaluated against.
- Request from the community at large for candidates, in the form of something similar to an RFP.
- Review the RFPs against the acceptance criteria, identifying the top three candidates.
- Identify members of other open source communities who have used the candidate platform and interview them for their experiences.
- Identify members of the candidate’s community who could aid in running evaluations and/or work through problems that come up.
- Plan and schedule evaluation periods for the identified candidates.
- Collect both qualitative and quantitative feedback about each candidate.
- Review feedback and decide on a platform to use.
- Create the platform launch process and migration process.
I volunteer to run this initiative and be on the team.