!tPxtoBdChSsxHuBlNW:nixos.org

NixOS Marketing

257 Members
NixOS website + marketing team: https://nixos.org/community/teams/marketing.html56 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
21 Apr 2024
@ibizaman:matrix.orgibizamanFinally managed to get to it 😅 https://github.com/NixOS/nixos-homepage/pull/139816:30:57
@ibizaman:matrix.orgibizaman I must say though it’s my first time experiencing with another project using direnv integration with flakes and it’s 😌 17:01:44
@avocadoom:avocadoom.deavocadoomAwesome, I'll take a look at that later on 👍17:05:59
23 Apr 2024
@sigmanificient:matrix.orgSigmanificientRedacted or Malformed Event15:48:16
@sigmanificient:matrix.orgSigmanificient
In reply to @sigmanificient:matrix.org

Hello again, last time we bumped the packages count to a round 100k, but this might happen again in the future and the original issue is about the value being hard-coded.

Any plan to integrate a script to automatically bump package count on both search.nixos.org & nixpkgs? I proposed a simple script on the issue, which can surely be improved.

I don't know anything about elm, and I am unsure on what to exactly do to help, so your help would be appreciated to sort this out!

I managed to simplify my script a lot by using the auto redirect link, now it outputs a json of both package and options count.

#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl jq brotli

function parse_unstable_json() {
    local url="https://channels.nixos.org/nixos-unstable/$1.json.br"
    echo $(                \
      curl -L "$url"       \
      | brotli -d --stdout \
      | jq "$2")
}

pkg_count=$(parse_unstable_json "packages" ".packages | length")
opt_count=$(parse_unstable_json "options" "length")

echo "{ 'packages': $pkg_count, 'options': $opt_count }" | tr "'" '"'

which gives { "packages": 111413, "options": 18524 }

15:49:00
@sigmanificient:matrix.orgSigmanificient
In reply to @sigmanificient:matrix.org

Hello again, last time we bumped the packages count to a round 100k, but this might happen again in the future and the original issue is about the value being hard-coded.

Any plan to integrate a script to automatically bump package count on both search.nixos.org & nixpkgs? I proposed a simple script on the issue, which can surely be improved.

I don't know anything about elm, and I am unsure on what to exactly do to help, so your help would be appreciated to sort this out!

*

I managed to simplify my script a lot by using the auto redirect link, now it outputs a json of both package and options count.

#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl jq brotli

function parse_unstable_json() {
    local url="https://channels.nixos.org/nixos-unstable/$1.json.br"
    echo $(curl -L "$url" | brotli -d --stdout | jq "$2")
}

pkg_count=$(parse_unstable_json "packages" ".packages | length")
opt_count=$(parse_unstable_json "options" "length")

echo "{ 'packages': $pkg_count, 'options': $opt_count }" | tr "'" '"'

which gives { "packages": 111413, "options": 18524 }

15:49:33
@sigmanificient:matrix.orgSigmanificient *

I managed to simplify my script a lot by using the auto redirect link, now it outputs a json of both package and options count.

#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl jq brotli

function parse_unstable_json() {
    local url="https://channels.nixos.org/nixos-unstable/$1.json.br"
    echo $(curl -L "$url" | brotli -d --stdout | jq "$2")
}

pkg_count=$(parse_unstable_json "packages" ".packages | length")
opt_count=$(parse_unstable_json "options" "length")

echo "{ 'packages': $pkg_count, 'options': $opt_count }" | tr "'" '"'

which gives the following stats: { "packages": 111413, "options": 18524 } 👀

15:49:58
24 Apr 2024
@stablejoy:matrix.org@stablejoy:matrix.org changed their profile picture.08:59:08
@avocadoom:avocadoom.deavocadoomI won't be able to make it to the meeting, sorry 19:00:02
25 Apr 2024
@garbas:matrix.orggarbas thilobillerbeck (avocadoom): Would it be ok to merge https://github.com/NixOS/nixos-homepage/pull/1399 as it is now ... and you open new PR with more cleanups? Just to save you time on rebasing and resolving conflicts. 08:09:36
@avocadoom:avocadoom.deavocadoom
In reply to @garbas:matrix.org
thilobillerbeck (avocadoom): Would it be ok to merge https://github.com/NixOS/nixos-homepage/pull/1399 as it is now ... and you open new PR with more cleanups? Just to save you time on rebasing and resolving conflicts.
There are two minor regressions I noticed that I'd like to fix beforehand, but then sure 👍
08:12:09
@tim92:matrix.org@tim92:matrix.org left the room.12:28:34
@mjolnir:nixos.orgNixOS Moderation Bot banned @jonringer:matrix.orgjonringer (Banned until 2024/06/10 after deliberation of the Moderation team).21:11:59
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (void) to SomeoneSerge (UTC+1).23:01:10

Show newer messages


Back to Room ListRoom Version: 6