NixOS 19.09 Feature Freeze

Hi all!

The time for a new NixOS release is approaching us once again. The release of NixOS 19.09 “Loris” will be managed by @lheckemann and myself. This year, we’re aiming for a feature freeze and branch-off on the 7th of September in order to get a release towards the end of September.

Some of the changes to look forward to from 19.09:

If you have anything big that you want to get into the release, please let us know (@disassembler and @lheckemann on GitHub), especially if you’re not sure if it’ll be in master by then.
Between the 7th of September and the release, we will be working towards Zero Hydra Failures and starting the regular release maintenance work, backporting minor bugfixes and security patches.

Looking forward to working with you for a wonderful release!

Sam

18 Likes

I would love to see Xfce 4.14 :star_struck:. @volth already posted a PR, but some work remains.

for XFCE 4.14 migration I think we have to elect @worldofpeace or @jtojnar as a leader of the project. They have a lot of suggestions I cannot answer (well, my answer is “it works somehow so don’t touch it”). Or maybe @yegortimoshenko as the initial author of XFCE 4.14 subtree. I just bump versions, fix broken builds and test that everything works, so I can be merely a QA here.

4 Likes

Maybe add this cleanup task to the milestone.

3 Likes

Hi @volth, if this is release critical I’m sure we’ll be able to help you.

Currently I can see we need to get

merged.

Personally I’d nominate @yegortimoshenko for these tasks because they authored the subtree.
But if they’re not available I can try to complete some of this.

1 Like

I’d also like to mention that the LXQT desktop is completely broken since the migration to qt wrappers.
https://github.com/NixOS/nixpkgs/pull/65482 is intended to fix this but there’s still issues I don’t know how to fix. Also I don’t maintain LXQT so I’m a little overextended there.

1 Like

We came up with some additions to stdenv/generic/setup.sh, which will make the wrapQtAppsHook a bit smarter (in not wrapping .so files): https://github.com/NixOS/nixpkgs/pull/66725 . This is a mass-rebuild, but not yet part of the current staging-next PR: https://github.com/NixOS/nixpkgs/pull/66822, however should probably be part of nixos 19.09.

This might also improve the situation with VirtualBox being broken since the migration to qt wrappers: https://github.com/NixOS/nixpkgs/issues/65564

4 Likes

I would really like to see my PR in that fixes Letsencrypt cert generation ordering bugs https://github.com/NixOS/nixpkgs/pull/60219

It only needs a changelog entry, apart from that it’s ready to merge. I just have been really short on time to push it forward as I’m busy moving to another country.