Logs: liberachat/#xmonad
| 2023-04-02 02:25:51 | × | td_ quits (~td@i5387093C.versanet.de) (Ping timeout: 255 seconds) |
| 2023-04-02 02:27:36 | → | td_ joins (~td@i53870922.versanet.de) |
| 2023-04-02 02:31:28 | → | th3m45t3rm1nd joins (~th3m45t3r@2401:4900:b09:664b:f57e:f75:d154:5f39) |
| 2023-04-02 02:33:08 | × | th3m45t3rm1nd quits (~th3m45t3r@2401:4900:b09:664b:f57e:f75:d154:5f39) (Client Quit) |
| 2023-04-02 03:49:33 | → | IsaacShapira[m] joins (~isaacshap@2001:470:69fc:105::1:c253) |
| 2023-04-02 03:49:56 | <IsaacShapira[m]> | I am looking to get notified when my laptop battery is low |
| 2023-04-02 03:50:56 | <IsaacShapira[m]> | I was thinking I would forkIO and then recurse with a threadDelay, but the Dzen stuff is in X not IO |
| 2023-04-02 03:57:02 | → | noex joins (~null@user/noex) |
| 2023-04-02 06:35:21 | × | stellacy quits (~stellacy@gateway/tor-sasl/stellacy) (Remote host closed the connection) |
| 2023-04-02 06:37:58 | → | stellacy joins (~stellacy@gateway/tor-sasl/stellacy) |
| 2023-04-02 08:17:35 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 2023-04-02 08:19:16 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 2023-04-02 08:46:00 | <Solid> | should we draft a release announcement for 0.17.2? I'm thinking that the release is so small it may not be necessary, as most user will not notice any difference |
| 2023-04-02 08:46:11 | <Solid> | On the other hand, people should of course be informed that we're doing something |
| 2023-04-02 08:46:18 | <Solid> | so… thoughts? |
| 2023-04-02 10:16:27 | → | chomwitt joins (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1) |
| 2023-04-02 10:36:03 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) |
| 2023-04-02 10:36:42 | <thyriaen> | Howdy friends, what was the layout again that shows only a single window in the middle of the screen ( not stretched over everything ) ? |
| 2023-04-02 10:44:54 | <thyriaen> | I think i found it: CenteredIfSingle |
| 2023-04-02 10:56:08 | <liskin> | Solid: *drafting* a release announcement may indeed be unnecessary :-) |
| 2023-04-02 10:57:09 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
| 2023-04-02 10:57:34 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) |
| 2023-04-02 10:57:53 | <thyriaen> | What do i have to import for https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Layout-CenteredIfSingle.html Grid ? |
| 2023-04-02 11:00:19 | <liskin> | Solid: it'd only make sense if you wanted to talk about what is *not* in the release and is coming, but then we did that quite recently, so now it's totally fine to justify say "we released a quick .2 with a single fix for ghc 9.2" |
| 2023-04-02 11:00:39 | <liskin> | s/justify/just/ |
| 2023-04-02 11:04:03 | <thyriaen> | how do i have to restart xmonad if the type of the things don't change ? |
| 2023-04-02 11:05:06 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) (Remote host closed the connection) |
| 2023-04-02 11:10:53 | → | malook joins (~Thunderbi@5.109.228.143) |
| 2023-04-02 11:12:00 | × | malook quits (~Thunderbi@5.109.228.143) (Client Quit) |
| 2023-04-02 11:19:28 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2023-04-02 11:33:45 | → | thyriaen joins (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) |
| 2023-04-02 11:41:20 | → | thyriaen_ joins (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) |
| 2023-04-02 11:42:05 | × | thyriaen quits (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) (Ping timeout: 250 seconds) |
| 2023-04-02 12:33:20 | <geekosaur> | @tell thyriaen I think you wanted mod-shift-space? |
| 2023-04-02 12:33:20 | <lambdabot> | Consider it noted. |
| 2023-04-02 12:38:51 | × | thyriaen_ quits (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) (Ping timeout: 250 seconds) |
| 2023-04-02 12:39:46 | <Solid> | liskin: alright, sounds good |
| 2023-04-02 13:11:29 | <liskin> | Solid: once you're done, good practice is that you merge the release branch back into master |
| 2023-04-02 13:11:47 | <liskin> | you could reconcile CHANGES.md manually but it's nicer to just see everything in git log |
| 2023-04-02 13:12:01 | <liskin> | (well you will have to resolve the conflicts manually anyway) |
| 2023-04-02 13:12:03 | <Solid> | liskin: I was going to cherry pick the 2 or 3 commits that we actually need |
| 2023-04-02 13:12:20 | <Solid> | but if you want I can also just merge the branch |
| 2023-04-02 13:13:17 | <liskin> | I think merge is better in this case |
| 2023-04-02 13:13:28 | <liskin> | what would you cherry-pick anyway? the version bump and changes? |
| 2023-04-02 13:14:31 | <Solid> | yeah |
| 2023-04-02 13:22:54 | <Solid> | just feels weird pushing 30 commits with the content of 4, I guess :) |
| 2023-04-02 13:23:15 | <Solid> | but you're right that it probably resutls in a more readable git log |
| 2023-04-02 13:23:35 | <liskin> | well you're not pushing 30 commits, you're just drawing a line in the git log from one branch to another :-) |
| 2023-04-02 13:23:50 | <liskin> | (git is about trees, not diffs) |
| 2023-04-02 13:26:30 | <Solid> | but I do, right? When I merge the branch commit X will get a new hash and appear a second time in git log |
| 2023-04-02 13:27:19 | <liskin> | you will make some commits appear twice in the history, yes |
| 2023-04-02 13:29:13 | <liskin> | my point was that these commits already have new hashes and already had been pushed |
| 2023-04-02 13:29:27 | <liskin> | they just wouldn't be visible in the history of master by default without the merge |
| 2023-04-02 13:33:51 | <Solid> | ah, I see what you mean |
| 2023-04-02 13:35:29 | <xmonadtrack> | xmonad a5ob7r {Tony Zorman} * v0.17.1-1-g9d0fd62: Fix compatibilities with mtl 2.3.1 (5 months ago, 3 files, 5+ 2-) https://github.com/xmonad/xmonad/commit/9d0fd62cb281 |
| 2023-04-02 13:35:30 | <xmonadtrack> | xmonad a5ob7r {Tony Zorman} * v0.17.1-2-gfaf5cf7: Fix compatibilities with unix 2.8.0.0 (5 months ago, 1 file, 5+ 0-) https://github.com/xmonad/xmonad/commit/faf5cf7b2737 |
| 2023-04-02 13:35:37 | <xmonadtrack> | xmonad Tomas Janousek {Tony Zorman} * v0.17.1-3-gf2c9c75: ci: Add hlint workflow (5 months ago, 1 file, 22+ 0-) https://github.com/xmonad/xmonad/commit/f2c9c75f671d |
| 2023-04-02 13:35:44 | <xmonadtrack> | ... and 28 more commits |
| 2023-04-02 13:38:15 | <liskin> | https://github.com/xmonad/xmonad/blame/40f8246080e1e7eb04e887e1fca05840901e75ff/MAINTAINERS.md#L120 keeps biting us |
| 2023-04-02 13:38:33 | <liskin> | I'll need to figure out a way to make that less error-prone :-) |
| 2023-04-02 13:40:00 | <liskin> | I mean, nobody's really going to miss this because it's just xmonad-contrib that actually links to the specific version |
| 2023-04-02 13:40:19 | <liskin> | and the docs for 0.17.1 are missing as well :-) |
| 2023-04-02 13:42:46 | × | mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
| 2023-04-02 13:45:38 | <xmonadtrack> | New xmonad-contrib branch created: pull/807 (1 commit) https://github.com/xmonad/xmonad-contrib/pull/807 |
| 2023-04-02 13:46:05 | <liskin> | Solid: shall we drop the release branch now? |
| 2023-04-02 13:47:43 | <Solid> | r.e. docs: whoops :) |
| 2023-04-02 13:47:49 | <Solid> | liskin: sure, we can do that |
| 2023-04-02 13:49:02 | <liskin> | the docs issue is on me I guess, that infra is from back when a release took an entire day of three of us |
| 2023-04-02 13:49:19 | → | thyriaen_ joins (~thyriaen@2a01:aea0:dd4:555f:6245:cbff:fe9f:48b1) |
| 2023-04-02 13:50:01 | <liskin> | we didn't even know how we do the dev version bumps |
| 2023-04-02 13:50:06 | <liskin> | I'll need to rethink this |
| 2023-04-02 13:52:45 | <geekosaur> | thyriaen_, you wanted mod-shift-space |
| 2023-04-02 13:53:07 | <geekosaur> | sorry, I was asleep when you were asking stuff and those two are focused on releasing 0.17.2 with ghc 9.6 compat |
| 2023-04-02 13:54:59 | <thyriaen_> | come on |
| 2023-04-02 13:55:10 | <thyriaen_> | i just updated to fedora 38 to get 0.17.1 |
| 2023-04-02 13:55:30 | <thyriaen_> | and now you are telling me i have to struggle again to be behind in versions probably missing stuff again |
| 2023-04-02 13:55:46 | <mc47[m]> | You're not missing anything |
| 2023-04-02 13:55:49 | <geekosaur> | fedora doesn't have ghc 9.6 so you're safe. there are no new features in 0.17.2, just ghc 9.6 compat |
| 2023-04-02 13:55:56 | <thyriaen_> | perfect |
| 2023-04-02 13:56:05 | <thyriaen_> | i think my bug report worked |
| 2023-04-02 13:56:16 | <thyriaen_> | that they included 0.17.1 in this release :p |
| 2023-04-02 14:02:14 | <liskin> | oh, is fedora the last distro that still packages reasonably up-to-date xmonad in a reasonably-usable fashion? |
| 2023-04-02 14:02:47 | <liskin> | (I keep forgetting the BSDs, I'll see myself out :-)) |
| 2023-04-02 14:03:31 | <thyriaen_> | liskin, it is the reason why i moved to fedora, yes |
| 2023-04-02 14:11:03 | <xmonadtrack> | New branch created: pull/446 (1 commit) https://github.com/xmonad/xmonad/pull/446 |
| 2023-04-02 14:16:06 | <geekosaur> | liskin, Solid, re branch merging and such: DCSS never needs to merge branches back into master. everything in a branch, including documentation, originates in a cherrypick from master, so there would be nothing to merge. |
| 2023-04-02 14:16:55 | <geekosaur> | and every release starts with a branch from master, after which only bugfixes and release documentation are cherrypicked. |
| 2023-04-02 14:18:19 | <geekosaur> | bugfixes are cherrypicked to branches when added to master, and every so often if enough such cherrypicks have built up a new branch release is made (this is one reason for the bot, it tracks that) |
| 2023-04-02 14:18:56 | <geekosaur> | or if a severe enough bug is fixed (usually means it's a coredump bug, not that we usually need to worry about that) |
| 2023-04-02 14:19:32 | <liskin> | yeah, if we had longer-lived stable branches and master was already 0.17.999 or 0.18, I probably wouldn't suggest merging back |
| 2023-04-02 14:20:11 | <liskin> | (although it's still nice to update the changelog and see all the releases in git log easily, but the additional noise may not be worth it any more) |
| 2023-04-02 14:23:01 | <geekosaur> | you do that on master and cherrypick it, as with bugfixes, so they should still be visible? |
| 2023-04-02 14:25:42 | <geekosaur> | there are also other ways to do this; I'm just not as aware of them because I'm most involved with DCSS |
| 2023-04-02 16:01:11 | × | liskin[m] quits (~liskinmat@2001:470:69fc:105::768) (Quit: You have been kicked for being idle) |
| 2023-04-02 16:37:20 | × | chomwitt quits (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1) (Ping timeout: 265 seconds) |
| 2023-04-02 16:40:39 | → | chomwitt joins (~chomwitt@2a02:587:7a16:e500:1ac0:4dff:fedb:a3f1) |
| 2023-04-02 16:42:31 | → | horzion joins (~horzion@ProtonDB/horzion) |
| 2023-04-02 16:46:59 | <horzion> | heya, i feel a bit lost. i am trying to get wireless network working on start, so that it dont need to manually connect and put in credentials. On KDE KDEWallet handles that afaik, but idk how i would go about this in XMonad |
| 2023-04-02 16:47:12 | → | liskin[m] joins (~liskinmat@2001:470:69fc:105::768) |
| 2023-04-02 16:47:23 | <MrElendig> | use networkmanager, be happy |
All times are in UTC.