-
nyco
Help iTeam: https://github.com/xsf/xmpp.org/pull/667 is merged but is not published on https://xmpp.org/category/newsletter.html what did I do wrong?
-
jonas’
it’s not published to the blog either
-
jonas’
I don’t have my docker hub credentials with me, but if I’d have to take a guess, something went wrong during the build
-
jonas’
though hub claims everything is fine
-
jonas’
cc @ iteam then
-
jonas’
Kev, can you take a quick look? everything from the outside looks good, ISTM that the docker pull failed on the host maybe for some reason?
-
Kev
Using default tag: latest latest: Pulling from xmppxsf/xmpp.org Digest: sha256:22a2df36de36f5905542b3525d32e65ad870b230189c8b8bb1d644fc1720417e Status: Image is up to date for xmppxsf/xmpp.org:latest Latest: sha256:1a30a4ff38277c65de19e213a8c010a28f3e78ddc3dcee7c294d865f60ab11e2 Running: sha256:1a30a4ff38277c65de19e213a8c010a28f3e78ddc3dcee7c294d865f60ab11e2 xmpp.org_website up to date
-
Kev
It believes it's running the latest.
-
jonas’
nyco, maybe it’s the spaces in the file name?
-
jonas’
like it’s the 90ies
-
jonas’
Kev, can you check the build logs from https://hub.docker.com/r/xmppxsf/xmpp.org/builds/ if there’s anything obvious in there? I don’t have my credentials with me✎ -
jonas’
Kev, can you check the build logs of the latest build from https://hub.docker.com/r/xmppxsf/xmpp.org/builds/ if there’s anything obvious in there? I don’t have my credentials with me ✏
-
Kev
They all show as building successfully.
-
jonas’
yes, but pelican might’ve lied
-
jonas’
possibly because it didn’t consider the issue fatal
-
jonas’
I’ve seen pelican builds pass without non-zero exit code where no output was generated
-
Kev
https://hub.docker.com/u/xmppxsf/repository/docker/xmppxsf/xmpp.org/builds/8d15cb1c-f9f8-496b-bd5d-60f7af76b39d seems to have no output to me, so I can't really check what happened.
-
jonas’
derp
-
jonas’
as usual, thanks
-
nyco
titles have always had spaces I had on doubt on the timestamp
-
jonas’
nyco, filename, not title
-
jonas’
oh yeah, broken timestamp can cause that too
-
jonas’
but it has the same format as the 2019-12-03 one
-
jonas’
my money is on the space in the filename, even though that’s quite 90ies
-
nyco
will try
-
Kev
Seems to me just that that docker hub's log showing is broken :/
-
jonas’
Kev, yeah, has been for ages :(
-
jonas’
sometimes you see something, but most of the time you don’t
-
jonas’
ah, but we can check the travis build
-
Kev
So why did you ask me to go looking? :p
-
jonas’
Kev, because I couldn’t even check that
-
jonas’
and *sometimes* you get output
-
jonas’
WARNING: Could not process posts/newsletter/Newsletter for 2020-01-10.md Failed loading extension "codehilite(css_class=highlight)".
-
jonas’
is that new?
-
jonas’
it shows for *all* posts: https://travis-ci.org/xsf/xmpp.org/jobs/636891227?utm_medium=notification&utm_source=github_status
-
jonas’
> Done: Processed 0 articles and 1 pages in 0.42 seconds.
-
jonas’
reads pretty bad
-
jonas’
I’m surprised that we still have any page up actually
-
nyco
https://github.com/xsf/xmpp.org/pull/668
-
jonas’
ISTM I lost merge privileges on the repository✎ - jonas’
-
jonas’
No really, I don’t have +w anymore ✏
-
jonas’
so I can’t really do anything
-
jonas’
if the fix from nyco does not help (I don’t expect it to help), I strongly suggest to try: https://github.com/xsf/xmpp.org/pull/621
-
jonas’
though that has the same travis output *shrug*
-
Kev
The Pelican stuff is all a black box to me. nyco: Did it build for you locally?
-
jonas’
(FTR, that website never built correctly for me locally, though I have multiple pelican-based projects which work just fine)
-
jonas’
(something is weird about the xmpp.org setup, and I don’t know what it is)
-
nyco
I don't know how to build locally? btw, build what? I dunno what I'm doing here
-
jonas’
build the website
-
jonas’
html from md
-
jonas’
calling `make html` essentially
-
jonas’
but if you’ve never done that, you probably need dependencies & stuff
-
nyco
ok
-
nyco
ok, I'll commute from home to co-working space
-
jonas’
nyco, I can take a deeper look once I’m at home, though that won’t be before 15:00Z most likely
-
jonas’
ping me then if the issue is still unresolved
-
nyco
oh, it's online!
-
nyco
who did what?
-
nyco
just the filename change?
-
nyco
so, it was because of me, sorry...
-
Kev
I suspect so, but don't know. I've not touched anything, and Jonas said he'd not be able to look for a while.
-
jonas’
I didn’t do anything, and I don’t have any privileges on that repo anymore
-
jonas’
so the spaces in the filename. like in the 90ies
-
jonas’
PSA: Do not use JIDs as file/folder names in interoperable or portable applications: - Each individual part on a JID can be 1023 bytes long, which is longer than the typical path component limit on Linux (255 bytes) - The localpart can contain backslashes. Have fun with that on Windows. - The casefolding specified in the XMPP RFCs may differ from the casefolding the FS does, and it may map the different JIDs to the same dir entry (no proof for that, but we all know Unicode). - If you store JIDs which may be full JIDs, they have a forward slash which will cause fun on non-Windows systems. I personally would recommend JID | hash-function | base32 to deal with all of those issues, but I’m interested to hear about other techniques.
-
Ge0rG
SHA1 to the rescue!
-
pep.
I'm anticipating the following: "I'm using a real database I'm fine!" :-°
-
jonas’
pep., though MySQL has weird limits on VARCHAR length / index size, which causes its own bunch of troubles
-
jonas’
oh wait, you said real database.
-
jonas’
nevermind.
-
pep.
that was a joke anyway
-
Ge0rG
I'm doing horrible things to JIDs before I put them into SQLite
-
jonas’
unspeakable things even?
-
Ge0rG
those, too
-
Kev
Unpronounceable things?
-
flow
what's the recommended xmpp client for mac users?
-
jonas’
debian
-
Daniel
> debian 👍
-
Daniel
Beagle maybe. But don't get your hopes up
-
Kev
I use Swift, obviously.
-
larma
How about Dino? 😀
-
larma
How much does the person want to suffer?
-
jonas’
if they want to suffer a lot, Adium
-
larma
converse maybe is a good suggestion?
-
larma
nobody said native macOS 😀
-
jubalh
> what's the recommended xmpp client for mac users? I also use converse js for all my MSC friends. The rest never worked fully
-
flow
thanks everyone :)
-
ralphm
jonas’, I dig your recommendation for debian to mac users.
-
Ge0rG
Put converse inside Electron and call it MacChat
-
dwd
I think Gajim works OK, from what I remember.
-
jonas’
Ge0rG, needs web push first
-
dwd
Thinking on from JC Brand and I chatting on Twitter about hosted email providers, could Board see about negotiating an XSF Member discount for this kind of thing?
-
jonas’
⁻ENOCTX
-
dwd
jonas’, Doesn't need to be really, but https://twitter.com/DwdDave/status/1217423901619314688 and back from there.
-
pep.
Why would the XSF work on putting forward one provider? (#neutrality)
-
Ge0rG
Heinlein is a charismatic guy! Forget neutrality!
-
pep.
:)
-
MattJ
Especially Fastmail, since they dropped XMPP from their offering
-
Ge0rG
dwd: membership is open to anyone, sou you'd end up with new XSF applicants who want to cheap out on fastmail/mailbox/whatever.
-
MattJ
I likewise don't see the relevance
-
Ge0rG
#badincentives
-
MattJ
Ge0rG, increase in year-on-year membership growth, success!
-
Ge0rG
MattJ: mailbox.org xmpp is also a second class citizen in their admin team
-
Wojtek
> <Daniel> Beagle maybe. But don't get your hopes up how so?
-
moparisthebest
can the XSF's mailman please be fixed? compare https://burtrum.org/up/dfd62b36-758e-46cd-aa6e-66382677fc86/open-screeny-5489.png to https://burtrum.org/up/be21a3c4-bb89-4736-8b7a-2bb4f9ee4345/open-screeny-5405.png
-
moparisthebest
"fixed" as in, don't add the footer breaking DKIM please
-
pep.
What possibly breaks the signature is not the body but the header being changed "[Members]", right?
-
pep.
At least for the first mail in the thread
-
moparisthebest
depends if the Subject header is signed or not, but yea perhaps that should be changed too
-
jonas’
Kev, whom do I need to pester about issues with the council mailing list?
-
pep.
MattJ is iteam now
-
MattJ
What are the issues?
-
moparisthebest
you could say the mailing list breaking DKIM is an encumbrance to participating in the standards process :D
-
jonas’
MattJ, my mails end up in the moderation queue
-
moparisthebest
also DKIM issues across all mailing lists
-
Zash
across *all* mailing lists. all of them, everywhere.
-
Zash
solution: remove DKIM
-
jonas’
I second that
-
moparisthebest
bringing back the worse problem of email spoofing
-
jonas’
s/problem/feature/
-
jonas’
use GPG if you need to be sure
-
pep.
Google will have a word with you. It doesn't matter if it's bad, Google says DKIM it is.
-
moparisthebest
but we don't have a say in that anyway, DKIM/DMARC is here, and there have been proper ways to configure mailman for years
-
jonas’
all off-topic though
-
jonas’
MattJ, I am subscribed with jonas@wielicki.name, judging by the X-Original-To header set by my MTA, but when I send from that address to the list, it gets queued
-
jonas’
it would be good if I could post messages to council@
-
moparisthebest
properly configuring mailman is off topic?
-
jonas’
moparisthebest, pretty sure it is
-
jonas’
you might want to know about iteam@
-
moparisthebest
I'm not sure if it's just them, it'll require removing the footer for instance, I don't know if that's a board decision or not
-
jonas’
IMO that’s a purely technical decision, but I see where you’re coming from
-
MattJ
Sorry, I don't know the list password and everything I've tried fails to let me in
-
MattJ
and too busy to do any further digging atm
-
stpeter
What's the mailman issue?
-
ralphm
Indeed, removing footers from mailman mails is definitely not a Board issue, but an iteam one.
-
moparisthebest
I swear we've discussed it in here before but my searches are failing, List-Unsubscribe was surely mentioned, anyway...
-
MattJ
stpeter, jonas’ is having his emails queued for some reason
-
moparisthebest
it's just that it breaks DKIM, which can be fixed, and that means users on well configured servers miss emails
-
moparisthebest
compare https://burtrum.org/up/dfd62b36-758e-46cd-aa6e-66382677fc86/open-screeny-5489.png to https://burtrum.org/up/be21a3c4-bb89-4736-8b7a-2bb4f9ee4345/open-screeny-5405.png
-
MattJ
Ok, there are two issues currently under discussion :)
-
moparisthebest
yes!
-
stpeter
jonas’ please ping me directly and I can try to debug it for you
-
stpeter
Problem solved!
-
jonas’
<3 thanks
-
stpeter
The Council list is moderated, but I'm happy to unmoderate email addresses of known individuals (and of course jonas' is a Council member!).
-
jonas’
so next time someone is +council’d they should also set to be unmoderated, note @ iteam
-
jonas’
(not sure who normally manages list subscriptions)
-
stpeter
Also, to address the bus factor, we might want to assign more lits admins.
-
Zash
A start would be to get MattJ / iteam proper access?
-
MattJ
I supposedly have access, but may need some pointers
-
stpeter
I'll make a little HOWTO
-
jonas’
I can mailman, but I don’t have access
-
jonas’
I could probably guide someone through the thing
-
jonas’
(although I think it’s pretty straightforward)
-
stpeter
It is straightforward.
-
stpeter
I can give more folks access.
-
pep.
I guess that's up to iteam (to which you are part)✎ -
pep.
I guess that's up to iteam (of which you are part) ✏
-
stpeter
In my experience, list admins come and go, but I'm here forever. ;-)
-
ralphm
stpeter: thanks! Keep that up. 💖
-
stpeter
But hey, bus factor...
-
Kev
There's already a HOWTO, you (I guess) wrote one years ago :)
-
Kev
And MattJ does have access, at least if he has access to atlas (which I thought he did)
-
MattJ
There is a how-to and I tried 7 passwords twice before giving up :)
-
jonas’
whenever I need to access a mailman admin interface, I log into the machine, run the command to reset the list password and move on ;)
-
Kev
That's less useful on a shared host.
-
Kev
MattJ: The password I had still worked the last time I tried it, at least, which wasn't very long ago.
-
moparisthebest
anyone have suggestions on how to respond to any of the on-list emails that didn't make it to my inbox?
-
pep.
If you point me to the email I can give you the header to add (References/Message-ID) :x
-
pep.
Some lists provide an mbox file
-
pep.
It seems ours don't?
-
moparisthebest
^ that's what I was hoping but I didn't see anything
-
ralphm
Download the mbox file?
-
ralphm
Don't click on this just for the fun of it, it is big: https://mail.jabber.org/pipermail/standards.mbox/standards.mbox
-
Zash
Not Found
-
ralphm
let me find out, I did this before
-
Zash
https://mail.jabber.org/pipermail/standards/ has an archive per month
-
Ge0rG
Isn't it linked from the monthly archive?
-
ralphm
The monthly archive is different I think. Not sure if that's mbox.
-
ralphm
It is gzipped in any case
-
Zash
Looks like mbox I think?
-
ralphm
Yep, does look like it
-
!XSF_Martin
Last time I wanted to read something in a ML I could just `mutt -f mailinglist.gz`
-
ralphm
yay!
-
moparisthebest
the members@ is what I need in this case, trying that link
-
ralphm
Zash: the full archive is https://mail.jabber.org/mailman/private/standards.mbox/standards.mbox
-
ralphm
and you need to log in with your list creds
-
Zash
Ah, yes, those.. I remember those. :)
-
dwd
Is anyone going to Brussels on the Wednesday? I'm wondering whether to get an earlyish train or not. Depends if there's going to be anyone there for a drink when I get there.
-
Syndace
dwd: quite a few people, counting 9 right now
-
dwd
Cool, I'll go for the afternoon train then.
-
MattJ
Me too
-
dwd
MattJ, There's a cheap one I'm booking at 15:04. Happy to pick a seat next to you if you fancy company?
-
MattJ
Sounds great
-
MattJ
Except I can't book mine right now
-
dwd
(As usual, booked the last one going back on Sunday).
-
MattJ
True story: the Eurostar website hates me
-
MattJ
Every year I have the same error: CHECKOUT_706
-
dwd
It hates me, too. Refuses to let me register.
-
MattJ
and every year they can't tell me why
-
dwd
Novel.
-
MattJ
I've tried different browsers, different payment cards, paypal, different address even
-
MattJ
I have no idea what it's about
-
MattJ
I've tried being logged in, logged out
-
dwd
Different email address?
-
MattJ
I don't know if I've tried that
-
dwd
Tried a false name?
-
MattJ
Because it's always wise to give a false name when crossing the border
-
dwd
This time, perhaps.
-
Shell
the eurostar website hates everybody, I am the only person in my friend group who can book interrail-discounted eurostar tickets successfully
-
dwd
Hmmm. I definitely can't.