!aGqRytqbCECitOFhbt:nixos.org

Release Management

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

Load older messages


SenderMessageTime
18 Apr 2024
@reckenrode:matrix.orgRandy EckenrodeThat incompatibility is a reason to target post-24.05 IMO. Apple changed the linker in Xcode 14 to disallow nested static archives. The ecosystem should have adjusted by now, but there may be packages that haven’t yet. (Kyua had not.)12:11:38
@reckenrode:matrix.orgRandy Eckenrode * That incompatibility is a reason to target post-24.05 IMO. Apple changed ld64 in Xcode 14 to disallow nested static archives. The ecosystem should have adjusted by now, but there may be packages that haven’t yet. (Kyua had not.)12:11:47
@reckenrode:matrix.orgRandy Eckenrode * That incompatibility is a reason to target post-24.05 IMO. Apple changed ld64 in Xcode 14 to disallow nested static archives. The ecosystem should have adjusted by now, but there may be packages that haven’t yet (like Kyua).12:12:00
@reckenrode:matrix.orgRandy Eckenrode * That incompatibility is a reason to target post-24.05 IMO. Apple changed ld64 in Xcode 14 to disallow nested static archives. The ecosystem should have adjusted by now, but there may be packages that haven’t yet (like Kyua). I tested with ld-prime, and it has the same behavior. It must have been an accident it worked before.12:12:18
@vcunat:matrix.orgVladimír ČunátUh wow, I didn't know that meson.build hyperlink "works" 😲12:14:00
@vcunat:matrix.orgVladimír Čunát * Uh wow, I didn't know that meson.build hyperlink "works" 😲 (off topic, really)12:15:16
@ajaxbits:matrix.org@ajaxbits:matrix.org left the room.14:54:55
19 Apr 2024
@mathieu:kainnef.com@mathieu:kainnef.com joined the room.14:05:10
21 Apr 2024
@arianvp:matrix.orgArian Question. Why did we reset the revCount in 23.11 ? https://github.com/NixOS/nixpkgs/commit/dc7b3febf8d862328d8704de5c8437d2df442c76
Where does the magic number 551362 come from?
13:08:33
@raitobezarius:matrix.orgraitobezarius
In reply to @arianvp:matrix.org
Question. Why did we reset the revCount in 23.11 ? https://github.com/NixOS/nixpkgs/commit/dc7b3febf8d862328d8704de5c8437d2df442c76
Where does the magic number 551362 come from?
https://nixos.github.io/release-wiki/Branch-Off.html
13:23:41
@arianvp:matrix.orgArianthanks!13:25:38
@arianvp:matrix.orgArianI guess I'll ahve to update that document regarding the AWS AMIs13:25:47
@stablejoy:matrix.org@stablejoy:matrix.orgIm reading the release wiki and following here. What can a beginner do to help? Its exciting but not sure how could I help13:44:37
@raitobezarius:matrix.orgraitobezariusThere's two tasks a beginner can do: (a) You can look at pick up the garbage: https://github.com/NixOS/nixpkgs/projects/18?query=is%3Aopen+sort%3Aupdated-desc -- only if you have expertise with the aforementioned software, otherwise you may just create needless noise for people (b) Wait for the Zero Hydra Failure process where the goal is to minimize all the failures13:49:54
@stablejoy:matrix.org@stablejoy:matrix.orgI understand, thanks13:51:01
@jonringer:matrix.orgjonringer

For the upcoming meeting for RMs and REs, the main points of the meeting I would like to address:

  • Defining responsibility of REs, and updating the release wiki
  • Rough roadmap for RE actions (to avoid trying to tackle everything before release)
  • Try to answer any questions.
17:15:25
@wegank:matrix.orgWeijiaLink to the meeting: https://jitsi.lassul.us/nixos-240517:57:33
@jonringer:matrix.orgjonringer

the .csv format used to define lua packages to be updated via
luarocks-packages-updater has changed: src (URL towards a git repository) has now become rockspec (URL towards a rockspec) to remove ambiguity regarding which rockspec to use and simplify implementation.

18:35:10
@jonringer:matrix.orgjonringer

Things I would like to see in the release notes:

  • Re-introduction of the "highlights section"
    • makes it easy for tech blogs and others to see major inclusions of a release
  • Ensure that the affected programs/services appear at the beginning of the the release note
    • See above, as an example of a note which can be restructured to have the affected packages ordered in a manner which is easier to parse
18:42:07
@jacg:matrix.org@jacg:matrix.orgAny guidelines on how granular we want the commits and PRs to be?21:37:24
@jacg:matrix.org@jacg:matrix.org Should we change package names to inline code blocks (backticks) and match the package's pkgs attribute name? For example, should things like 'YouTrack is bumped to 2023.3. become 'youtrack is bumped to 2023.3.' ? 21:42:08
@jacg:matrix.org@jacg:matrix.org * Should we change package names to inline code blocks (backticks) and match the package's pkgs attribute name? For example, should things like 'YouTrack is bumped to 2023.3.' become youtrack is bumped to 2023.3.' ? 21:42:29
@jacg:matrix.org@jacg:matrix.org * Should we change package names to inline code blocks (backticks) and match the package's pkgs attribute name? For example, should things like "YouTrack is bumped to 2023.3." become "youtrack is bumped to 2023.3." ? 21:42:54
@jacg:matrix.org@jacg:matrix.org Concerning 'Ensure that the affected programs/services appear at the beginning of the release note" are we happy with "The mpich package expression now requires ..." or should this become something like "mpich: the package expression now requires ..." ? 21:46:26
@jacg:matrix.org@jacg:matrix.org * Concerning "Ensure that the affected programs/services appear at the beginning of the release note" are we happy with "The mpich package expression now requires ..." or should this become something like "mpich: the package expression now requires ..." ? 21:50:11
@keiichi:matrix.orgteto jonringer: might I enquire why the quote of my pending PR description ? Is the descriptio not good enough :'( ? 22:27:40
22 Apr 2024
@jacg:matrix.org@jacg:matrix.org teto: In yesterday's meeting the release editors were asked to ensure that the name of the affected package or service appear at the beginning of each note, for easy visual parsing/filtering of items. Yours was simply given as an example of a note where the package name first appears further in the text of the note. 07:02:39
@jonringer:matrix.orgjonringerYea, that was all14:39:27
@jonringer:matrix.orgjonringer

You PR was just the first PR with the has changelog label.

Appreciate what you do for lua and vim :)

17:30:54
@jonringer:matrix.orgjonringer

When referencing packages in release notes, example: https://github.com/NixOS/nixpkgs/pull/305965/files#r1575114124. I feel like we should:

  • Keep upstream capitalization when referring to the project/brand (e.g. macOS, NixOS)
  • Use the attr/installable path with codeblock when referencing the nixpkgs path (e.g. pkgs.vim or just vim)

Not sure how people feel about my suggestion here. This fixates more on the nixos option rather than project itself.

17:37:52

Show newer messages


Back to Room ListRoom Version: 6