Getting started with Nix package manager

under Nixos, Nix, Plone, Gentoo, English

Nix is a package manager implemented as a minimalistic functional language. Nix package, for example Nginx is a result of a function mkDerivation and Nix tries very hard for result to have two properties: No side-effects. Given the same input to the function, you should get the same binary package stored in Nix Store. Package in Nix Store is immutable. Nix supports Linux, OS X and FreeBSD platforms (probably others like ...

9 years of Linux distributions

under Nixos, Plone, Gentoo, English

Linux world opened to me back in high school. After 4 years of gaming through high school, it was obvious to me: e-sports are slowly evolving and living in a country as Slovenia it's a dead end. After talking with more experienced colleagues, my first distribution was Gentoo - as it promised freedom. A week of reading Gentoo Handbook and fixing of typical mistakes beginner mistakes, I got a working Gentoo installation. I reinstalled ...

Contributions in February

under Python, Pyramid, Plone, Gentoo, English

Following is a monthly update on my contributions to open source and community around it. FOSDEM2013 was a very affordable open source conference in Brussels that laste for one weekend. I have attended it purely as participant, watching talks and saying hello to old friends from Python community. There was so much going on, it's hard to tell. Besides Python track I really enjoyed Assholes are killing your project, which was completely packed. ...

Contributions in January

under Python, Pyramid, Plone, Gentoo, English

Another month passed by, another update. mr.bob got another bugfix release 0.1a7 which will short be superseded by another release with template dependencies feature. This is probably going to result into first beta release, since I consider commmand-line interface complete feature-wise. Python API will be refactored when I eventually start to use it. bobtemplates.ielectric is my personal collection of mr.bob templates and currently includes templates for a modern Python package and a very ...

Contributions in happy December

under Python, Pyramid, Plone, Gentoo, English

Another month passed by, another update. I'll try to keep this on monthly basis: mr.bob does your project skeleton templates. Today I released 0.1a6 which introduces hooks. It allows you to hook into various places of the rendering flow. Before/after a question is asked and before/after rendering of directory structure. It's also a cleanup release before last missing piece is implemented - dependance between templates. I also updated my bobtemplates.ielectric templates to be used ...