!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

229 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture53 Servers

Load older messages


SenderMessageTime
16 Mar 2024
@infinisil:matrix.orginfinisil willbush: Oh can you join my first office hour on Monday perhaps? I believe Philip Taron (UTC-8) is also planning to join: https://discourse.nixos.org/t/community-calendar/18589/120 04:13:02
@imincik:matrix.org@imincik:matrix.org joined the room.08:41:50
@jee_mj:matrix.orgmj joined the room.14:00:48
@willbush:matrix.orgwillbush
In reply to @infinisil:matrix.org
willbush: Oh can you join my first office hour on Monday perhaps? I believe Philip Taron (UTC-8) is also planning to join: https://discourse.nixos.org/t/community-calendar/18589/120
I can make it to that
17:53:23
@philiptaron:matrix.orgPhilip Taron (UTC-8)I’ll be there too. See you all then!18:14:15
@infinisil:matrix.orginfinisilAwesome!18:35:00
17 Mar 2024
@davidak:matrix.orgdavidaki created an issue about package project status, like unmaintained or abandoned. it would be great if you can have a look at some point https://github.com/NixOS/nixpkgs/issues/29664613:12:59
@hexa:lossy.networkhexawe are piling on metadata and I'm not exactly sure where to draw the line13:36:13
@hexa:lossy.networkhexaif something was unmaintained we could as well remove all maintainers13:37:09
@hexa:lossy.networkhexa if it was abandoned (upstream?) we could should remove it, but there's usually reverse dependencies involved 13:37:42
@davidak:matrix.orgdavidakone project says: "looking for new maintainer"13:38:22
@davidak:matrix.orgdavidakthat might take weeks or years13:38:35
@patka_123:matrix.org@patka_123:matrix.orgKeeping all this metadata updated manually seems like a recipe for disaster and mistakes imo13:42:20
@infinisil:matrix.orginfinisilIt would be great if Nixpkgs had more "postprocessing" steps13:43:55
@infinisil:matrix.orginfinisil Just like programs.sqlite for binary lookup, we could do the same for maintainer status of packages by automatically checking the date of the source and exposing that in some way 13:44:35
@infinisil:matrix.orginfinisil How programs.sqlite is distributed is a bit hacky (embedded into the Nixpkgs channel source), but I can imagine better ways 13:46:09
@roberthensing:matrix.orgRobert Hensing (roberth)
In reply to @infinisil:matrix.org
It would be great if Nixpkgs had more "postprocessing" steps
The lack of postprocessing is also a feature. It makes it easy to maintain or use a fork of Nixpkgs
13:47:43
@roberthensing:matrix.orgRobert Hensing (roberth) I'd prefer for programs.sqlite to be a package like some of the other "data" packages (cabal-hashes, fonts, ...) 13:48:14
@roberthensing:matrix.orgRobert Hensing (roberth)It will be out of sync, but that's acceptable and worth the cost savings13:48:41
@roberthensing:matrix.orgRobert Hensing (roberth)It won't be out of sync by much, if we have a cron job13:49:01
@infinisil:matrix.orginfinisilIt's a tradeoff, but I'd rather have things be in sync..13:49:06
@roberthensing:matrix.orgRobert Hensing (roberth)Sure, sync is nice, but why?13:49:20
@infinisil:matrix.orginfinisilIsn't that obvious? If there's a new package I can get it, and I won't get old packages. I also won't get matches for broken packages13:50:10
@roberthensing:matrix.orgRobert Hensing (roberth)It's going to be out of sync "by definition" because of build failures anyway13:50:21
@roberthensing:matrix.orgRobert Hensing (roberth)If a build fails, it should still be in the programs db, because the failure is probably not permanent13:51:02
@roberthensing:matrix.orgRobert Hensing (roberth)For it to go missing would be bad13:51:08
@infinisil:matrix.orginfinisilBoth behaviours could be useful13:51:30
@infinisil:matrix.orginfinisilThough I guess it's rare that you'd be okay with not getting a match, or a different match, if there's a build failure13:52:13
@infinisil:matrix.orginfinisilSo fair13:52:18
@roberthensing:matrix.orgRobert Hensing (roberth)It could be updated through the channel update process, but the data should be available on non-channel branches13:52:30

Show newer messages


Back to Room ListRoom Version: 9