@sonny@floss.social
@sonny@floss.social avatar

sonny

@sonny@floss.social

Software and Organization Engineer
I care about emancipatory technologies for everyone.

@gnome Foundation director

This profile is from a federated server and may be incomplete. Browse more on the original instance.

eugenialoli, to linux
@eugenialoli@mastodon.social avatar

After more annoyances that Gnome/RedHat is pulling lately ( https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/288 ), I just donated to , instead of my original intention, .

The Gnome Project is a wall-garden, but not of the Apple kind. It's a club of mostly programmers & a few select others, and either you're in it, or you're not. Your user needs, your bug reports, your patches, all end up on /dev/null. They listen to no one. Never have, never will.

So, my money went to a fork.

sonny,
@sonny@floss.social avatar

@eugenialoli that seems unfair? It's an in progress conversation for something that happened 1.5 years ago (GNOME 44)

It's also GNOME developers who got the issue reopen and are investigating solutions.

matk, to random
@matk@mastodon.social avatar

I wonder: If a project deliberately unilaterally abandons a specification, would it be reasonable to ignore their voice in subsequent change discussions to that particular specification, for changes that other projects want to make to it?

After all, by breaking the convention, there apparently is no longer any interest in collaboration and cross-desktop integration anyway...

It would suck though, it would make the Linux desktop poorer, inconsistent and app dev's lives harder.

sonny,
@sonny@floss.social avatar

@matk

The icon theme spec situation is complicated for everyone. I invited Nate to start a conversation on xdg-specs.

On notifications, I'd appreciate your feedback on https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/131 - I think we can unblock things easily on fdo notifications depending on the outcome.

Also, I tried to reach out twice by email about our conversation to revive the freedesktop community. Let's catch up?

sonny,
@sonny@floss.social avatar
sonny,
@sonny@floss.social avatar

@matk no probs, I was planning on reaching out here eventually

sonny, to random
@sonny@floss.social avatar

Amayzing

sonny, to GNOME
@sonny@floss.social avatar

Congrats to the 9 applicants who got accepted into GSoC with GNOME! 🧑‍🎓

They'll be working on

• Rework Bustle's Diagram
• Add TypeScript Support to Workbench
• Port Workbench demos to Vala, new library
• Create a web IDE for Tracker SPARQL (2x)
• Mobile/touch support for Papers
• More durable synching for FlatSync
• Port libipuz to Rust
• Add support for the latest GIR attributes and gi-docgen formatting to Valadoc

And thanks to mentors!

sonny,
@sonny@floss.social avatar

I'm very happy to mentor 2 students again this summer for Workbench 🛠️

@vixalientoots on TypeScript support 🎉

@atbrat on porting remaining demos to Vala and implementing a new Library with code search ✨

zeska, to random
@zeska@fosstodon.org avatar

Microsoft naming their authenticator "Authenticator" and Google naming their authenticator "Authenticator" and giving each other the evil eye from across the room

sonny,
@sonny@floss.social avatar
sonny, to GNOME
@sonny@floss.social avatar

Workbench 46.1 is out!

https://flathub.org/apps/re.sonny.Workbench

Happy International Workers' Day

See what's new and details at https://blog.sonny.re/workbench-46-1

sonny,
@sonny@floss.social avatar

It's a good day to reveal an easter egg in Workbench

If you deselect all panels, a wooden workbench appears.

It celebrates craftsmanship

lw64, to GNOME

Excited to see Typescript support for Workbench ( app by @sonny and others) work in progress!!
https://github.com/workbenchdev/Workbench/pull/938

sonny,
@sonny@floss.social avatar

@lw64 credits to @vixalientoots

gnome, to GNOME
@gnome@floss.social avatar

is only a few months away! Have you registered yet? Let us know if you're attending in person in Denver, or remotely by signing up today: https://foundation.gnome.org/2024/02/14/guadec-2024-registration-is-open/

sonny,
@sonny@floss.social avatar

@gnome

If you cannot make it to Denver, consider joining us in Berlin if you can https://hedgedoc.gnome.org/berlin-mini-guadec-2024

sonny, to GNOME
@sonny@floss.social avatar

Welcome to our newest GNOME Foundation member @eeejay 🎉

Eitan has been involved in Linux/GNOME accessibility for 20 years and is on the Mozilla accessibility team.

