pep.jonas’, do you prefer me to merge things now or just approve them and you'll merge later?
pep.Have you tested announcements btw?
jonas’yes, I tested announcements, but only to my private email
jonas’(see the linked MR)
jonas’would you work on editor stuff right now?
jonas’so the things on gitlab.com are ready to be used
jonas’right now, emails only go to my private mail address, but that can easily be changed
jonas’if we dare
jonas’(oh, and if we get the new sender address subscribed to the mailing list first :D)
jonas’pep., if you want, you can play a round of "how does this new gitlab thing feel" under my supervision now
jonas’otherwise I’ll pick a PR which can be merged to play through the pipelines with real stuff myself
ZashHey, based on https://mail.jabber.org/pipermail/standards/2020-May/037495.html https://mail.jabber.org/pipermail/standards/2020-June/037552.html it looks like SASL Channel-Binding Type Capability should be XEP'd but was forgotten about.
pep.What does the sender address look like btw
pep.oh have already merged gitlab stuff :p
pep.I just realized
pep.Not like it impacts the current build anyway :)
jonas’which current build?
jonas’Zash, I have it in the spreadsheet, but it hasn’t been tuesday yet ;)
jonas’though today will be special and I’ll do editor stuff despite it not being tuesday
jonas’pep., did you do editor things today?
jonas’ok, so it doesn’t matter indeed
jonas’I’ll switch places and then we can coordinate, there are a few things in the pipeline
jonas’I’ll switch places and then we can coordinate, there are a few things in the queue which need to be processed, and it’d be good if we could do that together now-ish to iron out the issues
ZashOh, Georgs mail wasn't that long ago. Don't stress on my account. :)
jonas’Zash, I need to test things anyways :)
jonas’pep., so I’ll play the game with the protoxep and then I’ll show you the (temporary) ropes for a PR
jonas’I think this is going to be my favourite feature: https://xsf.gitlab.io/-/xeps/-/jobs/594352928/artifacts/rendered-changes/xep-0440.html
jonas’new sender address is firstname.lastname@example.org temporarily. If we continue to use this flow, I’ll see that we set up a proper email sender account on atlas so that we can send from email@example.com
pep.This is also supposed to generate an archive directly?
pep.Ah no, mr..
jonas’not a full archive
jonas’just the one with the changed stuff, which is also exposed in the web UI
jonas’okay, provisional email stuff is sorted out
jonas’I’m hitting the green button now
jonas’man I’m excited
pep.I read pack@main as pac man :x
jonas’I’m so looking forward to completely removing the docker stuff in favour of build artifacts one day
jonas’in contrast to github, you can get a publicly readable link to the latest artifact of a job on a branch trivially :)
jonas’one thing we still need to do manually is tagging
jonas’but I’ve got a tool for that in the pipeline, too
jonas’it does work mostly already, but it still has some issues with some corner cases
jonas’ah well, one mail was generated incorrectly
jonas’I guess some problems were to be expected if you don’t clear the runner caches after messing with stuff *a lot*
jonas’but everything else seems to have worked flawlessly
jonas’let me put the docker image up
jonas’ah, the docker builder was stuck. meh.
pep.So we'll need to give commit rights to xep-attic to the CI also?
jonas’it already has that
jonas’xep-attic was updated correctly
jonas’via a Deploy Key (which grants +w to exactly one repository); private key is in a protected CI variable
jonas’yet another thing you cannot easily do with github
jonas’https://gitlab.com/xsf/xep-attic/-/commit/4741034c2874583a7678caecc51418d29c87229e?view=parallel it has a bit of noise in it because of the caches I should’ve cleared, but nothing fatal
jonas’workflow would be to create a MR for that branch on github (by pulling it locally and pushing it to a feature branch on the gitlab repo), checking it looks OK and then hitting the green button
pep.I'm kinda lost with what to do wrt validation in that PR
jonas’sorry, I got confused
jonas’I still am to an extent
jonas’need to read up on council logs, I have it as "to merge" in my list
pep.I guess it's blocked on adding the possibility to include validation to registrar stuff
ZashWasn't the vote on the version prior to the validation changes?
jonas’https://github.com/xsf/xeps/pull/960 this would be a good next candidate
pep.Zash, it was yes
jonas’workflow would be to create a MR for that branch on github (by pulling it locally and pushing it to a feature branch on the gitlab repo), adding a commit which adds a revision block, checking it looks OK and then hitting the green button
pep.Maybe I'll get my own fork on gitlab for the next try :p
pep.Why is there no pipeline?
pep.Ah because eh
jonas’when you rebase, you’ll also have to rebase the branch on the github side to make github see that it’s going to be merged