Hi,

ok. I can start with turning this into a checklist in the wiki. After that I’d 
like walk through those things with someone.

Things can take a while currently, as I’m on parental leave. :)

Christian

> On 08 Dec 2015, at 13:07, Domen Kožar <do...@dev.si> wrote:
> 
> Hey Christian,
> 
> thanks. I had following in mind.
> 
> Before the release:
> 
> - check changelog is really up to date
> - mark any backwards incompatible changes
> - make sure all hydra tests pass
> - make sure the upgrade procedure works from previous release
> - test that setting up hydra from scratch works by following installation 
> guide (this could be automated with NixOS test)
> 
> At release time:
> 
> - create a git (annotated) tag
> - mark the release date in changelog, etc
> - post a mail to nix-dev
> 
> After release:
> 
> - bump the package in nixpkgs
> 
> I'm sure I forgot something, but we should document the process and improve 
> it as we go.
> 
> PS: we have a similar issue opened for NixOS: 
> https://github.com/NixOS/nixpkgs/issues/4442 
> <https://github.com/NixOS/nixpkgs/issues/4442>
> PS: Eelco might know if there is something else that needs to be taken care of
> 
> Domen
> 
> Domen
> 
> On Tue, Dec 8, 2015 at 12:54 PM, Christian Theune <c...@flyingcircus.io 
> <mailto:c...@flyingcircus.io>> wrote:
> Hi,
> 
> I *might* be able to. But I’m not sure I’m qualified enough. We’re using it 
> at the company and rely on it, so this would be a good place to contribute 
> back.
> 
> Anyone willing to detail what is expected regarding QA in a bit more detail?
> 
> Cheers,
> Christian
> 
>> On 08 Dec 2015, at 12:06, Domen Kožar <do...@dev.si <mailto:do...@dev.si>> 
>> wrote:
>> 
>> So no one is willing to step up? This would benefit the whole community and 
>> it's not a lot of work, mostly small housekeeping.
>> 
>> On Wed, Nov 18, 2015 at 2:26 PM, Matthias Beyer <m...@beyermatthias.de 
>> <mailto:m...@beyermatthias.de>> wrote:
>> On 18-11-2015 12:23:30, Peter Simons wrote:
>> > Domen Kožar writes:
>> >
>> >  > We need someone to volunteer to be a release manager. They would be
>> >  > doing QA that the release works and make sure changelog, docs, etc
>> >  > are updated.
>> >
>> > Also, we need a Hydra module for NixOS so that NixOS users can set-up
>> > Hydra easily through their configuration.nix file. Hydra provides such a
>> > module, of course, but the fact that it's living in a separate repository
>> > complicates matters a bit, particularly for newbies who are just getting
>> > started and who might try out NixOS mostly because of Hydra. We cannot
>> > expect them to mess with imports and fetchgit and channels and whatnot on
>> > their first day.
>> >
>> 
>> Big +1 on this. I'd love to run my own hydra, but the lack of a simple
>> 
>>     services.hydra.enable = true;
>> 
>> -ish configuration keeps me away from this.
>> 
>> --
>> Mit freundlichen Grüßen,
>> Kind regards,
>> Matthias Beyer
>> 
>> Proudly sent with mutt.
>> Happily signed with gnupg.
>> 
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl <mailto:nix-dev@lists.science.uu.nl>
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev 
>> <http://lists.science.uu.nl/mailman/listinfo/nix-dev>
>> 
>> 
>> _______________________________________________
>> nix-dev mailing list
>> nix-dev@lists.science.uu.nl <mailto:nix-dev@lists.science.uu.nl>
>> http://lists.science.uu.nl/mailman/listinfo/nix-dev 
>> <http://lists.science.uu.nl/mailman/listinfo/nix-dev>
> 
> --
> Christian Theune · c...@flyingcircus.io <mailto:c...@flyingcircus.io> · +49 
> 345 219401 0
> Flying Circus Internet Operations GmbH · http://flyingcircus.io 
> <http://flyingcircus.io/>
> Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
> HR Stendal HRB 21169 · Geschäftsführer: Christian. Theune, Christian. 
> Zagrodnick
> 
> 

--
Christian Theune · c...@flyingcircus.io · +49 345 219401 0
Flying Circus Internet Operations GmbH · http://flyingcircus.io
Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
HR Stendal HRB 21169 · Geschäftsführer: Christian. Theune, Christian. Zagrodnick

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to