https://www.theregister.com/2024/01/22/rust_project_burnout/ # # Sign in / up The Register(r) -- Biting the hand that feeds IT # # # Topics Security Security All SecurityCyber-crimePatchesResearchCSO (X) Off-Prem Off-Prem All Off-PremEdge + IoTChannelPaaS + IaaSSaaS (X) On-Prem On-Prem All On-PremSystemsStorageNetworksHPCPersonal TechCxOPublic Sector (X) Software Software All SoftwareAI + MLApplicationsDatabasesDevOpsOSesVirtualization (X) Offbeat Offbeat All OffbeatDebatesColumnistsScienceGeek's GuideBOFHLegalBootnotesSite NewsAbout Us (X) Special Features Special Features All Special Features Cloud Infrastructure Week Cybersecurity Month Blackhat and DEF CON Sysadmin Month The Reg in Space Emerging Clean Energy Tech Week Spotlight on RSA Energy Efficient Datacenters Vendor Voice Vendor Voice Vendor Voice All Vendor Voice Amazon Web Services (AWS) Business Transformation Google Cloud Infrastructure Hewlett Packard Enterprise: AI & ML solutions Hewlett Packard Enterprise: Edge-to-Cloud Platform Intel vPro VMware (X) Resources Resources Whitepapers Webinars & Events Newsletters [front] Software 11 comment bubble on white Burnout epidemic proves there's too much Rust on the gears of open source 11 comment bubble on white Spotting and tackling a widespread problem is a challenge icon Richard Speed Mon 22 Jan 2024 // 15:30 UTC # Open source burnout has reared its head once again, this time in relation to the Rust project. However, the issue is not new, nor are the solutions. A lengthy blog post last week by a senior Rust engineer, Jynn Nelson, documented the problem, saying: "The number of people who have left the Rust project due to burnout is shockingly high. "The number of people in the project who are close to burnout is also shockingly high." [front] The Rust project began as a side project at Mozilla and is currently supported by the Rust Foundation. It's an innovative language and, according to 2023's Stack Overflow developer survey, the most admired by developers. [front] [front] However, it also has an all-too-familiar problem and an all-too-familiar pattern as far as contributors are concerned. An engineer is keen to work on the project, opens up the issue tracker, and finds something they care about and want to fix. It's tricky, but all the easy issues have been taken. Finding a mentor is problematic since, as Nelson puts it, "all the experienced people are overworked and burned out," so the engineer ends up doing a lot of the work independently. [front] "Guess what you've already learned at this point," wrote Nelson. "Work in this project doesn't happen unless you personally drive it forward." The engineer becomes a more active contributor. So active that the existing maintainer turns over a lot of responsibilities. They wind up reviewing PRs and feeling responsible for catching mistakes. They can't keep up with the PRs. They start getting tired ... and so on. Burnout can manifest itself in many ways, and dodging it comes down to self-care. [front] While the Rust Foundation did not wish to comment on the subject, the problem of burnout is as common - if not more so - in the open source world as it is in the commercial one. * Ransomware attacks hospitalizing security pros, as one admits suicidal feelings * Infosec pros can secure IT, but have harder time securing job satisfaction * Quarter of tech pros say they're considering quitting jobs in next six months * Bosses face losing 'key' workers after forcing a return to office Patrick McFadin, VP for developer relations at DataStax and an Apache Cassandra committer, told The Register: "The problem can be the 'If I don't do it, nobody will' mindset. It can be a grind working on a project where everyone is mostly independent but coordinated. Most OSS projects have no project management or support staff to help. In fact, most projects frown on companies providing that service to a project because it looks like control. "The result is the classic 'tragedy of the commons' problem in many OSS projects where lots of people benefit, but not enough pay things back." His advice is similar to Nelson's, who suggested documentation for dealing with burnout was at least as important as handling technical issues of moderation conflicts. "Spend way more time on coordination and project planning than you think you need. Then do more. Don't let individuals feel like it's all on them." Dave Stokes, a technology evangelist at Percona, also noted the risk of burnout in open source communities. He said: "In the case of the solo or small team project, there is often a lack of team depth to spread the work or tackle emergencies. Many projects are part-time, after-hours endeavors that impact family or personal time. "It is often hard for those working so hard to say no. Many find it hard to self-monitor for burnout and few know how to step away without full decoupling." Stokes also noted the difficulty in spotting the signs. "It would be nice if tools like GitHub could check on the developers as they commit code. However, communities have to self-police, which is next to impossible in this remote world." Stokes concluded by praising the quality and consistency of code produced by the various open source communities. "Big projects like PostgreSQL deliver extremely complex new versions that consistently perform better than their predecessors each year." But at what cost? (r) Get our Tech Resources # Share More about * Developer * FOSS * Open Source More like these x More about * Developer * FOSS * Open Source * Rust * Software Narrower topics * AdBlock Plus * API * App * Application Delivery Controller * Audacity * Confluence * Database * Digital Public Goods * FOSDEM * Git * Grab * Graphics Interchange Format * IDE * Jenkins * Legacy Technology * LibreOffice * Map * Microsoft 365 * Microsoft Office * Microsoft Teams * Mobile Device Management * MySQL * OpenOffice * QR code * Retro computing * Search Engine * Software bug * Software License * text editor * User interface * Visual Studio * Visual Studio Code * WebAssembly * Web Browser * Wikipedia * Wordpress Broader topics * Programming Language More about # Share 11 comment bubble on white COMMENTS More about * Developer * FOSS * Open Source More like these x More about * Developer * FOSS * Open Source * Rust * Software Narrower topics * AdBlock Plus * API * App * Application Delivery Controller * Audacity * Confluence * Database * Digital Public Goods * FOSDEM * Git * Grab * Graphics Interchange Format * IDE * Jenkins * Legacy Technology * LibreOffice * Map * Microsoft 365 * Microsoft Office * Microsoft Teams * Mobile Device Management * MySQL * OpenOffice * QR code * Retro computing * Search Engine * Software bug * Software License * text editor * User interface * Visual Studio * Visual Studio Code * WebAssembly * Web Browser * Wikipedia * Wordpress Broader topics * Programming Language TIP US OFF Send us news --------------------------------------------------------------------- Other stories you might like KDE 6 hits RC-1 while KDE 5 brings fresh spin on OpenBSD New versions and ports of the Plasma desktop ahoy OSes15 Jan 2024 | 34 Memtest86+, the little RAM tester, flexes FOSS muscles with v7.0 Essential tool for PC troubleshooting, even if you never run anything but Windows Storage11 Jan 2024 | 18 Open source's new mission: To boldly go where no software has gone before Opinion FOSS's license to exist depends on helping users. It has to learn to think that way OSes8 Jan 2024 | 57 Database management the easy - and professional - way Let an experienced provider take the seasonal strain on your open source database Sponsored Feature [front] How 'sleeper agent' AI assistants can sabotage your code without you realizing Analysis Today's safety guardrails won't catch these backdoors AI + ML16 Jan 2024 | 32 Insurance website's buggy API leaked Office 365 password and a giant email trove Pen-tester accessed more than 650,000 sensitive messages, and still can, at Indian outfit using Toyota SaaS Security18 Jan 2024 | 3 It's a preview party at Microsoft, but do you really want an invite? Developers are not alone in losing track of which platform to back Software11 Jan 2024 | 26 Could immutability be a Leap too far for openSUSE users? Updated Update on Linux distro's next major version heralds big changes ahead OSes17 Jan 2024 | 38 GitHub Copilot copyright case narrowed but not neutered Microsoft and OpenAI fail to shake off AI infringement allegations AI + ML12 Jan 2024 | 12 40 years since Elite became the most fun you could have with 22 kilobytes Retro Tech Week The Reg talks to co-creator Ian Bell and coder Mark Moxon about what's under the cobra's hood Personal Tech18 Jan 2024 | 94 YouTube video lag wrongly blamed on its ad-blocking animus Slowdowns apparently due to a bug afflicting browser extensions, not retaliation against filters Personal Tech17 Jan 2024 | 92 US tech innovation dreams soured by changed R&D tax laws But Congress is on top of that, right? On-Prem12 Jan 2024 | 5 The Register icon Biting the hand that feeds IT About Us* * Contact us * Advertise with us * Who we are Our Websites* * The Next Platform * DevClass * Blocks and Files Your Privacy* * Cookies Policy * Privacy Policy * T's & C's * Do not sell my personal information Situation Publishing Copyright. All rights reserved (c) 1998-2024 no-js