GNOME moves to Gitlab

The GNOME Foundation is proud to announce that it has completed its move to GitLab. This is a huge milestone for the GNOME Project as it continues to improve its workflows and tools in order to support its growth and collaborate more with other free software communities.

After the evaluation of many tools, the GNOME community chose GitLab as the best free software tool to simplify the contributor experience, make decision processes more transparent and accessible to the wider community, and improve the stability and deliverability of GNOME Project software. As Adrien Plazas, maintainer of GNOME Games, says: “GitLab gave us easy access to a Continuous Integration tool that Games desperately needed, allowing us to catch early regressions in the Libretro cores we flatpak, and to look for unstable API breaks.”

GitLab is a centralized tool for hosting source code, issues, team communication, and other software development infrastructure under a single, unified experience. It enables GNOME contributors to interact and collaborate on projects more effectively than ever before. Cross collaboration among teams has already improved, with teams like Engagement and Design now interacting with the various projects that are hosted on the GNOME GitLab instance. The GNOME Foundation believes that the move to GitLab will encourage people with various skill sets, not just coding, to contribute to GNOME more regularly, as well as encourage contributors to explore other areas of the GNOME Project that they may not have initially considered.

The switch from many tools to a singular experience also significantly reduces the barrier of entry for newcomers to the GNOME Project, something that the GNOME Foundation is particularly interested in as it continues to focus on growth. Newcomers can immediately engage on active issues and provide feedback on open merge requests — all without needing to sign up for and interact with a myriad of disparate tools. “After switching to GitLab, I noticed almost immediately an increase in contributions from people I hadn’t met before. I think GitLab really lowered the threshold for people getting started,” says Philip Chimento, maintainer of GJS (JavaScript Bindings for GNOME). The ease-of-use, reduction in communication issues, and collaboration potential is so great that even downstream teams like Ubuntu and Purism are hosting their projects in the same environment.

Throughout the entire migration process, GitLab Inc. has been very welcoming and has helped GNOME contributors along the journey by answering questions and working on issues that were blockers for GNOME’s mass migration. “As an open core company ourselves, GitLab is eager to participate as an ecosystem player and enable the growth of more free and open sources projects. We admire GNOME’s work over the years and are happy that we can provide a platform that can help them improve their project and enable them to grow as a community,” said GitLab CEO Sid Sijbrandij.

The GNOME Foundation wishes to acknowledge the huge amount of effort that went into migrating a project that has been around for over 20 years, and which has been using many of the same tools for nearly as long. While many people contributed along the way, the GNOME Foundation wants to give a special thank you to Carlos Soriano and Andrea Veri for their tireless work in completing GNOME’s migration to GitLab, and for ushering in this new age of contributions within GNOME.

The GNOME Foundation is pleased to announce that GitLab will be sponsoring GUADEC 2018, the GNOME Users and Developers European Conference, which will be held in July of this year. In addition, GitLab will be covering the Continuous Integration costs for all GNOME projects! The GNOME Foundation wishes to extend a big thank you to GitLab, and looks forward to continuing its partnership to grow to new heights.

Lastly, visit GitLab.com to see a video that we made with GitLab to promote GNOME and Free Software, which includes interviews with some of us. We are grateful for this opportunity!

Anonymous Donor Pledges $1M Donation Over Two Years

GNOME Foundation plans to invest in growth
Orinda, CA.

An anonymous donor has pledged to donate up to $1,000,000 over the next two years, some of which will be matching funds. The GNOME Foundation is grateful for this donation and plans on using these funds to increase staff to streamline operations and to grow its support of the GNOME Project and the surrounding ecosystem.

While the GNOME Foundation has maintained its position as a proponent of the GNOME Project, growth has been limited. With these funds, the GNOME Foundation will be able to expand and lead in the free software space.

“I am very excited to lead the GNOME Foundation during this time. We are honored by the trust given to us and will work hard to justify that trust. This particular donation will enable us to support the GNOME project more widely, and tackle key challenges that the free software community faces. As a substantial element of this donation is matched funds, we will continue to fundraise for general events and specific projects, and hope that the generosity of all our donors continues.” says Executive Director Neil McGovern.

Details about the donation and the areas of investment will be announced individually in the coming weeks.

About the GNOME Foundation

The GNOME Project was started in 1997 by two then-university students, Miguel de Icaza and Federico Mena Quintero. Their aim: to produce a free (as in freedom) desktop environment. Since then, GNOME has grown into a hugely successful enterprise. Used by millions of people across the world, it is the most popular desktop environment for GNU/Linux and UNIX-type operating systems. The desktop has been utilized in successful, large-scale enterprise, and public deployments and the project’s developer technologies are utilized in a large number of popular mobile devices.

The GNOME Foundation is an organization committed to supporting the advancement of GNOME, comprised of hundreds of volunteer developers and industry-leading companies. The Foundation is a member directed, 501(c)(3) non-profit organization that provides financial, organizational, and legal support to the GNOME project. The GNOME Foundation is supporting the pursuit of software freedom through the innovative, accessible, and beautiful user experience created by GNOME contributors around the world. More information about GNOME and the GNOME Foundation can be found at www.gnome.org and foundation.gnome.org. Become a friend of GNOME at https://www.gnome.org/friends/

For further comments and information, contact the GNOME press contact team at gnome-press-contact@gnome.org.

Announcing the GNOME internship program

The GNOME Foundation is proud to announce the creation of a new GNOME internship program matching strategic projects and valuable contributors, available from today to all who are interested!

The goal of the GNOME internship program is to bring development towards topics that are critical to further GNOME goals. To achieve such important tasks, software engineering and non-engineering projects are welcome, and everyone is encouraged to apply. Since these tasks are considered to be of higher complexity than other internships programs in the free software community recommend, GNOME internships will have a stipend of $8000 for a 3 month period. The GNOME Foundation is now able to redirect funds for specific topics that can be raised through campaigns and other initiatives.

With this, we are also pleased to announce the first round of internships, which will be focused on privacy and security with the funds of the privacy campaign we ran some time ago!

Check out the wiki page https://wiki.gnome.org/Internships  and take a look at the first round of projects at  https://wiki.gnome.org/Internships/2018/Projects, we encourage you to tell people about applying.

Feel free to send an email to internships-admin@gnome.org or reach to Carlos Soriano (csoriano at irc.gnome.org) if you have any questions, feedback, or thoughts about the program.

Students to work on improving GNOME this Summer

16 students will work to improve GNOME through the Google Summer of Code program this summer.

The students will work on a range of projects improving GNOME technologies and popular applications. Examples of include, a GTK4 port of Nautilus, improvements to GNOME Games , Pitivi UI polishing, GJS examples tutorials, improvements to Logs and more.

Details about the projects can be found on Google’s Summer of Code page. We are (very) lucky have this group of dedicated people who’s work will come to benefit GNOME users.

The students will blog about their experience on Planet GNOME. We wish them best of luck in their endeavor. Also many thanks to the mentors who makes the program able to run.

This work is licensed under a Attribution-NonCommercial-ShareAlike 3.0.