I’d like to help others make better free and open source software so I’m making this standing offer: I’ll review a project's README for free. If you're interested, follow the link below. If you know of someone who might be interested, send the link to them.
hey pals how do i make a good Contributing.md document? what's a good structure for having people contribute to a project like #gotosocial? There's no money in it. (well, I make 3.25 euros per week but I'm willing to share).
I assume there are guidelines and established ways of doing these things?
On testing patch review processes in FOSS.
Testing open source patch review processes to see if malicious patches get passed is a perfectly valid thing to do. It's similar to testing that airport security catches weapons in hand luggage.
In both cases, it needs to be done with the consent of the people doing the work.
Finnish constitution. Section 13 - Freedom of assembly and freedom of association. - - - The freedom to form trade unions and to organise in order to look after other interests is likewise guaranteed.
Awesome news! I received a CAREER award from NSF
to support new work to understand the relationship between community lifecycles and governance in a range of digital public goods. I'm excited, grateful, daunted, and grateful. Here's my department's writeup: https://com.uw.edu/post/benjamin-mako-hill-receives-nsf-career-award/
My latest start up venture is all about making deployment faster. Currently the developer needs to save a file, commit to version control, and wait for CI to build, test, and deploy. I've developed a Linux kernel module that extracts the file contents from the in-memory buffer and conveys it to the production servers without any interaction needed from the developers. You can't believe how much faster it is!
Currently supporting Emacs, JetBrains, and vim, with support for VS Code in the works.
TTOTD: name all command line options and configuration settings in a positive sense, not a negative sense. Thus, "--build", not "--do-not-build". Understanding "--build=no" is easy, but "--do-not-build=yes" takes unnecessary mental effort and is easy to get wrong.
Or do I mean "--do-not-build=no"? Don't want to think that hard.
Mine just did. 😋
Radiating opinions into the aether. Mostly one-way. All opinions are mine. I don't represent my employer. I mostly don't follow back (I'm easily overwhelmed by a flood of information).
Lars and friends