Robuta

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