XSF Editor Team - 2024-01-30

  1. flow

    Can I merge https://github.com/xsf/xeps/pull/1309? This really is annoying and using SILENT in makefiles is for exactly that reason usually not a good idea

  2. flow


  3. flow

    Kev, fwiw: ya broke 484

  4. Kev

    Well done me.

  5. Kev

    I actually had that fixed locally, and managed to not push the fix after generating the docker image.

  6. flow

    Kev, well, the good thing is that it made it obvious that CI doens't check for those kind of errors

  7. flow

    PR 1318 addresses this

  8. flow

    if nobody objects, then I'd merge them

  9. Kev

    Have you tested the docker build's happy?

  10. flow

    Kev, as in "make docker"?

  11. Kev

    I build it directly, but yes, `make docker` should do the right thing.

  12. flow

    Kev, works here

  13. Kev


  14. flow

    great, libxml deliberatly broke xmllint's CLI API: https://gitlab.gnome.org/GNOME/libxml2/-/issues/673

  15. moparisthebest

    > I am also not sure that one should mark such on old interface after years as experimental. 🙈

  16. flow

    yep, that made my day

  17. flow

    but not in a good way

  18. flow

    even worse, last time I looked for alternatives to xmllint there was only xmlstarlet, which seemed pretty dead at the time IIRC

  19. flow

    Kev, https://github.com/xsf/xeps/pull/1307 also please

  20. Kev

    I'll look at PRs next time I do an Editor pass.

  21. flow


  22. moparisthebest

    Maybe "dead" is preferable to "actively breaks things" :'(

  23. flow

    moparisthebest, hence my (serious) suggestion to rename --xpath to --xpath-experimental

  24. flow

    I am actually considering making a feature request for this, but first I want to let this cool down

  25. moparisthebest

    Name a better combo than gnome developers and breaking userspace

  26. moparisthebest

    Linux: we never break userspace Gnome: break userspace always, hey it was only experimental but not marked so for 15 years, I don't wanna maintain it! (See also: Wayland)

  27. flow

    can't say that I experience that a lot with gnome, but then again, that's usually not my level on the technology stack

  28. moparisthebest

    I use Dino and gnome has changed in gtk4 how you set dark mode 3 times in the last couple months, for one example

  29. flow

    I see, good thing I seldom do GUI programming

  30. moparisthebest

    Not API changes, just a new gtk4 releases and thanks to dynamic linking it blinds me because no dark mode

  31. moparisthebest

    First it was set a dconf setting, then they replaced it with an env variable, and now you have to modify CSS

  32. Kev

    At the risk of being overly restrictive, could we keep this channel pretty clean, please?