https://handbook.gnome.org/maintainers/release-pipeline.html
Release Pipeline - GNOME Project Handbook
To make a release, a GitLab CI/CD pipeline needs to be set up in the project repository. This pipeline needs to be able to generate a release tarball and...
gnome project handbookrelease pipeline
https://handbook.gnome.org/maintainers/making-a-release.html
Making a Release - GNOME Project Handbook
Releases are how maintainers tell the world—or, more accurately, downstream developers—that it’s time to update their dependencies. These guidelines explain...
making a releasegnome project handbook
https://handbook.gnome.org/infrastructure/contact.html
Contact - GNOME Project Handbook
Ways to contact the infrastructure team, in order of severity:,, Topic, Contact Method,,, Emergency, urgent or severe security problem, emergency@gnome.org,,...
gnome project handbook
https://handbook.gnome.org/infrastructure/gitlab/hosting-requirements.html
Hosting Requirements - GNOME Project Handbook
The following rules apply to all software projects that are hosted on gnome.org infrastructure: The project must be free/open source software., It must use...
gnome project handbookhosting requirements
Sponsored https://www.naughtycharm.com/
NaughtyCharm
https://handbook.gnome.org/events/hackfests/organizing.html
Organize a Hackfest - GNOME Project Handbook
Any GNOME contributor can organize a hackfest. See below for details on how to go about it. Requirements: As the organiser of a hackfest, you are expected to:...
organize a hackfestgnome project handbook
https://handbook.gnome.org/events/travel.html
Travel - GNOME Project Handbook
Please note: the Travel Committee is now accepting applications for travel funding via GitLab. Overview: One of the ways that the GNOME Foundation supports the...
gnome project handbooktravel
https://handbook.gnome.org/events.html
Events - GNOME Project Handbook
Physical events play an important role for GNOME, and the project organizes a variety of events throughout the year. GNOME Events: The main events that are...
gnome project handbookevents
https://handbook.gnome.org/infrastructure/ssh-keys.html
SSH Keys - GNOME Project Handbook
SSH Keys are the primary authentication mechanism for Git and are required to create new projects in GitLab, fork existing projects in GitLab, and push changes...
gnome project handbookssh keys
https://handbook.gnome.org/infrastructure/developer-access.html
Developer Access - GNOME Project Handbook
GNOME developer access grants commit access and the GitLab developer role for all modules within the GNOME group. Anyone with developer access can push...
gnome project handbookdeveloper access
https://handbook.gnome.org/development/legal.html
Legal - GNOME Project Handbook
This page details GNOME’s legal guidelines and requirements for development projects. Licensing: As an open source project, GNOME requires that all its modules...
gnome project handbooklegal
https://handbook.gnome.org/foundation/committees/compensation.html
Compensation Committee - GNOME Project Handbook
The compensation committee’s role to set the salary of the GNOME Foundation Executive Director. It is also responsible for carrying out performance reviews....
gnome project handbookcompensation committee
https://handbook.gnome.org/maintainers/branches.html
Branches - GNOME Project Handbook
In addition to the main or master branch (the default branch when you do a simple Git clone), GNOME also has stable branches corresponding to GNOME major...
gnome project handbookbranches
https://handbook.gnome.org/infrastructure/accounts.html
Accounts - GNOME Project Handbook
GNOME operates an accounts system which is used to manage access to project infrastructure, as well as abilities and permissions on that infrastructure. GNOME...
gnome project handbookaccounts
https://handbook.gnome.org/issues/stack-traces.html
Stack Traces - GNOME Project Handbook
When a program on your computer crashes, a core dump is generated which stores the state of the program at the time of the crash. The core dump can be used to...
gnome project handbookstack traces
https://handbook.gnome.org/events/guadec/pants-history.html
Thank You Pants - GNOME Project Handbook
GNOME awards a pair of pants to an outstanding contributor each year at GUADEC — the “Pants of Thanks”. This page is an attempt to reconstruct the history of...
thank you pantsgnome project handbook
https://handbook.gnome.org/events/guadec/pants-story.html
The Story of the Pants - GNOME Project Handbook
Thank You What?: You heard right, that’s “Thank You Pants”. The pants are an annual award given for outstanding service in the GNOME community. Why? Well, it’s...
gnome project handbookthe storypants
https://handbook.gnome.org/foundation/committees/finance.html
Finance Committee - GNOME Project Handbook
Current members: Deepa Venkatraman (Treasurer, ex officio), Allan Day, Arun Raghavan, Rob McQueen. Committee Charter: The Finance Committee is a standing...
gnome project handbookfinance committee
https://handbook.gnome.org/maintainers/signing-releases.html
Release Signing - GNOME Project Handbook
In order to prove that a git tag for a release was made by a maintainer of a module, and it has not been modified by a malicious party since, it is important...
gnome project handbookrelease signing
https://handbook.gnome.org/foundation/board-of-directors/previous-boards.html
Previous Boards - GNOME Project Handbook
Details about each election, including candidate affiliations, can be found on the vote.gnome.org. July 2024 to July 2025: Allan Day, Cassidy Blaede (appointed...
gnome project handbookprevious boards
https://handbook.gnome.org/foundation/committees/circle.html
Circle Committee - GNOME Project Handbook
The GNOME Circle Committee is the team behind the GNOME Circle initiative, whose goal is to support and promote great software which builds on and integrates...
gnome project handbookcircle committee
https://handbook.gnome.org/development/commit-messages.html
Commit Messages - GNOME Project Handbook
Commit messages provide context to changes that a diff cannot convey by itself. They help other people understand changes, and document the reasons behind...
gnome project handbookcommit messages
https://handbook.gnome.org/maintainers.html
Maintainers - GNOME Project Handbook
This page describes what being a maintainer of a GNOME module involves. It is intended to serve as a guide for new maintainers, as well as a reference for...
gnome project handbookmaintainers
https://handbook.gnome.org/issues.html
Issue Tracking - GNOME Project Handbook
Each GNOME module has an issue tracker in its GNOME GitLab project. This is where problems with GNOME’s software can be reported. General guidelines: GNOME’s...
gnome project handbookissue tracking
https://handbook.gnome.org/release-planning/freezes.html
Freezes - GNOME Project Handbook
GNOME uses development freezes to prevent certain types of changes from being made as it approaches a stable release. These freezes help GNOME contributors to...
gnome project handbookfreezes
https://handbook.gnome.org/index.html
GNOME Project Handbook
This site contains all the information needed to participate in the GNOME project. It is intended for both new and existing GNOME contributors. If you are new...
gnome project handbook
https://handbook.gnome.org/infrastructure/gitlab.html
GitLab - GNOME Project Handbook
GitLab is GNOME’s main development platform. It provides project hosting, issue tracking, team spaces, continuous integration, and more. This page provides...
gnome project handbookgitlab
https://handbook.gnome.org/development/building.html
Building - GNOME Project Handbook
GNOME modules vary in nature, and include everything from system libraries, through to apps and system services. As a result, they vary in terms of which tools...
gnome project handbookbuilding
https://handbook.gnome.org/issues/management.html
Issue Management - GNOME Project Handbook
This page provides information on how to systematically review sets of issues, in order to help manage a GNOME issue tracker. It also includes communication...
gnome project handbookissue management
https://handbook.gnome.org/testing.html
Testing - GNOME Project Handbook
This page provides information on how to run unstable development versions of GNOME. Doing this regularly and reporting issues is a valuable way to contribute...
gnome project handbooktesting
Sponsored https://www.milfplay.com/
Milf Play OFFICIAL - Mature Dating @ Milfplay
Milfplay is the best dating site to find real local milfs for you to hook up with. Want to sext or trade pics? That's cool too. Video chat online before...
https://handbook.gnome.org/news/planet-gnome.html
Planet GNOME - GNOME Project Handbook
Planet GNOME is an aggregator of blogs with content relevant to the GNOME community. To be on Planet GNOME a blog needs to be maintained by a GNOME Foundation...
gnome project handbookplanet
https://handbook.gnome.org/get-in-touch/discourse.html
Discourse - GNOME Project Handbook
discourse.gnome.org is GNOME’s main website for asynchronous communication (like email or a discussion forum). It is used for project announcements, general...
gnome project handbookdiscourse
https://handbook.gnome.org/issues/review.html
Issue Review - GNOME Project Handbook
These guidelines should be followed whenever issues are reviewed for quality, completeness and appropriateness. See the issue management page for information...
gnome project handbookissue review
https://handbook.gnome.org/foundation/membership.html
Membership - GNOME Project Handbook
The GNOME Foundation is a membership-based nonprofit corporation. Members play a critical role in the governance of the organization, voting in elections, and...
gnome project handbookmembership
https://handbook.gnome.org/foundation.html
Foundation - GNOME Project Handbook
The GNOME Foundation is the GNOME project’s non-profit organization. It is the project’s legal entity and performs essential project functions, including...
gnome project handbookfoundation
https://handbook.gnome.org/teams.html
Teams - GNOME Project Handbook
Most GNOME components and apps have a developer team, which can be found in GitLab. Other project functions and roles have their own dedicated teams, which can...
gnome project handbookteams
https://handbook.gnome.org/foundation/membership/emeritus-membership.html
Emeritus Membership - GNOME Project Handbook
The Membership Committee may receive Membership renewal applications from Foundation members that provided a good amount of valuable and high quality...
gnome project handbookemeritus membership
https://handbook.gnome.org/infrastructure/email-aliases.html
Email Aliases - GNOME Project Handbook
gnome.org domain email aliases are automatically created for every GNOME Foundation member. These are just forwarding addresses and are not full email accounts...
gnome project handbookemail aliases
Sponsored https://www.sakuralive.com/
Japanese Webcam | Chat with Sexy Japanese Cam Girls Online
Video Chat with Sexy Japanese Webcam Girls Online right now. With over 22k+ plus registered performers, you are sure to find one that you'll like. Don't wait,...
https://handbook.gnome.org/governance.html
Governance - GNOME Project Handbook
This page provides information about how decisions are made in the GNOME project. It is intended as a guide for those who are new to GNOME and want to know how...
gnome project handbookgovernance
https://handbook.gnome.org/foundation/membership/benefits.html
Benefits - GNOME Project Handbook
A range of benefits are available to GNOME Foundation members. This page provides information on how to access them. For general information on Foundation...
gnome project handbookbenefits
https://handbook.gnome.org/foundation/committees/audit.html
Audit Committee - GNOME Project Handbook
The Audit Committee is responsible for managing GNOME Foundation audits. Committee Responsibilities: The GNOME Foundation Board of Directors has assigned the...
gnome project handbookaudit committee
https://handbook.gnome.org/foundation/committees/membership-and-elections.html
Membership & Elections Committee - GNOME Project Handbook
gnome project handbookelections committeemembership
https://handbook.gnome.org/foundation/committees/executive.html
Executive Committee - GNOME Project Handbook
Current members: Allan Day (President, ex officio), Robert McQueen (Vice President, ex officio), Arun Raghavan (Vice President, ex officio), Maria Majadas...
gnome project handbookexecutive committee
https://handbook.gnome.org/foundation/board-of-directors/officers.html
Officers - GNOME Project Handbook
The following officer positions are roles which are appointed by the board. Some are required by the GNOME Foundation bylaws, while others are optional....
gnome project handbookofficers
https://handbook.gnome.org/events/hackfests/template.html
Hackfest Template - GNOME Project Handbook
The following text can be used as a starting point when creating hackfest pages (see Organize a Hackfest).
gnome project handbookhackfest template
https://handbook.gnome.org/maintainers/issue-management.html
Issue Management - GNOME Project Handbook
This page provides guidelines and advice for those who are responsible for GNOME project issue trackers (primarily maintainers). Feature request policies:...
gnome project handbookissue management
https://handbook.gnome.org/get-in-touch.html
Get in Touch - GNOME Project Handbook
This page provides information about the communication platforms used by the GNOME project. Please read the code of conduct before making use of these...
get in touchgnome project handbook
https://handbook.gnome.org/infrastructure/blog-hosting.html
Blog Hosting - GNOME Project Handbook
The GNOME Foundation provides blog hosting for its members on the GNOME WordPress instance. How to create a blog: To create a blog, you must first log in via...
gnome project handbookblog hosting
https://handbook.gnome.org/release-planning.html
Release Planning - GNOME Project Handbook
This page provides information about GNOME’s release processes. Release planning is the responsibility of the Release Team, which maintains this page. The...
gnome project handbookrelease planning
https://handbook.gnome.org/foundation/committees.html
Committees - GNOME Project Handbook
Committees are created by the Board of Directors to carry out functions on behalf of the GNOME Foundation. The board appoints members to each committee, whose...
gnome project handbookcommittees
https://handbook.gnome.org/issues/template.html
New Issue Template - GNOME Project Handbook
It is recommended that modules use a default issue template. To do this, copy the text below into a file at the following location in your...
new issue templategnome project handbook
https://handbook.gnome.org/development/change-submission.html
Change Submission - GNOME Project Handbook
This page provides a high-level overview of how to submit code changes to projects that are hosted on gitlab.gnome.org. Prerequisites: To propose changes to a...
gnome project handbookchange submission
https://handbook.gnome.org/get-in-touch/matrix.html
Matrix - GNOME Project Handbook
GNOME uses Matrix as its instant messaging platform. This page contains information on how to use it. Accounts: To chat in GNOME Matrix rooms, you first need...
gnome project handbookmatrix
https://handbook.gnome.org/infrastructure.html
Infrastructure - GNOME Project Handbook
GNOME hosts a range of services on its servers. These services provide the essential infrastructure that is required for GNOME development to take place, and...
gnome project handbookinfrastructure
https://handbook.gnome.org/foundation/committees/coc.html
Code of Conduct Committee - GNOME Project Handbook
The Code of Conduct Committee has been appointed by the GNOME Foundation Board of Directors, with the following responsibilities: Ensuring that GNOME events...
code of conductgnome project handbookcommittee
https://handbook.gnome.org/infrastructure/accounts/managing-accounts.html
Managing Accounts - GNOME Project Handbook
This page provides information on how to manage an existing GNOME account. Change email address: The email address associated with your GNOME account is used...
gnome project handbookmanaging accounts
https://handbook.gnome.org/foundation/board-of-directors.html
Board of Directors - GNOME Project Handbook
The GNOME Foundation is governed by its Board of Directors. Additional information about the board’s role can be found in the governance section. Current...
board of directorsgnome project handbook
https://handbook.gnome.org/events/guadec.html
GUADEC - GNOME Project Handbook
GUADEC is GNOME’s main conference, which has been held annually since 2000. It is a contributor-focused event where members of the project get together to...
gnome project handbookguadec
https://handbook.gnome.org/issues/reporting.html
Issue Reporting - GNOME Project Handbook
Problems with GNOME’s software can be reported using each module’s issue tracker in GitLab. Issue reports should be created in accordance with the following...
gnome project handbookissue reporting
https://handbook.gnome.org/development/toolbx.html
Building With Toolbx - GNOME Project Handbook
This page provides a tutorial for those who want to build GNOME modules using Toolbx for the build environment. (For an overview of the build methods available...
building with toolbxgnome project handbook
https://handbook.gnome.org/foundation/committees/governance.html
Governance Committee - GNOME Project Handbook
Current members: Maria Majadas (Chair, ex officio), Arun Raghavan, Lorenz Wildberg. Committee Charter: The following charter was approved by the Board of...
gnome project handbookgovernance committee
https://handbook.gnome.org/development.html
Development - GNOME Project Handbook
This section of the GNOME handbook provides general information about how to do development work in GNOME. This includes how to propose a change to a GNOME...
gnome project handbookdevelopment
https://handbook.gnome.org/infrastructure/github_mirror.html
GitHub Mirror - GNOME Project Handbook
The GNOME GitHub Mirror is an automatically updated copy of the GNOME GitLab group of modules which is maintained on GitHub. It is provided by the GNOME...
gnome project handbookgithub mirror
https://handbook.gnome.org/foundation/committees/internship.html
Internship Committee - GNOME Project Handbook
The GNOME Internship Committee is a committee of the GNOME Foundation Board of Directions. It is responsible for promoting, organizing, and conducting...
gnome project handbookinternship committee
https://handbook.gnome.org/
GNOME Project Handbook
This site contains all the information needed to participate in the GNOME project. It is intended for both new and existing GNOME contributors. If you are new...
gnome project handbook
https://handbook.gnome.org/issues/stock-responses.html
Stock Responses - GNOME Project Handbook
The following stock responses can be used as comments when responding to issues according to the issue review process. For ease of access, they can be added to...
gnome project handbookstock responses
https://handbook.gnome.org/release-planning/release-team.html
Release Team - GNOME Project Handbook
The GNOME release team is a committee of the GNOME Foundation Board of Directors. The primary responsibility of the release team is managing GNOME releases,...
gnome project handbookrelease team
https://handbook.gnome.org/events/travel/sponsorship-policy.html
Travel Sponsorship Policy - GNOME Project Handbook
This policy describes what can and can’t be claimed as part of travel sponsorship, as well as guidance on pricing and booking. It is maintained by the Travel...
travel sponsorship policygnome project handbook
https://handbook.gnome.org/events/hackfests.html
Hackfests - GNOME Project Handbook
Hackfests are events where members of the GNOME community get together to work on GNOME-related activities. This can include design and development,...
gnome project handbookhackfests
https://handbook.gnome.org/foundation/committees/travel.html
Travel Committee - GNOME Project Handbook
The GNOME Travel Committee is responsible for processing sponsorship requests for hackfests and conferences. This includes: Receive the annual travel budget...
gnome project handbooktravel committee
https://handbook.gnome.org/events/gnome.asia.html
GNOME.Asia - GNOME Project Handbook
GNOME.Asia Summit is an annual conference for GNOME users and developers in Asia. The event focuses primarily on the GNOME desktop and other devices that use...
gnomeasiaprojecthandbook