[Nix-dev] Why are there so many branches in the nixpkgs repo

Bjørn Forsman bjorn.forsman at gmail.com
Sat Feb 14 13:47:40 CET 2015


On 14 February 2015 at 11:57, Matthias Beyer <mail at beyermatthias.de> wrote:
> Hi,
>
> why are there so many branches in the nixpkgs repo? I mean, what are
> they are for?
>
> Maybe we should remove some of them,... I don't think, for example,
> that
>
>     0.5-stable
>     upstart
> or
>     test-1515
>
> are even relevant anymore, are they?

List of all nixpkgs branches, sorted by date, and with the name of the
commiter that pushed the last commit:

$ for branch in $(git branch -r | grep "origin/" | grep -v
"origin/pr/" | grep -v "origin/HEAD"); do git show -s --pretty="%ci;
$branch; %cn" "$branch"; done | sort
2003-08-06 14:57:37 +0000; origin/freebsd-losser; Eelco Dolstra
2003-09-24 09:05:59 +0000; origin/logistics; Eelco Dolstra
2004-05-03 14:46:55 +0000; origin/0.5-stable; Eelco Dolstra
2004-05-12 13:38:23 +0000; origin/martin2; Martin Bravenboer
2007-04-16 21:49:37 +0000; origin/cross-compilation; Armijn Hemel
2008-03-27 18:03:39 +0000; origin/purity-test; Eelco Dolstra
2009-12-02 17:01:52 +0000; origin/x86_64-darwin; Rob Vermaas
2009-12-22 00:17:42 +0000; origin/gnu-kfreebsd; Ludovic Courtès
2011-09-13 22:09:22 +0000; origin/syscall-tracing; Eelco Dolstra
2012-04-05 14:50:31 +0000; origin/kmod-lib-modules; Yury G. Kudryashov
2012-06-19 16:10:51 +0000; origin/glib-2.32; Yury G. Kudryashov
2012-07-06 15:29:24 +0200; origin/spotify; Rob Vermaas
2012-12-12 05:45:16 +0100; origin/unity; aszlig
2013-01-21 12:12:03 +0100; origin/upstart; Florian Friesdorf
2013-11-01 08:29:09 +0100; origin/multiple-outputs; Mathijs Kwik
2014-01-27 00:36:04 +0100; origin/virtualbox/opengl; Domen Kožar
2014-03-05 11:28:03 -0500; origin/mkMap; Shea Levy
2014-03-17 22:05:19 -0400; origin/tests-set-date; Shea Levy
2014-04-07 10:03:45 -0400; origin/no-requireFile; Shea Levy
2014-04-19 15:04:01 +0200; origin/cross-win-osx; aszlig
2014-04-23 10:58:55 -0400; origin/gcc-4.9.0; Shea Levy
2014-04-30 15:58:32 -0400; origin/explicit-boot-root; Shea Levy
2014-05-20 15:20:29 -0500; origin/grsec-stdenv; Austin Seipp
2014-06-19 22:51:13 +0200; origin/nixpkgs-license-docs; Cillian de Róiste
2014-06-28 23:33:42 +0400; origin/libreoffice-update-4.2.5; Michael Raskin
2014-08-02 05:08:07 +0200; origin/x-updates; Vladimír Čunát
2014-08-26 01:22:08 +0200; origin/pkgs/nfchacktools; Jaka Hudoklin
2014-08-26 12:16:08 +0200; origin/revert-3791-master; Peter Simons
2014-09-18 10:44:01 +0200; origin/revert-4137-bump/keepnote; lethalman
2014-10-05 19:50:35 +0200; origin/minecraft-sound; Aristid Breitkreuz
2014-10-06 22:23:00 +0200; origin/udisks-1.0.5; Aristid Breitkreuz
2014-10-08 19:46:41 +0200; origin/xpra14; Aristid Breitkreuz
2014-11-04 07:28:08 +0100; origin/nixpart; aszlig
2014-11-04 13:28:31 +0100; origin/darwin-clang-stdenv; Eelco Dolstra
2014-11-20 16:44:13 +0100; origin/revert-4999-hayland; Peter Simons
2014-11-27 12:56:18 +0100; origin/networkmanager_0_8_10; Domen Kožar
2014-12-02 10:54:03 +0100;
origin/revert-5184-tb/fix-systemd-udev-net-rules; lethalman
2014-12-13 21:59:08 -0500; origin/haskellPackagesFixpoint; Russell O'Connor
2014-12-15 15:57:33 +0100; origin/dwb-switch-to-fork; Pascal Wittmann
2015-01-08 10:25:04 +0100; origin/staging.patchShebangs; Domen Kožar
2015-01-08 11:39:37 -0800; origin/release-13.10; James Cook
2015-01-18 19:21:49 +0100; origin/crashplan; Domen Kožar
2015-01-25 01:42:50 +0100; origin/darwin-next; Jaka Hudoklin
2015-02-10 13:54:43 +0100; origin/release-14.04; Vladimír Čunát
2015-02-10 19:23:43 +0100; origin/types-path-better-error; Benno Fünfstück
2015-02-11 13:53:43 +0100; origin/haskell-ng-unify; Benno Fünfstück
2015-02-13 20:38:38 +0100; origin/mkcast; Domen Kožar
2015-02-13 22:19:44 +0100; origin/staging; Peter Simons
2015-02-14 10:31:12 +0100; origin/master; Vladimír Čunát
2015-02-14 10:33:46 +0100; origin/release-14.12; Vladimír Čunát

- Bjørn


More information about the nix-dev mailing list