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
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