Difference between revisions of "Session:Packaging in Nixpkgs"

From 34C3_Wiki
Jump to: navigation, search
(Created page with "{{Session |Has session tag=nixos, nixpkgs, functional |Is for kids=No |Has description=This Workshop will walk you through the whole process of performing a package update in...")
 
Line 21: Line 21:
  
 
As a contributor:
 
As a contributor:
1. cloning nixpkgs
+
# cloning nixpkgs
2. changing the expression
+
# changing the expression
3. Testing the expression and binary
+
# Testing the expression and binary
4. creating a PR
+
# creating a PR
  
 
As a package maintainer and reviewer:
 
As a package maintainer and reviewer:
1. checking the package evaluation
+
# checking the package evaluation
2. checking the package build
+
# checking the package build
  
 
After this workshop you should be good to go to contribute to nixpkgs yourself.
 
After this workshop you should be good to go to contribute to nixpkgs yourself.

Revision as of 22:47, 28 December 2017

Description This Workshop will walk you through the whole process of performing a package update in nixpkgs.

After this workshop you should be good to go to contribute to nixpkgs yourself.

Website(s) https://nixos.org
Type Workshop
Kids session No
Keyword(s) software
Tags nixos, nixpkgs, functional
Processing assembly Assembly:NixOS
Person organizing User:Mic92
Language
Other sessions...

refresh

Subtitle from zero to upstream in 60 minutes
Starts at 2017/12/29 17:00
Ends at 2017/12/29 18:00
Duration 60 minutes
Location Room:Lecture room 12

This Workshop will walk you through the whole process of performing a package update in nixpkgs containing of the following steps:

As a contributor:

  1. cloning nixpkgs
  2. changing the expression
  3. Testing the expression and binary
  4. creating a PR

As a package maintainer and reviewer:

  1. checking the package evaluation
  2. checking the package build

After this workshop you should be good to go to contribute to nixpkgs yourself.