www.byjp.me/content/bookmarks/ongoing-by-tim-bray-osqi.md
JP Hastings-Spital 76cf7da9ad Gemini: Homepage
2024-04-29 23:25:55 +01:00

2.2 KiB
Raw Blame History

title date emoji publishDate bookmarkOf references tags
Open Source Quality Institutes 2024-04-03T07:43:01Z 📐 2024-04-01T00:00:00Z https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI
bookmark
url type name summary author
https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI entry OSQI I propose the formation of one or more “Open Source Quality Institutes”. An OSQI is a public-sector organization that employs software engineers. Its mission would be to improve the quality, and especially safety, of popular Open-Source software. Tim Bray
tech

This is an inspiring (and well thought through) approach to a problem on a lot of folks minds after the XZ attack.

I wonder how this would actually come into reality though. Its easy to justify “accept 0.1% of revenue”, but I think thatd get very challenging when looking internationally. The UK (should) care about Open Source maintainability enough to start an institute like this, but which companies could they squeeze to get the funding? Almost all large tech companies are (legally) based elsewhere.

Highlights

I propose the formation of one or more “Open Source Quality Institutes”. An OSQI is a public-sector organization that employs software engineers. Its mission would be to improve the quality, and especially safety, of popular Open-Source software.


there is a certain class of person who would find everyday joy in peeking and poking and polishing Open-Source packages that are depended on by millions of programmers and (indirectly) billions of humans.


it might make sense to structure OSQI as an educational institution; standalone or as a grad college

This would be excellent. Software “engineering” is missing an institute that demonstrates practical excellence in the way that structural engineering has had for a very long time.

University CompSci is very theoretical, and absolutely misses much of what it means to be a professional software engineer (as it should); an OSQI set up as an institute would be a superb place to have a rolling staff of inexperienced but dedicated graduates, who take the industrys best practices out into the field.