The maintainer of one of the most popular extensions to customize the GNOME desktop is stepping down and seeking someone to take over development after a fundraising effort backfired.
Charles Gagnon wrote on the Dash to Panel GitHub page this week:
Quebec-based Gagnon of Decymal has been involved in Dash to Panel since January 2018, though his contributions don't go back as far as the project's origins. In its first couple of years, most of the work was done by Jason DeRose, although he hasn't made any changes since 2021. The extension was originally based on the Zorin OS taskbar by Artyom Zorin - however Dash to Panel's original README says that it was in turn based on Michele Gaio's Dash to Dock. (Even more people use that extension. Not only does it have nearly nine million downloads, but the Ubuntu Dock is a fork of Dash to Dock.) So if someone else does take over, it won't be the first time.
Gagnon's move follows an attempt to raise some donations that backfired badly. The Dash to Panel extension, which at the time of writing has been downloaded an impressive 4,009,303 times, merges two parts of the GNOME Shell, the top bar and the "dash," into a single, Windows-like taskbar. The project's GitHub page includes numerous screenshots showcasing its appearance.
His effort to raise funds for the project has gone down exceptionally badly with some users, as the feedback on the change shows. Gagnon asked for some cash by adding a pinned app icon to the panel, in the form of a red heart. Clicking it revealed a message requesting donations, and this - together with the menu option to hide the new icon - had a 20-second timeout attached. The combination of grabbing the first place on the panel (and the accompanying hotkey) and the enforced wait upset several users, with comments calling it an "agressive [sic] donation push," complaining that "this level of forced interaction with a donation request is completely unacceptable," and "I don't think trust should be placed upon the project and it's [sic] core developers."
In response, Gagnon moved the donation buttons to the end of the icons in the panel, but the thread of complaints continued. Original developer Jason DeRose commented:
Gagnon replied:
DeRose responded with regret:
It's a shame, but after such a backlash, even including a rebuke from the previous main developer, we can't say we entirely blame him. The volume of complaints underscores the extension's popularity; many people use this tool daily. It's also a standard part of some distros, such as the AlmaLinux-based Oreon Lime.
How to fund FOSS development is an ever-growing problem, and this vulture tends to agree with original open source pioneer Bruce Perens: the FOSS world needs to invent new types of post-GPL licenses, ones that help developers get paid. A few decades ago, nag screens in shareware were the norm. This was perfectly acceptable in the '80s. Clearly, such tactics are no longer tolerated.
Gagnon isn't the only open source maintainer throwing in the towel this week. In the same email that announced the release of KDE Plasma 6.3.3, the project's release manager, Jonathan Riddell, said:
Riddell has been involved in KDE for a long time, and was one of the founding volunteers who helped start the Kubuntu remix of Ubuntu. For a while, Canonical employed him, although that position ended a decade ago - albeit not without a few years' advanced warning. ®
Chrome will keep third-party cookies, a loss for privacy but a win for web ad rivals
Sponsored content No need to imagine supercomputers thinking through petabytes to deliver answers at our prompting. It's here
Hands On Running GenAI models is easy. Scaling them to thousands of users, not so much
On a road trip with an AI by your side
Can't run Windows 11? Don't want to? There are surprisingly legal options
Opinion I was into Adversarial Noise before they were famous
Sam says it's Son's money well spent