XSF Discussion - 2021-09-15

  1. MattJ

    The website looks the same but different

  2. Zash

    It's happening?!

  3. MattJ

    It's happened

  4. Zash


  5. MattJ

    Go find issues :)

  6. MattJ

    I reviewed the content changes in depth, I reviewed the other changes too but in less detail. Everything looks sane.

  7. MattJ

    More than sane. I'm not sure wurstsalat is real.

  8. Zash

    I did find some minor quirks with `hugo serve` locally, but I didn't think those blocking

  9. Zash

    Like the redirect of https://xmpp.org/category/newsletter.html losing the random portnumber hugo serves from.

  10. wurstsalat

    Wohoo! :)

  11. MattJ

    Thanks for an amazing PR wurstsalat, the effort you put into this is amazing, and it's going to improve so many things for us all

  12. Zash

    wurstsalat: 🥇️

  13. Ge0rG

    MattJ: what about all the deeplinks?

  14. emus

    Great step guys!

  15. MattJ

    I've tagged all existing PRs on Github with 'Pelican' so we can track those which may need updating

  16. MattJ

    Some are clearly obsolete already

  17. MattJ

    Ge0rG, which ones?

  18. Sam

    This is really a heroic effort; thanks1

  19. wurstsalat

    Ge0rG: I added aliases to most posts, and ngonx redirects for other structural changes

  20. emus

    website is even faster now I think

  21. Zash

    And now I'm interested in whether the newsletter team can install hugo locally and `hugo serve` to preview things

  22. Ge0rG

    wurstsalat: awesome.

  23. Ge0rG

    MattJ: all of them?

  24. wurstsalat

    And yes, please go find issues.

  25. mdosch


  26. wurstsalat

    Zash: worked for me last time I tried

  27. Ge0rG

    did we have some automated run of whether all the old documents / URIs are still there?

  28. Zash

    wurstsalat, I mean this more in the sense of whether it's easy enough for non-technical users to get local preview. It was non-trivial for everyone before, needing Docker and/or special versions of Pelican and whatnot.

  29. wurstsalat

    Ge0rG: I ran a link checking tool on old xmpp.org and on my local hugo version, then put that file into meld and checked the diff. It should cover most cases, I do hope I catched them all

  30. wurstsalat

    Zash: I guess it is. At least installing hugo is straightforward

  31. Sam

    I have no idea why (probably baseurl being set somewhere) but clicking most links links to the http version of the page even though it's just a path. Firefox then complains

  32. Ge0rG

    wurstsalat: that's great!

  33. Sam

    Newsletter via rss is only a preview I have to click through now, not the full article. Was that intentional?

  34. MattJ

    I don't think so, it's fixable though

  35. wurstsalat

    We can have a different rss template if it's a thing we want.

  36. MattJ

    I think it is, especially if that was the old behaviour

  37. wurstsalat

    Alright, I'll have a look in the evening!

  38. wurstsalat

    Thanks for reviewing and putting it live! :)

  39. emus

    Yes, but many thanks to you wurstsalat

  40. emus

    Yes, but many thanks to you wurstsalat, too

  41. moparisthebest

    wurstsalat, very good job

  42. moparisthebest

    somewhat relevant, not even curl can get STARTTLS right https://curl.se/docs/CVE-2021-22947.html

  43. moparisthebest

    and https://curl.se/docs/CVE-2021-22946.html too

  44. Zash

    Hm, in XEP-0402, would you ever need to tell the difference between a MUC bookmark and a MIX one?

  45. flow

    Zash, probably only for the offline case?

  46. wurstsalat

    Sam, re http/https: do you have some examples I could check?

  47. wurstsalat

    Maybe a non-cache refresh helps as well :)

  48. Sam

    It doesn't happen on my phone weirdly

  49. Sam

    I don't see how this could be a caching issue, but if it's just me maybe it is

  50. Sam

    It was most (all?) links in the top bar though

  51. wurstsalat

    Can't reproduce that :) but I'm on the phone as well

  52. Sam

    Could be a bug in firefox too, I don't see baseurl being set so I don't see how this is possible

  53. wurstsalat

    MattJ, do you know where to find the migrated travis-ci page? the .com URL used to work at some point I think, but now it doesn't: https://travis-ci.org/github/xsf/xmpp.org/builds

  54. wurstsalat

    Readme.md links it, and xmpp.org's repo description/about links it as well

  55. wurstsalat

    I fixed some things (including RSS content, Sam). please review: https://github.com/xsf/xmpp.org/pull/962

  56. Zash

    Feeds - Atom → link to RSS

  57. Zash

    But, pedantic nit. Also Atom > RSS, but it probably doesn't matter much.

  58. wurstsalat

    Zash: that is copied from hugo's original rss (I linked to that in the commit message)

  59. Sam

    If by "better" you mean, "unnecessarily complicated", then, yes

  60. moparisthebest looks around at a bunch of crusty XML developers >_>

  61. jonas’

    crusty? C-Rust-Y?

  62. emus


  63. mjk

    Is Y a programming language you cannot help but wonder Y exists?

  64. MattJ

    wurstsalat, https://app.travis-ci.com/github/xsf/xmpp.org

  65. wurstsalat

    MattJ, thanks! I added that to the PR linked above