#43 Foundation News
Update on what happened across the GNOME project in the week from May 06 to May 13.
The GNOME Foundation’s Board of Directors would like to inform the members of the GNOME Foundation that regrettably, Alberto Ruiz submitted his resignation from the Board of Directors for a combination of work and personal reasons.
We are pleased to announce that we have appointed Martín Abente Lahaye to serve on the Board as per the bylaws. Martín is an active community member, the author of Flatseal and Portfolio, and has experience promoting and deploying FOSS in educational and impact settings through his previous work with One Laptop Per Child Paraguay, Sugar Labs and Endless. We believe Martín is a great asset to help us implementing our roadmap and are excited to start working together.
Full details in this Discourse post. Welcome onboard Martín Abente Lahaye !
The GNOME Foundation’s Board of Directors has been working on a high-level roadmap to give the Foundation a clear direction. Rob posted the three initiatives that will keep us busy. Full details in the post, but the strategy is to:
- Make the newcomers initiative more sustainable, with paid contributors polishing the documentation and welcoming people on our platform
- Make GNOME an appealing platform to develop for, by making Flathub support payments
- Make GNOME a local-first platform to empower individuals by reducing their dependency on the cloud and more generally the Internet
In short: funnel more people to contribute to the GNOME project, make them able to earn money from the skills they developed, and allow them to create apps that have a strong impact on the world.
The GNOME Foundation’s Board of Directors has proposed an amendment to the bylaws of the Foundation to allow a limited number of non-members to run for the Board of Directors if they are backed by enough Foundation members.
The rationale behind this amendment is that our roadmap is about getting more people from outside our community to understand and support the GNOME Project. The initiatives we work on are ambitious and need to be funded properly to have the full impact we want them to have. Fundraising is not something most of the current board and Foundation members are very experienced with.
Given the initial feedback and concerns some members have raised, the Board has decided to submit this amendment to full vote. If you are a member of the Foundation, you should have received instructions to vote. If you haven’t, please reach out to Andrea Veri.
In short: we want to open the Board of Directors to people with different skills than the one we have today, to maximise our chances to make GNOME useful for more people, with proper safeguards so it’s still representative of the Foundation members.
Core Apps and Libraries
Building blocks for modern GNOME apps using GTK4.
Libadwaita has gained
AdwPropertyAnimationTargetfor animating object properties in addition to
AdwAnimationTarget *target = adw_property_animation_target_new (G_OBJECT (widget), "opacity"); g_autoptr (AdwAnimation) animation = adw_timed_animation_new (widget, 0, 1, 250, target); adw_animation_play (animation);
Cross-platform widget toolkit for creating graphical user interfaces.
Ivan Molodetskikh reports
GTK 4 has seen a few performance improvements to ListView and ColumnView scrolling. Additionally, a fix for unstable FPS after opening a popup menu has been finally merged. Both of these are already available on the gnome-nightly Flatpak runtime and should be included in GTK 4.6.4.
Lets you install and update applications and system extensions.
Philip Withnall announces
Basic webapps support has just landed in gnome-software, the culmination of a project by Phaedrus Leeds
Third Party Projects
Last week I released Rnote v0.5 . It now features an additional eraser mode, new shape types such as ellipses from foci and bezier curves. Additionally, the undo / redo system was overhauled, handwriting latency reduced and you can now enable automatic saving. There were also some UI tweaks, stability improvements and a lot of internal code refactoring
I released the first version of Warp - A one-to-one file transfer application. Warp allows you to securely send files to each other via the Internet or local network by exchanging a word-based code.
To try it out visit https://flathub.org/apps/details/app.drey.Warp
A sandbox to learn and prototype with GNOME technologies.
Blueprint support has landed in Workbench. This new markup language from James Westman not only provides a much nicer experience for handwriting GTK, but also comes with a language server which will allow us to present educational hints. GNOME Builder already support Blueprint language server – definitely worth checking out.
lwildberg made great progress on Vala support in Workbench. The sub-process can now compile, run, preview and update ! We are making the architecture easy to use for additional language support. Stay tuned.
That’s all for this week!
See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!