Summer of 2021 with GNOME

Arijit Kundu
3 min readJul 8, 2021

--

GSoC project: People/Faces of GNOME

Credits: Jakub Steiner

Story of Faces of GNOME.

GNOME Foundation is a vibrant worldwide community of amazing people involved in making GNOME, one of the most loved desktop environment. The community is not limited to the people delivering pieces of code. But also includes people helping with designs, translations, documentation, management, and much more.

GNOME is built by people, and we value your each & every contribution to help create such world-class free software.

Back in 2020, the Engagement team — the frontiers of GNOME came with the new initiative Faces of GNOME to celebrate all kinds of contributions with a motive of creating a much stronger community driven by passion.

GNOME loves diversity!

GNOME has all kind of people.

1. Designers

They design our components, apps, our guidelines and ensure GNOME look and feel high standards.

2. Developers

They deliver the pieces of code behind GNOME. They ship our Apps and the GNOME Desktop.

3. Translators

They ensure GNOME to be more understandable and usable to all people around the world.

4. Documenters

They document and create guides of everything GNOME. From our GTK APIs to Newcomer guides.

5. Engagement

They manage our Communities, Conferences, Marketing, and Events. They are the frontier of GNOME.

6. Moderators

They ensure that our Communities are healthy and secure and play a vital role in establishing the tenor of a forum.

7. Mentors

They manage and supervise student programs like Google Summer of Code, Google Season of Docs, and Outreachy.

8. Staff

They handle the internals of the GNOME Foundation and ensure our operations run smoothly.

9. Speakers

Speakers are contributors, volunteers, or sponsors that held any kind of workshop, talk, or activity during GNOME Events.

10. Outreach Interns

These consist of Google Summer of Code, Outreachy students who spend their summers working on some exciting project ideas.

Project abstract.

The ultimate goal of the People/Faces of GNOME is to develop a website using modern site generators & JavaScript to showcase all past, current GNOME contributors stated above. It has the intention to let community members create, maintain profile pages, add custom information and markdown supported blogs by providing them with a personal space hosted in multiple languages.

The project includes introducing bots for automating markdown profiles, managing SEO, setting up localization capabilities, reworking search queries, improving web performance alongside deploying the website using GitLab CI services.

The project aims to have a full code-complete solution, with documentation, guidelines, and all the pages complete and ready to be launched which would allow the Faces/People of GNOME to succeed not only as a project and but also as a program.

Stay tuned for my next series of blogs in which I will be sharing the challenges faced, my experience of GUADEC and much more. :)

Unlisted

--

--

Arijit Kundu

Frontend Developer | Google Summer of Code'21 @GNOME