Thanks for the question @garnacho .
Creating a more pleasant and less high-pressure environment in the GNOME community requires both structural and cultural efforts.
I believe the adoption of CoC and the creation of the CoC committee were steps in the right direction. They show that proper conduct among members and folks involved with the community is a foundational value in GNOME. This includes respectful communication and inclusive behavior among the folks, which makes the community more pleasant.
For example, I am from Nepal. Someone can be from Canada. Now, while we are communicating with each other and contributing together, and both know the CoC, both of us will be in the same mindset of not violating anything. This creates a safer communication space for both of us. This also helps in understanding the right contributions and helps exclude the wrong ones. Even though our region, culture, religion, personality, understanding, and many other factors might differ, but the CoC guidelines work as a common ground for both of us. This ensures a pleasant experience for collaboration and co-working.
These measures not only provide ways to resolve conflicts and other CoC violations but also provide a sense of psychological safety, especially for newcomers or folks from underrepresented groups. It forms the structure that is equal for everyone regardless of stature and background.
Other parallel efforts that can help make the GNOME community more pleasant and less of a high pressure environment are :
-
Valuing People for Contribution, Not Background:
A great example of this comes from GNOME Nepal, a community where I am involved, where the person maintaining the communication channels is just 14 years old. The community doesn’t judge based on age or background, but on willingness to contribute and level of involvement. This approach encourages a greater sense of ownership and accountability, and it fosters open, respectful communication across experience levels.
-
We have to make the contributors feel welcome to participate at their own pace and without performance expectations right from the beginning. We shouldn’t directly force the concepts and values of the community on them, but encourage and influence them positively to embrace them at their own pace. This gives them a better sense of ownership and acceptance.
-
Recognize the contributions beyond code:
Contributions like design, documentation, community building, event management, governance, advocacy, instructors, mentorship, and translation are vital. Recognizing these roles validates diverse forms of participation and makes the community more inclusive and diverse.
-
Transparent governance and feedback culture also play a great role in making a community more pleasant. Clear feedback loops build trust and reduce the feeling of pressure or exclusion.
For the Foundation Board, to foster a more harmonious community, these are the duties and opportunities:
- Foster local communities globally:
This will be one of my main focuses if elected to the board.
We have to suport regional communities like GNOME Nepal, GNOME Berlin, GNOME Africa and User groups like GNOME User Groups Delhi NCR. This makes a more diverse and inclusive community that can communicate, contribute, learn, and grow together with the support of each other. This creates GNOME community a more pleasant and less high-pressure environment for newcomers and people from different countries and backgrounds.
-
Support regional and local leaders who are building thriving local communities. This will help in GNOME’s global growth and awareness among the interested contributors. This will also help to have more local and regional events, making the community less dependent on larger continental-level conferences and events in order to bring the contributors together. Local meetups and events provide a more pleasant space for interactions among local & regional contributors.
-
Take the serious considerations on the code of conduct violations, and take appropriate actions as per the CoC guidelines. This will ensure no more violations in the future and make the community pleasant for everyone.
So, in summary, it is not just about CoC or other policies, it is also about living our values, respecting every form of contribution, welcoming newcomers and contributors without judging the background or attributes, but the willingness to contribute. We should also consider providing a safe and pleasant space to grow, learn, and then transfer the learning to the newer contributors.