Nixpkgs: 20.09 Blocker Project

Created on 12 Aug 2020  路  15Comments  路  Source: NixOS/nixpkgs

Created another project to track issues and PRs which are critical to the 20.09 Release. https://github.com/orgs/NixOS/projects/4

"There's already a 20.09 milestone, why another project?"
The milestone has many "nice-to-haves" which have been carried over from previous releases, and does not represent a true blocker for a given release. I'll try to address the items in the 20.09 milestone, but I won't consider them as blockers, and able to be carried over to the 21.03 release if time doesn't permit them to be resolved.

This issue is also meant to be used as a discussion thread for whether or not certain items to be considered blockers

EDIT: Blocker project was moved to https://github.com/orgs/NixOS/projects/4

release process

Most helpful comment

@worldofpeace I know with the 20.03 release, we had the "go, no-go" meetings, but I thought this would be more transparent and easier to track :)

I was going to message you, but I know you're pretty busy.

All 15 comments

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/20-09-critical-changes/8551/1

Super small change that would be a shame not to have in 20.09: https://github.com/NixOS/nixpkgs/pull/95254 . I'm fairly familiar with the derivation and I wrote myself most of it, though that small thing has slipped me.

@jonringer Yep, I think I like having a project.

@worldofpeace I know with the 20.03 release, we had the "go, no-go" meetings, but I thought this would be more transparent and easier to track :)

I was going to message you, but I know you're pretty busy.

Considering that the fix to https://github.com/NixOS/nixpkgs/issues/93580, while probably minor, is potentially a breaking change and the issue itself has security implications, I feel it should be a blocker for 20.09

95907 is another change that should be in 20.09: it fixes many bitmap fonts for GTK applications.

Would like to toss #89775 into the ring as it fixes some breakage in androidenv that prevented it from being able to build apps.

People are able to disagree with me. But I don't see many use cases where android dev would impact users of NixOS. Unless there's "critical" ecosystems that I'm unaware of which depend on it.

Don't get me wrong, android packaging and development are important. AFAIK, the target audience is developers, and having them track unstable seems reasonable.

Also, fixes can always be backported.

Fair enough, was mainly referring to the number of issues submitted about a single problem.

In a similar vein, how's rpi4 support coming? If we want it for 20.09, we might want to get #91295 integrated. Full rpi4 support will probably be for 21.03 as there is no upstream kernel support.

I'd love to see #92992 fixed (which should be fixed by #97217). Also the docs for caddy v1 are buried in the documentation page and they're hardly usable at all. I'm currently working on the PR at the moment, since the original author doesn't seem reachable, and I hope I'll be able to submit it over the weekend.

Edit: the PR has been merged, so problem solved. ^^

#98349 needs to be included.

I've moved the thing org wide since there's other repos with blocking stuff https://github.com/orgs/NixOS/projects/4

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/is-20-09-stuck/9489/5

In my mind #101099 is a blocker. Sorry if that was the wrong issue to post this.

This has served it's purpose. Remaining items should be closed today.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lverns picture lverns  路  3Comments

ayyess picture ayyess  路  3Comments

chris-martin picture chris-martin  路  3Comments

domenkozar picture domenkozar  路  3Comments

yawnt picture yawnt  路  3Comments