Tag open-source
For the last ~7 weeks on-and-off rewriting the documentation for oapi-codegen
which has needed a fresh version for a bit of time. On top of that, I've spent pretty much the last two days solidly finishing it off, and am very glad to have just merged it!
Documentation can be difficult to do - especially if you're redoing it all in one go - but am hoping it's in a much better place for new and existing users alike!
Also introduces a CONTRIBUTING.md
for the first time, and I ended up adding 14 new examples to the examples directory because I couldn't quite remember how things worked 😅
Post details
With the recent xz hack in the news, it's crucial to support maintainers of open source projects. Fastly has been doing just that with our open source program, Fast Forward.
Post details
A short document describing how I maintain open source projects. It talks about how I prefer issues to PRs, how I work in batches, and how I'm trigger-happy with bans. It's all about setting expectations.
Post details
Free and open source software has become a modern commons, but now it's vulnerable. Freedom isn't sufficient to secure it for the future.
Post details
Originally a thread on Twitter about the xz/liblzma vulnerability, when I finished typing it, I realized I had a real world slice of Open Source interaction that deserved more attention.
What can we learn about the backdooring of xz
/liblzma
, using OpenSSF Security Scorecards and dependency-management-data? (6 mins read).
Looking at how the recent CVE-2024-3094 vulnerability could provide insight into other cases of risk in dependencies and their lack of code review.
Post details
The topic of Polyfill.io and its sale came across my radar about a week ago when Tobie Langel shared...
Post details
Post details
Post details
When I started writing and publishing open-source software about 15 years ago, I was pretty radical about it. I only used permissive licenses like MIT or BSD, as all I cared about was reach. Using a copyleft license with strings attached seemed to hinder that reach. Getting another A-category company
Post details
“Open Source Economics” and the “Open Source Economy” are regularly discussed in the context of how to improve open source software’s sustainability, contributor diversity and ecosystem quality. Too often, though, the use of the word “economics” brings incorrect assumptions about the problems to be solved.
Post details
Bruce Perens is angry. A veritable Jeremiah amid a throng of open source Pollyannas at OpenUK's State of Open Con 24 in London, the co-founder of the Open Source Initiative (OSI) and the Open Source Definition, railed against what he sees as corporate capture of the movement he helped to kickstart.
Post details
Open source doesn't mean open build. Why open source projects aren't required to product all the builds.
Post details
I'm at the point where people complaining about projects that are underfunded & consequently understaffed not moving "fast enough" is just going to start resulting in blocks. I'm not gonna waste my time arguing with you because thing's didn't happen at your pace. Seriously, these projects take an absolute tonne of work. You want stuff to move faster, start throwing money at it so people can dedicate full time towards doing things.
Post details
Here's a good example of how I like to use issue threads. The issue opens with a description that includes relevant linked code snippets, documents some design decisions and micro-research I performed, includes the commit that fixes the issue, links to the docs and shows some follow-up work before linking to the release that incorporated the changes Goal is to tell the full story of the problem and its solution so I can fully understand it when I revisit much later https://github.com/simonw/datasette/issues/2277
Post details
Market and opportunity explorer for open-source software engineers. Find a dev job in Rust, Go, TypeScript, Solidity and get paid to work with open-source.
Post details
Note: I deleted >1000 words and decided to post a summary instead. Jacob Kaplan Moss slacked me his article today because he knew I’d like it, and we have both had ongoing conversations for years about open-source Funding. It’s worth reading. I mistakenly submitted the article to the orange website because I assumed someone else already had it. Oops. I support funding open-source projects. We are trillions of dollars away from providing enough Funding for open-source software before I have the patience to set through any debates about the right or wrong way to fund them.
Post details
If you have a problem with maintainers getting paid then you have a problem with me and I suggest you let that one marinate.
Post details
Quantifying your reliance on Open Source software (State of Open Con version) (20 mins read).
A writeup of my talk about the dependency-management-data project at the State of Open Con 2024 conference.
Got some excellent swag recently from Tidelift for becoming a Tidelift Lifter last year 🙌 Love some high-quality swag, and 100% agree we should be supporting #OpenSource maintainers!
Post details
🗒️ Notes from a tired maintainer. Contribute to pi0/tired-maintainer development by creating an account on GitHub.
Post details
Here's a tough but common situation for open source maintainers: You want a project you co-maintain to be more secure by reducing the attack surface. There are one or more folks in privileged rol...
Post details
Quitting my job to start a company.
Post details
Just discovered https://github.com/gayanvoice/top-github-users/blob/main/markdown/public_contributions/united_kingdom.md According to that I'm #1 in public GitHub contributions in Scotland, #10 in the UK and, if I were in the USA, would be #9. Neat.
Very cool to have received my first payout from Tidelift, from a company using one of the Open Source projects that I maintain 💸 Thanks very much to whoever it was, and looking forward to the income working towards me getting some longer-term financial support to continue maintaining the projects I do 🚀
Post details
When contributing to other users’ repositories, always start a new branch in your fork.
Post details
Open source projects only get really good when they receive funding. Consider donating to your favourites! 🪙 #FOSS #OpenSource
Post details
Upgraded a library and the new major version removed support for something I was using. However, instead of complaining to the maintainer, I copied the code into my repository, reformatted the code and went along my merry way. Thank goodness for freely licensed source.
Post details
8 comments
Post details
It’s 11:43pm on a Monday night. My 6-week-old son is asleep in my office so my wife can get some uninterrupted rest for the first half of the night. He’s finally asleep now, and I probably should be also after a full day of work. But I’m not done for the day. Even though I’m a software engineer by trade, I’m also a computer programmer by hobby and passion. So I do what I’ve been doing for well over a decade now: I boot up my computer to write some code.
Post details
The best-case scenario is that you annoy the maintainers.
Post details
A central open source program office is a designated place where open source is supported, nurtured, shared, explained, and grown inside a company. With such an office in place, businesses can establish and execute on their open source strategies in clear terms, giving their leaders, developers, marketers, and other staff the tools they need to make open source a success within their operations. This guide aims to help you figure out why and how to establish a program to manage the open source use and creation inside your company, as well as to show how your developers can make their own contributions to open source projects outside your operations.
Post details
A comprehensive guide to funding open source software projects
Post details
I've been trying to invest more and more of my free time interacting with founders. I genuinely feel we've been through a lot with Sentry and I can provide some useful value to others. More so, I believe most people in this industry, most successful people, do others a disservice but not having honest conversations about the hardships and endurance it takes to succeed. As part of that I thought it'd be interesting, or at least therapeutic, to talk about some of the history in written form. I previously wrote about Sentry's Seed Funding, but I want to go deeper on some other topics this time around. I'm not entirely sure what future topics I'll cover, but hopefully you'll find some value in it.
Post details
Want to hear more? Register for “The Future of Open Source: The State of Sustainability”, on October 26. Sentry is an Open Source company…
Post details
It's okay to publish code under a free software / open source license without starting a "project". Not every act of sharing code for others to use and/or build on is a "project". Which is something …(https://social.librem.one/@johns/111245408595647254)
Post details
Attached: 1 image #opensource dev be like
Post details
There really should be a thing where once a year all the people who rely on an open source library get together and throw the maintainers of that library a big party. With pizza and cake. The works
Post details
Has development of your favorite open source project stalled? Triage is sometimes a great way to get things moving again!
Post details
I've been working on a site to assist Open Source maintainers and contributors. Very much a WIP. Check it out... https://label.dev
Quantifying your reliance on Open Source software (24 mins read).
A writeup of my talk at DevOpsNotts, about the dependency-management-data project and how to use it to understand your internal and external dependencies.
Post details
I don't have time to keep up with all the daft Open Source projects I release. I wish my skill and my energy was as wide as my ambition. Several years ago, I came across Felix Geisendörfer's Pull …
Post details
We need more of Richard Stallman, not less écrit par Ploum, Lionel Dricot, ingénieur, écrivain de science-fiction, développeur de logiciels libres.
Post details
People seem to really have bought into the capitalist version of open source where software is still a product that requires support and marketing and a roadmap and exists to serve a user community separate and apart from the project. But a whole lot of open source is really just a sharing economy. It’s devs doing something they found useful and deciding to share it rather than hoard it. Those devs don’t owe anyone extra labor just because they chose to share.
You're currently viewing page 1 of 6, of 269 posts.