In the past he created Accerciser, and contributed to Orca as well as Telepathy.

Eitan makes Spiel; a speech framework for the freedesktop.

https://project-spiel.org/

I heard you might be able to catch him at GUADEC in Denver this year.

sri, to GNOME

For a mere £1M - the amount of engineering that the @gnome project has been doing this year is nothing short of phenomenal. The App Ecosystem is worth investing in.
https://blogs.gnome.org/shell-dev/2024/04/23/notifications-46-and-beyond/
This year's Linux App Summit and GUADEC will be awesome I think :)

sonny,
@sonny@floss.social avatar
sonny,
@sonny@floss.social avatar

@hinton @sri @gnome donations to the GNOME Foundation does not support our work with STF, but we are looking for ways to let people participate financially. Stay tuned!

sonny, to random
@sonny@floss.social avatar

The secret of successful organizations is care.

And it's the responsibility of those who've been invested with trust to start the efforts.

Carelessness is a virus that spreads in all directions faster than you can say "not my problem".

gameboyscene, to gameboy
@gameboyscene@mastodon.gamedev.place avatar
sonny,
@sonny@floss.social avatar
cassidy, to random
@cassidy@blaede.family avatar

I’m seeing a strange issue in several GNOME 46 apps: it seems like if the first interaction within the app is touch, then a bunch of things like menus/popovers just don’t respond to either touch or mouse input until you close and re-open the app.

Am I going crazy, here? I’m testing this on Endless OS but I have a bug report against one of my apps stating this as well.

I need to do some more testing, but I’ve seen this in apps like GNOME Music and GNOME Builder as well.

sonny,
@sonny@floss.social avatar

@cassidy you are not crazy! It's awful.

But the good news is that it's fixed in 46.1

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2946
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5782

Thank you @verdre !

cassidy, (edited ) to random
@cassidy@blaede.family avatar

I really need to automate this somehow, but my latest estimate is 3.13 million active users of Flathub!

This is a number of updates delivered to a popular dependency, org.freedesktop.Platform.GL.default//23.08, between the 23.08.14 and 23.08.15 releases. This was less than a month window (March 18 through April 9).

Pretty impressive stuff!

Edit: updated, more realistic stats based on @alatiera; thanks!

#Flatpak #Flathub

sonny,
@sonny@floss.social avatar

@cassidy number of very active users!

By SaaS standard "active" means something like "logged in once in the last 6 months" 😃

sonny,
@sonny@floss.social avatar

@cassidy @alatiera github action?

sonny,
@sonny@floss.social avatar

@cassidy @alatiera I've been wanting areweflatpakyet too for ages

Number of apps with sandbox holes, missing features, etc

So whatever ends up being used I might reuse

eugenialoli, to GNOME
@eugenialoli@mastodon.social avatar

WTF? Is on the store ? Apparently it was running in the bg AS IF it was an invincible extension so SystemMonitor/htop would NOT see it as a process. But (also from flatpak store) saw it as it is: an app running on startup! Killing it killed Gnome session! It was also spiking wifi, and was leaking the Gnome gjs service from 4MB RAM to 120MB. Uninstalling fixed the prob

Third party flatpak/snaps should be vetted.

sonny,
@sonny@floss.social avatar

@tenacity @eugenialoli

hehe fun bug - for some reason Mission Center associates gnome-session-binary with Tenacity

I filed a bug here https://gitlab.com/mission-center-devs/mission-center/-/issues/190 - consider subscribing to updates in case they need more info.

sonny,
@sonny@floss.social avatar

@tenacity @eugenialoli ok and now I can reproduce "ghost Tenacity" but it's an issue in Mission Control.

After killing Tenacity, Mission Center still shows it even though it's not running.

Killing it ends the user session because because of the bug mentionned above.

sonny, to GNOME
@sonny@floss.social avatar

Dear GNOME, GTK and friend developers 🧑‍💻 :gnome:

Have you ever encountered an issue with ? Please file an issue, and we'll look at it for Blueprint 1.0

https://gitlab.gnome.org/jwestman/blueprint-compiler/-/issues

We aim for supporting all GTK builder syntax and 100% XML↔Blueprint porting compatibility.

sonny,
@sonny@floss.social avatar

@rolandlo thanks a lot

I have reopen - I agree with the rational.

sonny,
@sonny@floss.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • provamag3
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • modclub
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines