Year: 2022

  • Introducing GNOME 42

    Introducing GNOME 42

    The GNOME Project is proud to announce the release of GNOME 42.

    This release introduces Dark mode and an entirely new screenshot workflow. Beyond that, there are several improved Settings panels, many of the GNOME applications have been ported to GTK 4 and libadwaita, and much more.

    To learn more about the changes in GNOME 42, you can read the release notes or watch our release video.

    http://release.gnome.org/42
    Introducing GNOME 42 – YouTube

    GNOME 42 will be available shortly in many distributions. If you want to try it today, you can look for the imminent Fedora 36 beta or the openSUSE nightly live images which both include GNOME 42.

    Getting GNOME – GNOME
    Index of /repositories/GNOME:/Medias/images/iso

    We are also providing our own installer images for debugging and testing features. These images are meant for installation in a vm and require GNOME Boxes with UEFI support. We suggest getting Boxes from flathub.

    https://download.gnome.org/gnomeos/42.0/gnome_os_installer_42.0.iso

    If you are interested in building applications for GNOME 42, look for the GNOME 42 Flatpak SDK, which is available in the www.flathub.org repository.

    This six-month effort wouldn’t have been possible without the whole GNOME community, made of contributors and friends from all around the world: developers, designers, documentation writers, usability and accessibility specialists, translators, maintainers, students, system administrators, companies, artists, testers and last, but not least, our users.

    GNOME would not exist without all of you. Thank you to everyone!

    We hope to see some of you at GUADEC 2022 in Mexico!

    Our next release, GNOME 43, is planned for October 2022.

    Until then, enjoy GNOME 42.


    Support GNOME

    To get involved, please visit gnome.org/get-involved/, and to help support GNOME in producing a free and easy-to-use desktop, visit gnome.org/donate/.

  • GUADEC 2022 Call for Participation is Now Open

    GUADEC 2022 Call for Participation is Now Open

    The GNOME Foundation is excited to announce that the call for participation for GUADEC 2022 is now open.

    Proposals can be submitted on the event page: https://events.gnome.org/event/77/abstracts/

    GUADEC, the GNOME community’s largest conference, will take place in Guadalajara, Mexico between the 20th and 25th of July.

    This year’s conference includes a number of exciting milestones! GUADEC 2022 will be our first return to in-person events after two years of remote conferences and will include streaming for those who wish to join virtually. This will also be our first GUADEC held in North America. We hope this expansion of our flagship conference will not only make it easier for our community members in North and South America to attend but will also kick-start local participation in the GNOME project. Furthermore, this year we celebrate our 25th Anniversary of GNOME! In honor of this momentous occasion, our conference theme for GUADEC 2022 will be 25 Years of GNOME. We encourage anyone interested in submitting a proposal to think about how their work with GNOME has evolved and progressed throughout our project history, tell us about your current work, or look ahead to future projects and initiatives.

    The GNOME Foundation is looking for talks on a wide range of topics including but not limited to:

    • Application development
    • Privacy and security
    • Community and team building
    • Design of user and developer experience
    • Use of GNOME technologies outside the desktop
    • Newcomers initiatives
    • Project planning and governance

    The first three days of the conference, the 20th – 22nd of July, will be dedicated to talks. The next two days, 23rd – 24th, will be BoFs and workshops, and the last day will be a fun social event for everyone who would like to join.

    We hope that everyone will join us in Guadalajara for an in-person presentation, but we also have a limited number of remote talk spots for those attending virtually. Please indicate if your proposal is for a remote talk by selecting a remote contribution type on your submission.

    Talk submissions are due by the 8th of April, 19:00 UTC.

    Additional updates about GUADEC 2022 can be found on the event website and on our social media channels. Press inquiries and questions regarding the event can be sent to: guadec@gnome.org

  • GUADEC 2022 in Guadalajara, Mexico

    GUADEC 2022 in Guadalajara, Mexico

    We’re happy to announce that GUADEC 2022 will take place in Guadalajara, Mexico between 20th and 25th of July.

    This year GUADEC will be held as a hybrid event and attendees will be able to join virtually or in person at our venue in Guadalajara.
    The call for proposals and registration will be open soon. Please check guadec.org for more updates in the upcoming weeks.

    About Guadalajara

    Guadalajara is the capital and largest city of the Mexican state of Jalisco. Located in the central region in the Western-Pacific area of Mexico, Guadalajara is the 10th largest city in Latin America and the second-most populous metropolitan area in Mexico. The city is named after the Spanish city of Guadalajara, meaning “river/valley of stones”.

    Guadalajara is the cultural center of Mexico, considered by most to be the home of mariachi music and host to a number of large-scale cultural events such as the Guadalajara International Film Festival and globally renowned cultural events which draw international crowds.

    Banner: [[File:Guadalajara, Jalisco, Mexico (2021) – 166.jpg|Guadalajara, Jalisco, Mexico (2021) – 166]] Creative Commons Attribution 2.0 Generic

    About GUADEC

    GUADEC is the GNOME community’s largest conference, bringing together hundreds of users, contributors, community members, and enthusiastic supporters together for a week of talks and workshops.

    About GNOME

    GNOME is a free and open-source software environment project supported by a non-profit foundation. Together, the community of contributors and the Foundation create a computing platform and software ecosystem, composed entirely of free software, that is designed to be elegant, efficient, and easy to use.

  • Forward the Foundation

    Earlier this week, Neil McGovern announced that he is due to be stepping down as the Executive Director of the GNOME Foundation later this year. As the President of the board and Neil’s effective manager together with the Executive Committee, I wanted to take a moment to reflect on his achievements in the past 5 years and explain a little about what the next steps would be.

    Since joining in 2017, Neil has overseen a productive period of growth and maturity for the Foundation, increasing our influence both within the GNOME project and the wider Free and Open Source Software community. Here are a few highlights of what he’s achieved together with the Foundation team and the community:

    • Improved public perception of GNOME as a desktop and GTK as a development platform, helping to align interests between key contributors and wider ecosystem stakeholders and establishing an ongoing collaboration with KDE around the Linux App Summit.
    • Worked with the board to improve the maturity of the board itself and allow it to work at a more strategic level, instigating staggered two-year terms for directors providing much-needed stability, and established the Executive and Finance committees to handle specific topics and the Governance committees to take a longer-term look at the board’s composition and capabilities.
    • Arranged 3 major grants to the Foundation totaling $2M and raised a further $250k through targeted fundraising initiatives.
    • Grown the Foundation team to its largest ever size, investing in staff development, and established ongoing direct contributions to GNOME, GTK and Flathub by Foundation staff and contractors.
    • Launched and incubated Flathub as an inclusive and sustainable ecosystem for Linux app developers to engage directly with their users, and delivered the Community Engagement Challenge to invest in the sustainability of our contributor base ­­– the Foundation’s largest and most substantial programs outside of GNOME itself since Outreachy.
    • Achieved a fantastic resolution for GNOME and the wider community, by negotiating a settlement which protects FOSS developers from patent enforcement by the Rothschild group of non-practicing entities.
    • Stood for a diverse and inclusive Foundation, implementing a code of conduct for GNOME events and online spaces, establishing our first code of conduct committee and updating the bylaws to be gender-neutral.
    • Established the GNOME Circle program together with the board, broadening the membership base of the foundation by welcoming app and library developers from the wider ecosystem.

    Recognizing and appreciating the amazing progress that GNOME has made with Neil’s support, the search for a new Executive Director provides the opportunity for the Foundation board to set the agenda and next high-level goals we’d like to achieve together with our new Executive Director.

    In terms of the desktop, applications, technology, design and development processes, whilst there are always improvements to be made, the board’s general feeling is that thanks to the work of our amazing community of contributors, GNOME is doing very well in terms of what we produce and publish. Recent desktop releases have looked great, highly polished and well-received, and the application ecosystem is growing and improving through new developers and applications bringing great energy at the moment. From here, our largest opportunity in terms of growing the community and our user base is being able to articulate the benefits of what we’ve produced to a wider public audience, and deliver impact which allows us to secure and grow new and sustainable sources of funding.

    For individuals, we are able to offer an exceedingly high quality desktop experience and a broad range of powerful applications which are affordable to all, backed by a nonprofit which can be trusted to look after your data, digital security and your best interests as an individual. From the perspective of being a public charity in the US, we also have the opportunity to establish programs that draw upon our community, technology and products to deliver impact such as developing employable skills, incubating new Open Source contributors, learning to program and more.

    For our next Executive Director, we will be looking for an individual with existing experience in that nonprofit landscape, ideally with prior experience establishing and raising funds for programs that deliver impact through technology, and appreciation for the values that bring people to Free, Open Source and other Open Culture organizations. Working closely with the existing members, contributors, volunteers and whole GNOME community, and managing our relationships with the Advisory Board and other key partners, we hope to find a candidate that can build public awareness and help people learn about, use and benefit from what GNOME has built over the past two decades.

    Neil has agreed to stay in his position for a 6 month transition period, during which he will support the board in our search for a new Executive Director and support a smooth hand-over. Over the coming weeks we will publish the job description for the new ED, and establish a search committee who will be responsible for sourcing and interviewing candidates to make a recommendation to the board for Neil’s successor – a hard act to follow!

    I’m confident the community will join me and the board in personally thanking Neil for his 5 years of dedicated service in support of GNOME and the Foundation. Should you have any queries regarding the process, or offers of assistance in the coming hiring process, please don’t hesitate to join the discussion or reach out directly to the board.

    Many thanks,
    Rob McQueen

  • Further Investments in Desktop Linux

    The GNOME Foundation was supported during 2020-2021 by a grant from Endless Network which funded the Community Engagement Challenge, strategy consultancy with the board, and a contribution towards our general running costs. At the end of last year we had a portion of this grant remaining, and after the success of our work in previous years directly funding developer and infrastructure work on GTK and Flathub, we wanted to see whether we could use these funds to invest in GNOME and the wider Linux desktop platform.

    We’re very pleased to announce that we got approval to launch three parallel contractor engagements, which started over the past few weeks. These projects aim to improve our developer experience, make more applications available on the GNOME platform, and move towards equitable and sustainable revenue models for developers within our ecosystem. Thanks again to Endless Network for their support on these initiatives.

    Flathub – Verified apps, donations and subscriptions (Codethink and James Westman)

    This project is described in detail on the Flathub Discourse but goal is to add a process to verify first-party apps on Flathub (ie uploaded by a developer or an authorised representative) and then make it possible for those developers to collect donations or subscriptions from users of their applications. We also plan to publish a separate repository that contains only these verified first-party uploads (without any of the community contributed applications), as well as providing a repository with only free and open source applications, allowing users to choose what they are comfortable installing and running on their system.

    Creating the user and developer login system to manage your apps will also set us up well for future enhancements, such managing tokens for direct binary uploads (eg from a CI/CD system hosted elsewhere, as is already done with Mozilla Firefox and OBS) and making it easier to publish apps from systems such as Electron which can be hard to use within a flatpak-builder sandbox. For updates on this project you can follow the Discourse thread, check out the work board on GitHub or join us on Matrix.

    PWAs – Integrating Progressive Web Apps in GNOME (Phaedrus Leeds)

    While everyone agrees that native applications can provide the best experience on the GNOME desktop, the web platform, and particularly PWAs (Progressive Web Apps) which are designed to be downloadable as apps and offer offline functionality, makes it possible for us to offer equivalent experiences to other platforms for app publishers who have not specifically targeted GNOME. This allows us to attract and retain users by giving them the choice of using applications from a wider range of publishers than are currently directly targeting the Linux desktop.

    The first phase of the GNOME PWA project involves adding back support to Software for web apps backed by GNOME Web, and making this possible when Web is packaged as a Flatpak.  So far some preparatory pull requests have been merged in Web and libportal to enable this work, and development is ongoing to get the feature branches ready for review.

    Discussions are also in progress with the Design team on how best to display the web apps in Software and on the user interface for web apps installed from a browser. There has also been discussion among various stakeholders about what web apps should be included as available with Software, and how they can provide supplemental value to users without taking priority over apps native to GNOME.

    Finally, technical discussion is ongoing in the portal issue tracker to ensure that the implementation of a new dynamic launcher portal meets all security and robustness requirements, and is potentially useful not just to GNOME Web but Chromium and any other app that may want to install desktop launchers. Adding support for the launcher portal in upstream Chromium, to facilitate Chromium-based browsers packaged as a Flatpak, and adding support for Chromium-based web apps in Software are stretch goals for the project should time permit.

    GTK4 / Adwaita – To support the adoption of Gtk4 by the community (Emmanuele Bassi)

    With the release of GTK4 and renewed interest in GTK as a toolkit, we want to continue improving the developer experience and ease of use of GTK and ensure we have a complete and competitive offering for developers considering using our platform. This involves identifying missing functionality or UI elements that applications need to move to GTK4, as well as informing the community about the new widgets and functionality available.

    We have been working on documentation and bug fixes for GTK in preparation for the GNOME 42 release and have also started looking at the missing widgets and API in Libadwaita, in preparation for the next release. The next steps are to work with the Design team and the Libadwaita maintainers and identify and implement missing widgets that did not make the cut for the 1.0 release.

    In the meantime, we have also worked on writing a beginners tutorial for the GNOME developers documentation, including GTK and Libadwaita widgets so that newcomers to the platform can easily move between the Interface Guidelines and the API references of various libraries. To increase the outreach of the effort, Emmanuele has been streaming it on Twitch, and published the VOD on YouTube as well. 

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