[Nix-dev] Git branches to track nix channels

Florian Friesdorf flo at chaoflow.net
Fri May 22 11:04:39 CEST 2015


Hi Arseniy,

On Tue, May 19 2015, Arseniy Seroka wrote:
> We have this.
> Read about it in a "making patches" section [1]
>
> [1]
> https://github.com/jagajaga/nixpkgs/blob/addition/contributing/CONTRIBUTING.md

what's the status of that document?

We also have: https://nixos.org/wiki/Contributing

Is your page adding information on top of the wiki page? If yes, could
you adjust it to make use of the nixpkgs-channels repo?

Do you see a need for a CONTRIBUTING.md in nixpkgs (instead of the wiki page)?
What do you think about a link from README.md to the Contributing wiki
page?

I'm a fan of having things in one place and would welcome a
CONTRIBUTING.md instead of the wiki page.

regards
Florian

> On 19 May 2015 12:15:00 Florian Friesdorf <flo at chaoflow.net> wrote:
>
>> Hi,
>>
>> nix channels are series of snapshots of nixpkgs that were succesfully
>> build by hydra and we subscribe and update them via nix-channel - for
>> users of nixpkgs this is great!
>>
>> As maintainers of nixpkgs and users who keep custom patches, we also
>> have one or more local checkouts of git://github.com/NixOS/nixpkgs.git.
>>
>> It would be great if channel information would be available via git as
>> well:
>>
>> - one branch per channel, git reset --hard to the latest successfully
>>   build nixpkgs in this channel
>>
>> - tags (<channel-name>-<datetime>) for each successful channel build.
>>
>> This would enable us to base local customizations of nixpkgs on-top of
>> successful hydra builds and therefore getting as much binary package
>> support as possible, and would remove the need to additionally maintain
>> channels with nix-channel.
>>
>> What do you think?
>>
>> cheers
>> florian
>> --
>> Florian Friesdorf <flo at chaoflow.net>
>> GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
>>
>>
>>
>> ----------
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev at lists.science.uu.nl
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>>
>
>

-- 
Florian Friesdorf <flo at chaoflow.net>
GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20150522/8850073f/attachment.bin 


More information about the nix-dev mailing list