Nibble Stew

A gathering of development thoughts of Jussi Pakkanen. Some of you may know him as the creator of the Meson build system. jpakkane at gmail dot com

Tuesday, August 18, 2015

Proposal for a dependency security scheme for sandboxed apps

›
Perhaps the main disadvantage of embedding external projects as source code rather than using distro packages is the loss of security. Linux...
Wednesday, August 5, 2015

Make your tool programs take file name arguments

›
There are a lot of utility programs for text manipulation, scanning and so on. Often they are written as filters so you can use them with sh...
Sunday, August 2, 2015

Not handling filenames with spaces should be classified a fatal bug

›
A lot of programs (even commonly used ones) fail miserably if you try to give them file names with spaces in them. The most common way to fa...
Saturday, July 25, 2015

Running Linux installs with a different CPU

›
Every now and then you might need a Linux distribution for a CPU that you do not have. As an example you might want to run an ARM distro on ...
Tuesday, July 21, 2015

List of achievements for an open source project

›
- [ ] first commit - [ ] making the code public - [ ] first checkout by someone else - [ ] first user - [ ] first bug report - [ ] firs...
Wednesday, July 15, 2015

Strange requirements of low level packages

›
As some of you might know, I'm the main developer of the Meson build system . It is implemented in Python 3 but has strict requirements ...
Tuesday, July 14, 2015

The fable of mashed potatoes

›
Once upon a time in a faraway land in a kingdom much like ours lived a carpenter. Every day he worked for a small company with his fellow ca...
‹
›
Home
View web version

About Me

Jussi
View my complete profile
Powered by Blogger.