!aGqRytqbCECitOFhbt:nixos.org

Release Management

346 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html94 Servers

Load older messages


SenderMessageTime
20 Nov 2023
@infinisil:matrix.orginfinisil *

Over the past months I've worked on lib.fileset a lot. It comes with reference docs, and I'm now als in the process of writing a tutorial. Furthermore, I might also be able to write a blog post on the Tweag website about it. And all of this work is graciously sponsored by Antithesis!

My question: I'd like to add a release note for this towards the top of the highlights section, including links to all of the above (reference docs, tutorial, Tweag blog and a shout-out to Antithesis). Do the release managers think this is okay or do you have any concerns?

15:25:24
@figsoda:matrix.orgfigsoda
In reply to @infinisil:matrix.org

Over the past months I've worked on lib.fileset a lot. It comes with reference docs, and I'm now als in the process of writing a tutorial. Furthermore, I might also be able to write a blog post on the Tweag website about it. And all of this work is graciously sponsored by Antithesis!

My question: I'd like to add a release note for this towards the top of the highlights section, including links to all of the above (reference docs, tutorial, Tweag blog and a shout-out to Antithesis). Do the release managers think this is okay or do you have any concerns?

Sounds fine with me, though I would leave the final say to the release editors, maybe open a PR and request a review from them when you're ready
15:37:49
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org

Over the past months I've worked on lib.fileset a lot. It comes with reference docs, and I'm now als in the process of writing a tutorial. Furthermore, I might also be able to write a blog post on the Tweag website about it. And all of this work is graciously sponsored by Antithesis!

My question: I'd like to add a release note for this towards the top of the highlights section, including links to all of the above (reference docs, tutorial, Tweag blog and a shout-out to Antithesis). Do the release managers think this is okay or do you have any concerns?

I am not comfortable with a shout-out to Antithesis in the release notes
15:40:20
@raitobezarius:matrix.orgraitobezariusAnd I'm not sure it's highlight worthy, it's Nixpkgs API, it's not totally relevant to NixOS IMHO, alas, we don't have good story for new Nixpkgs API, etc.15:41:04
@raitobezarius:matrix.orgraitobezariusBut technically the place for "Nixpkgs notable changes" is its own section (we have internal changes and etc.)15:41:17
@raitobezarius:matrix.orgraitobezarius For example, when I wrote the make-disk-image stuff and improved it: https://raw.githubusercontent.com/NixOS/nixpkgs/master/nixos/doc/manual/release-notes/rl-2305.section.md 15:42:10
@raitobezarius:matrix.orgraitobezariusI just put it in some random place15:42:13
@raitobezarius:matrix.orgraitobezarius I don't think the audience who is interested in lib.fileset will efficiently discover it via this way 15:42:26
@raitobezarius:matrix.orgraitobezariusBut I recognize there's a problem into how to highlight such changes15:42:45
@raitobezarius:matrix.orgraitobezariusI'd definitely highlight it in the Nix ecosystem newsletter for example15:43:05
@infinisil:matrix.orginfinisil
In reply to @raitobezarius:matrix.org
But technically the place for "Nixpkgs notable changes" is its own section (we have internal changes and etc.)
There's no non-internal Nixpkgs highlights though
15:43:12
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org
There's no non-internal Nixpkgs highlights though
Correct, we never had the need for it
15:43:22
@raitobezarius:matrix.orgraitobezariusBecause Nixpkgs API is an undefined object15:43:33
@infinisil:matrix.orginfinisilI like to call the API implicit :)15:44:03
@infinisil:matrix.orginfinisil raitobezarius: What if I write a release notes section explicitly for lib changes? 15:44:19
@raitobezarius:matrix.orgraitobezariusan explicitly undefined object, implicily defined, yes15:44:30
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org
raitobezarius: What if I write a release notes section explicitly for lib changes?
That works fine for me
15:44:37
@raitobezarius:matrix.orgraitobezarius(but still not comfortable with a shout-out to company, I prefer to leave this in the introducing PR/eventual blog post and not put this information in the release notes)15:45:00
@infinisil:matrix.orginfinisil (Ideally we'd have separate sections for pkgs, lib and nixos) 15:45:21
@infinisil:matrix.orginfinisil
In reply to @raitobezarius:matrix.org
(but still not comfortable with a shout-out to company, I prefer to leave this in the introducing PR/eventual blog post and not put this information in the release notes)
Does a link to the blog post sound good though?
15:45:44
@raitobezarius:matrix.orgraitobezariusYep, that's fine15:45:49
@infinisil:matrix.orginfinisilAwesome thanks!15:46:16
@infinisil:matrix.orginfinisilEven if not in the release notes, I will give Antithesis all the shout-outs I can give. They deserve it, they enable me work on upstream Nix improvements all the time <315:51:45
@raitobezarius:matrix.orgraitobezariusThat's completely fair, I just don't want to create difficult to handle precedents for this part of the documentation16:05:58
@raitobezarius:matrix.orgraitobezariusThat does not say anything about Antithesis itself of course16:06:10
@infinisil:matrix.orginfinisil raitobezarius: Yeah understandable :) 16:09:11
@infinisil:matrix.orginfinisilThough I think if there's any place for shout-outs, it should be the release notes. Maybe we could consider having a section for company shout-outs in the future.16:10:50
@infinisil:matrix.orginfinisilI guess this does invite politics again though (should we disallow giving shout-outs to companies with certain products?), so maybe not 😅16:11:55
@raitobezarius:matrix.orgraitobezariusThis does invite politics and I am personally not comfortable with it16:12:05
@julienmalka:matrix.org@julienmalka:matrix.org Well if we shout-out companies might as well shout-out all contributors of the release for their free work. 16:12:35

Show newer messages


Back to Room ListRoom Version: 6