How to use modern Python packaging and setuptools plugins together
How to use modern Python packaging and setuptools plugins together Moshe Zadka Thu, 09/08/2022 – 03:00 Register or Login to like Register or Login to like Python packaging has evolved a lot. The latest (“beta”) uses one file, pyproject.toml, to control the package. A minimal pyproject.toml might look like this: [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta"[project] name =...
Open source events: 4 goals to set and how to measure them
Open source events: 4 goals to set and how to measure them Shaun McCance Wed, 09/07/2022 – 03:00 1 reader likes this 1 reader likes this Events are an essential component of open source community health. A positive event experience can inspire current contributors and encourage new ones. But how can you tell whether your events are successful? We at the CHAOSS (Community Health Analytics Open Source Software) App Ecosystem...
Applying open organization principles to save factory energy
Applying open organization principles to save factory energy Ron McFarland Tue, 09/06/2022 – 03:00 1 reader likes this 1 reader likes this The problem with energy costs is that most people don’t think about them. They just look at their overall bill without considering how the energy was used. By monitoring and measuring energy use through sensors in very specific locations, energy waste can be made transparent and...
A beginner’s guide to making a dark theme for a website
A beginner’s guide to making a dark theme for a website Sachin Samal Tue, 09/06/2022 – 03:00 1 reader likes this 1 reader likes this Having a dark theme for your website is a common feature these days. There are various ways to add a dark theme to your website, and in this article, I demonstrate a beginner-friendly way of programming a dark theme for the web. Feel free to explore, make mistakes, and, more importantly,...
Saving home energy using open organization principles
Saving home energy using open organization principles Ron McFarland Mon, 09/05/2022 – 03:00 1 reader likes this 1 reader likes this There are (at least) two ways to look at the move to more green power generation: the supply side and the demand side. The supply side emphasizes a transition from fossil fuels to renewable energy and carbon-free energy. The demand side, however, looks at how to reduce energy use, preferably without...
3 things to know about planning for OTA updates in your homelab
3 things to know about planning for OTA updates in your homelab Alan Smithee Mon, 09/05/2022 – 03:00 1 reader likes this 1 reader likes this Updates to a system used to be relatively straightforward. When a developer needed to revise something that they’d already distributed to the public, an updater would be released for people to run. Users would run the updater, allowing old files to be replaced by new files and new...