goffiHi. I don't get Evgeny answer, can anybody explain me how clustered database are affected by the fact that we use or not an attribute to specify level of ordering?
thorstenhas left
thorstenhas joined
Half-ShotXhas left
igoosehas left
lskdjfhas joined
waqasgoffi: Most distributed and replicated databases tend to be eventually consistent, such that one db node may have a different modification timestamp for an item than another node in the cluster.
Half-ShotXhas joined
moparisthebesthas joined
moparisthebesthas joined
waqas(mysql and postgres for example have async replication, they are ACID for a node, but not for the cluster; many nosql dbs are similar)
Alexhas joined
goffiwaqas: so he's not actually answering to the question (which is about adding an attribute to handle the order vs using order of <order/> elements), but talking about the feature in general, and only arguing about the modification time right?
lnjhas joined
goffiAnd this sounds like implementation details, nothing prevent to add a field to the database which is set when the item is received, before any replication.
Half-ShotXhas left
Half-ShotXhas joined
goffi"order by" is used in SQL which can be used with clusters, so I don't see how this is different here.
Alexhas left
waqasgoffi: Consistent order for a mutable ordering value like last-modified time (vs an "immutable one", like creation-time) really works in SQL dbs with a single node, or which have cluster-wide write locks.
nycohas left
waqasIn mysql for example, a write to one db replica does may take some time before it's written to the rest of the cluster.
waqasSo different nodes in the cluster may have a different understanding of last-modified time at any given point in time
waqasPagination is tough as well. You request page 1. Then you request page 2, except page 1 results may already be invalid by the time you ask for page 2.
waqasSince last modified order is changing all the time
lnjhas left
waqasI don't want to speak for Evgeny, I'm just assuming the above is what he means.
mtavareshas joined
ZashDatabase synchronization is hard.
goffiwaqas: pagination issue is already mentioned in RSM. I'm not against adding a flag in the result saying it may be inconsistent.
jonas’goffi, no pagination is not covered with RSM as soon as you order by a mutable field
jonas’well, it is covered
jonas’but it’s not safe anymore
goffi"The set of items that match a query MAY change over time, even during the time that a requesting entity pages through the result set (e.g., a set of chatrooms, since rooms can be created and destroyed at any time). The paging protocol outlined in this section is designed so that entities MAY provide the following features" (§2.2)
Half-ShotXhas left
Half-ShotXhas joined
Alexhas joined
MattJI'm confused by your one email which says " the order affect the whole archive, not just a result set" and in a following email "it's true that the order inside the page is not influenced."
goffiwaqas: thanks about the explanation. I think this should be mentioned in the XEP, and maybe a flag could be added.
goffiMattJ: the first message was because yesterday it didn't seemed clear that the ordering was on the full history (i.e. we are not ordering the says 10 items we ask for, but we are ordering the whole archive and getting the 10 first items from that)
MattJRight
Half-ShotXhas left
lovetoxhas left
goffiMatthew: the second is because there is currently no mechanism to say, inside the page result we get, that we want the first item to be the most recent or the least recent. Currently the XEP state (not explictly enough apparently, I'll fix that), that the first item of the page is always the most recent, regarless if we are getting the result normally, or backward using RSM.
mtavareshas left
mtavareshas joined
MattJI'm personally leaning towards just having another field in the existing MAM query form, to keep things simple
MattJand then we can fix pubsub separately
goffiwaqas: by the way, the last modification time is currently the default ordering using XEP-0060 without anything else. There is actually no "modification" notion, it's just a new item, but that the result it the same.
MattJI think the problems are slightly different, because you can't update a MAM entry (and never will be able to)
goffiMattJ: you mean extending XEP-0313 directly or havint a new XEP which extend MAM ?
MattJI was planning to extend XEP-0313
ZashMattJ: Message corrections...
MattJand the problem with MAM isn't which property to sort on, it's simply which direction to sort in
Half-ShotXhas joined
MattJThe problem with pubsub is not the direction, but the property
Kev> I think the problems are slightly different, because you can't update a MAM entry (and never will be able to)
Not 100% true, because of redaction, but close enough.
MattJand another reason not to solve both with the same protocol, is that the server implementation for both of these is quite different
goffiMattJ: what about MAM with Pubsub (which is the case I'm most interested in) ? The item can be overwritten there.
MattJYet the order-by XEP only allows discovery of support for <order>, not within a specific protocol
Ge0rGcant we just implement SQL replication over XMPP and be done?
goffiI can fix that and only use is with MAM for Pubsub, it doesn't really make sense in the other case anyway.
MattJI don't know - I have nothing to do with MAM-with-pubsub, never have, and I'm still unconvinced whether I ever will
goffiI think filtering should have been a pubsub thing instead of a MAM thing, but today it's the only tool we have to filter items in Pubsub.
goffiand it's a really important feature for most of use cases I have with Pubsub.
olihas joined
goffithe MAM example in the order-by protoXEP is about Pubsub
labdsfhas left
labdsfhas joined
MattJif we add order reversal to MAM, interaction with order-by would get confusing if that also let you select asc/desc
MattJOtherwise, they could probably live together
MattJBut I don't know if I can imagine implementing it personally
MattJHmm
MattJMaybe I can, in the context of pubsub, but basically it would be a separate implementation
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
ZashPubSub in Prosody is squeezed through an abstract LRU cache, so that level would have to be thrown out and rebuilt
MattJgoffi, does a config item on the pubsub node definitely not fulfil your requirements?
MattJ(a config item that says "sort by update" or "sort by creation")
Zash"keep order on ower-write"
MattJor do you need this control at the time of query?
ZashThere's no update in PubSub, only implicit deletion
waqasI think the basic use-case being supported is just showing microblog posts by time they were first posted vs time when they were last modified. Last modified is current state, right?
goffiMattJ: for some use cases I need to do it at query time. For instance for a forum, I want to be able to have last modified message popup on top, or have it by creation date.
goffiZash: no there is no update in Pubsub, that's why the "date of modification" is explained in the XEP, the business logic is changed.
goffiwaqas: last modified is current state yes.
frainzhas joined
tahas left
tahas joined
ralphmThe idea is to _add_ business logic so that overwriting implies updating, right?
goffiralphm: yes
goffiBut also to have a way, later, to order by a field for instance (e.g. prioriy of a ticket, or evaluation of an answer to a question).
Half-ShotXhas joined
Alexhas left
Alexhas joined
efrithas joined
alacerhas joined
Half-ShotXhas left
nycohas joined
Half-ShotXhas joined
lskdjfhas joined
tuxhas left
ThibGhas joined
ThibGhas joined
andyhas left
igoosehas joined
alacerhas left
mimi89999has joined
lovetoxhas joined
mimi89999has joined
danielhas joined
Half-ShotXhas left
Half-ShotXhas joined
alacerhas joined
Half-ShotXhas left
vanitasvitaehas left
vanitasvitaehas left
Half-ShotXhas joined
Marandahas joined
alacerhas left
moparisthebesthas joined
moparisthebesthas joined
olihas joined
mtavareshas left
mtavareshas joined
andyhas joined
alacerhas joined
j.rhas joined
mrDoctorWhohas left
lnjhas joined
moparisthebesthas left
olihas joined
Ge0rGhas left
olihas left
olihas joined
alacerhas left
alacerhas joined
matlaghas joined
efrithas left
moparisthebesthas left
alacerhas left
alacerhas joined
pep.has joined
alacerhas left
alacerhas joined
lskdjfhas left
lskdjfhas joined
Half-ShotXhas left
lorddavidiiihas left
Half-ShotXhas joined
Half-ShotXhas left
lorddavidiiihas joined
waqashas left
waqashas joined
mrDoctorWhohas joined
Yagizahas left
alacerhas left
alacerhas joined
lnjhas left
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
alacerhas left
labdsfhas left
Andrew Nenakhovhas left
Half-ShotXhas joined
mtavareshas joined
Marandahas left
waqashas left
Half-ShotXhas left
mtavareshas joined
Alexhas left
Alexhas joined
labdsfhas joined
Half-ShotXhas joined
Alexhas left
Alexhas joined
jjrhhas left
Andrew Nenakhovhas joined
lskdjfhas joined
Marandahas left
nycohas left
Half-ShotXhas left
Half-ShotXhas joined
andyhas left
mtavareshas joined
danielhas left
lskdjfhas joined
lskdjfhas joined
lnjhas joined
mtavareshas joined
danielhas joined
Half-ShotXhas left
j.rhas joined
tahas left
tahas left
Half-ShotXhas joined
lnjhas left
nycohas left
jjrhhas left
mtavareshas joined
mtavareshas joined
UsLhas left
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
UsLhas joined
jjrhhas left
Half-ShotXhas joined
Alexhas left
Half-ShotXhas left
Half-ShotXhas joined
nycohas left
waqashas joined
Yagizahas joined
Half-ShotXhas left
Half-ShotXhas joined
waqashas left
mtavareshas left
lovetoxhas left
Half-ShotXhas left
Half-ShotXhas joined
mtavareshas joined
jjrhhas left
jjrhhas left
Half-ShotXhas left
jjrhhas left
tahas left
jjrhhas left
lhas left
Half-ShotXhas joined
jjrhhas left
Half-ShotXhas left
alacerhas joined
Half-ShotXhas joined
Half-ShotXhas left
lorddavidiiihas joined
mtavareshas joined
Half-ShotXhas joined
marc_has joined
mtavareshas joined
Half-ShotXhas left
neshtaxmpphas joined
Half-ShotXhas joined
labdsfhas left
labdsfhas joined
labdsfhas left
labdsfhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
lnjhas joined
UsLhas left
UsLhas joined
lovetoxhas joined
labdsfhas left
labdsfhas joined
labdsfhas left
labdsfhas joined
Half-ShotXhas joined
labdsfhas left
labdsfhas joined
mtavareshas joined
ralphmhas left
dwdHi folks.
Ge0rGHey dwd, back from holidays?
Half-ShotXhas left
dwdYeah, holidays plus family emergency, unfortunately.
Ge0rGdwd: sorry to hear that. Hope things are normalizing again
mtavareshas joined
dwdSo I have an interesting problem with the XMPP Summit, and I wondered if anyone else had the same issue.
dwdMy new boss said he looked at the details for the XMPP Summit, and concluded it wasn't happening because there was nothing on the website and wiki page.
Half-ShotXhas joined
jonas’the wiki page doesn’t look exactly empty tom e?
Guusdwd - I am happy to facilitate later tonight
GuusI'm about on my way back home, which will take some time.
GuusIn the mean time, if someone feels like drafting a blog post... 🙂
jonas’we do have a blog post, don’t we?
dwdjonas’, The Agenda is empty, for instance.
jonas’https://xmpp.org/2018/11/xmpp-summit-23/
dwdjonas’, And the blog post *is* there, but several articles down and not easily visible from the website.
jonas’(that’s true, which is why I didn’t link it in the first place)
Guusso, some kind of banner on the home page?
jonas’the summit is members-only, isn’t it?
Ge0rGmaybe linking the blog post from the wiki would be a start?
Zashpin it
dwdjonas’, Not as far as I know.
Guusok, I need to go now
dwdGuus, I'll catch you later...
jonas’dwd, if what you say is true, a banner on the website would make sense, indeed
Guusbut I would welcome more exposure
Guushas left
jonas’I can probably draft some HTML for a b anner on the website, but someone will have to do the design fine-tuning
Ge0rGjonas’: what about a box of upcoming events?
marc_has left
jonas’Ge0rG, complexity
jonas’I want this simple now
Ge0rGit could be on the wiki as well, and feature elections and the like
Ge0rGspeaking of which... there is still no election page for Q1
!xsf_Martinhas joined
Guus> I can probably draft some HTML for a b anner on the website, but someone will have to do the design fine-tuning
💓
jonas’that’s a nice box you got there
dwdjonas’, The problem isn't just a banner. The problem is that if it weren't for my insisting it's really A Thing, my manager wouldn't have believed it's a real event.
jonas’dwd, yes, I see your point
krauqhas left
jonas’however, the banner is something I can do, and which I realised when browsing $anotherOrgs page recently that it is something the XSF lacks
GuusThe banner, linking to a Thing-definion
Ge0rGdwd: isn't that kind of symptomatic for XSF events?
jonas’(announcing the event loudly on the main page)
ZashSCAM needs a bigger marketing budget?
dwdGe0rG, Yes.
dwdBut here's the thing - right now, XMPP jobs, whilst relatively few, are very highly paid. There seems to be a lot of XMPP about, in some well-resourced areas. We should be getting really good attendence.
dwdSo I'm wondering if the reason we're not is because it's not seen as a normal corporate-friendly event.
jonas’Cobol jobs have the same classification
jonas’dwd, for starters, from my perception, summit was members-only
jonas’we’re not really advertising it to non-members
dwdjonas’, No, and that can't be a good thing.
Ge0rGfrom my perception, Summit is heavily biased to new protocol design, which is not typically something for newcomers
dwdjonas’, The Dinner *is* members-only, though we've rarely enforced that.
Ge0rGThe one time I attended The Dinner, I wasn't a member.
dwdGe0rG, Yes, but we had an interesting session abotu where XMPP was used last time, which was really fascinating to me.
ZashMembers +1 ish?
dwdZash, Roughly.
mtavareshas joined
Half-ShotXhas left
Half-ShotXhas joined
dwdBut I wonder if we could [re-]introduce talks and other things that look a little more conference-y. We've done so before, but I think that making the Summit look a little more professional (ie, corporate) would help people expense travel to it, and therefore attend.
jonas’seems legit
Ge0rGdwd: that sounds like a great idea. Maybe have one day of talks and one day of workshops?
Ge0rGEven just calling what we do every year "workshops" will already make it more enterprisey
jonas’not that I consider myself to have a chance to attend on company budget, considering that we’re so not XMPP
ZashThat sounds fine
GuusLet's add this to the agenda of the upcoming summit?
Half-ShotXhas left
GuusAlso, I would not mind having more than one per year
Ge0rGthere used to be two, across the pond
GuusWe're we could differentiate
dwdGe0rG, I was thinking just an afternoon to start with, but yes.
jjrhhas left
Guusdwd: would you mind drafting a semi static summit event description for on the website?
Ge0rGdwd: an afternoon of talks? Sure
GuusWe can have jonas’ banner link to it
GuusThere's a start.
ZashThere's these sprint things
dwdGuus, I'll scribble some text.
dwdZash, You mean the hackathon type things? The IETF seems to get people to come to those.
GuusThen add the sprint thing (cc pep. )
jonas’ohmygod
jonas’`npm i` then run `grunt` to compile Sass.
jonas’why
jonas’I take my "I can do a banner" back
GuusOk, I'm starting my car engine, afk.
Zashdwd: something something ask pep.
404.cityhas joined
dwdjonas’, This is why I said I would "scribble some text".
KevI think running a Real Conference for XMPP might be a good idea.
Ge0rGYes, and that doesn't need to be the Summit
ZashDoit
dwdKev, I agree, but I think adapting the Summit to increase engagement probably gives the most overall benefit.
KevI don't think "We've got a room in the Cisco offices for a couple of days" is really it, though. What we do is perfect (well, YKWIM) for what we get out of it, which is advancing the state of XMPP with technical discussions, but a long way off being appealing as a Conference.
KevWhich isn't to say we couldn't do a thing instead of the Summit (in it's usual form) instead, at the same time
Steve Killehas left
Steve Killehas left
dwdWell, if we re-cast the bulk of the Summit as being "workshops" and "open panels", it might work, but I take your point.
dwdnips off to pick up son.
KevIt might, but I don't think one room at Cisco is what we need for this.
KevThere's nothing stopping us doing a Conference and having protocol advancement sessions, either.
jonas’except manpower
KevBut probably not all of it, and I think it needs more prior organisation than a Summit.
Ge0rGThose are separate goals - make Summit look more enterprisey while keeping the content / make a conference appealing to commercial xmpp users
labdsfhas left
labdsfhas joined
404.cityhas left
KevThere's "Try to make the Summit easy to expense for the usual sort of crowd" and "draw more people to the Summit"
Half-ShotXhas joined
Steve Killehas joined
ralphmhas left
frainzhas left
frainzhas joined
Half-ShotXhas left
danielhas joined
danielhas joined
labdsfhas left
labdsfhas joined
Erkan Files> There's "Try to make the Summit easy to expense for the usual sort of crowd" and "draw more people to the Summit"
Does that mean that newbies should be able to participate and understand most of the "things" there?
ZashDepends on what kind of newbie
frainzhas joined
Half-ShotXhas joined
Erkan FilesLike me
Lancehas joined
Lancehas left
ralphmSo usually there is a bunch of discussion on protocol, like the last few times with MIX.
ralphmSome of those can be really indepth, some not so.
frainzhas joined
mrDoctorWhohas joined
ZashWhat kind of participant would such an event aim for?
ralphmSo it depends on whether newbie means: “I haven't been around for long”, or “I don't know much about the protocols”
ralphmI also want to note that we potentially have more rooms this year. Rudy (of Cisco) wrote: “I did in the meanwhile book the rooms Cassiopea and Electra (can be combined to a single larger, wider space) as well as the adjacent room Centaurus which you could use as a break room for speakers, organisers, logistics, ….”
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Guushas left
Guushas joined
ThibGhas joined
Half-ShotXhas joined
Erkan Filesralphm: Where is Cisco located
ralphmDiegem
ralphmhttps://wiki.xmpp.org/web/Summit_23
Zashhttps://www.openstreetmap.org/way/29455013
Erkan Files> So it depends on whether newbie means: “I haven't been around for long”, or “I don't know much about the protocols”
I dont know much about the protocolls.
My fear is that just the time and this MUC arent enough to get out of this kind of newbie status...
Guushas left
labdsfhas left
jjrhhas left
labdsfhas joined
labdsfhas left
labdsfhas joined
j.rhas joined
labdsfhas left
labdsfhas joined
jjrhhas left
labdsfhas left
labdsfhas joined
Ge0rGhas joined
lovetox what about https://xmpp.org/extensions/inbox/jingle-xtls.html
lovetoxhow long does stuff stay in the inbox?
lovetoxforever?
Zashuntil the end of time
Guushas joined
danielhas left
NeustradamusmrDoctorWho
danielhas joined
tahas left
tahas left
tahas joined
marc_has joined
labdsfhas left
labdsfhas joined
ralphmhas left
alacerhas left
lskdjfhas joined
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas joined
Guushas left
Guushas joined
lhas joined
genofirehas left
Guushas left
sezuanhas left
lskdjfhas joined
lskdjfhas joined
Guushas joined
jonas’lovetox, it’s never deleted
pep.https://dpaste.de/BjkD/raw something like that for sprints would do? thoughts?
pep.I'll send a patch
labdsfhas left
labdsfhas joined
j.rhas left
ralphmSure!
pep.https://github.com/xsf/xmpp.org/pull/499
j.rhas joined
GuusI'm back home
GuusThanks for all of the ideas, people
jonas’wb
GuusI'd suggest keeping the summit pretty much as-is, and have another, more conferency, event, at another date.
GuusI simply like the summit format - it has its own value.
jonas’I tend to agree, even though I only participated remotely
Guusside note: the Cisco offices are not publicly accessible.
jonas’(I’ll have to figure out how to do that this year :/)
Guusfor a conferency-type of deal, we might want to consider using a different venue
jonas’agreed
Zashhas left
pep.I'm all for this new idea :)
pep.well, maybe not new idea
pep.But I want to see it implemented
GuusIn any case, I'd suggest to not deviate to much from the Summit format for the upcoming event - as it's close, I'd like to avoid confusion.
jonas’very much +1
pep.Sure
jonas’btw, I’m happy to hack in more crappy inline CSS to make this fancier: https://github.com/xsf/xmpp.org/pull/498
jonas’but I’m at the limits of my creativity
jonas’so if anyone provides a mockup, I’m happy to try to achieve that
Guusjonas’ it looks great to me - although I'd prefer a flashy / contrasting color, to pull in attention
pep.nit: can this be vcentered?
pep.the text inside the box
Guusand cente....whathesaid
jonas’centering is trivial (and you probably mean hcenter)
pep.I mean vcenter
jonas’please suggest colors, I’m really bad at picking those
jonas’pep., oh, you’re right
Guusreddish or yellowish
jonas’Guus, I guessed that much
GuusI actually ment vcenter 🙂
jonas’the details are the tricky part
pep.vcentering was still one of the fun things to do when ran away from "the web"
jonas’in this case, I just had to kill the margin-bottom of the p which holds the text
Guusjonas’ we use this blue for active menus: maybe that'd work: #008CBA
jonas’makes the link unreadable obviously
jonas’I could make the entire thing clickable though
Guuswhat I typically do is move 'upcoming' to 'recent', and move the last few 'recents' to the archive.
Zashhas left
jonas’ugh
jonas’I’m incompetent sometimes
jonas’also, doing like three things at the same time while having had way not enough sleep isn’t good for me
jonas’fixing
Guushehe
lumihas left
Zashhas joined
goffioh cool, Evgeny message was a misunderstanding.
Guusalso, it might be good to mention that the bar for adding/modifying the website is a lot lower than some people might think. I invite everyone to suggest changes.
jonas’Guus, does that look good to you? https://wiki.xmpp.org/web/Main_Page
Guusjonas’ sure, thanks.
Guusit's no biggy either way
jonas’regarding the website bar: it is non-trivial to test the website locally due to the strict version requirements on pelican
jonas’not to mention that CSS changes require some (possibly web "standard", but still) npm installation stuff
Guusright, it might currently be hard to apply a change, tehcnically, but I had a discussion last week where people where under the impression that only a few people get to decide what goes on the website
jonas’effectively, only a few people do ;-)
jonas’tohse with power over the uhge green merge button
Guusright, but I'd _love_ to change that
jonas’I don’t
Guussure, there are a few gatekeepers, but content-wise, I'd love it live more.
jonas’yes
GuusPRs are excellent
Guusfor this.
jonas’yes
pep.If a gate-keeper could merge or review my PR for the sprints that'd be great :)
Guuspep. I actually added a comment 🙂
jonas’I second Guus’ comment
pep.heh, sure I can change that. So I'd reverse the order of the list as well right
Guus(also, Seve , I'm painfully aware that there's still your PR to review)
jonas’what’s blocking that?
Guusmy time.
Guusor attention span
Guussimply didn't get around to it.
jonas’I mean, is this a content or a technical issue which needs to be reviewed?
jonas’note that one cannot test the menu locally with current pelican versions as of now
pep.Should I add dates in these lists?
jonas’pep., dates would be good, especially for upcoming
Guuspep. if you think it's helpful to interested people, yeah!
jonas’try to answer where, when, and if possible, what
Guusjonas’ I simply haven't taken the time to look at it yet.
pep.What is usually a bit difficult, as it's discussed really close to the date
pep.Except for Brussels maybe where it was said it would be about UX from the start
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Guuspep. do something like: "medio January"
waqashas joined
Guus"or Q1 2019"
jonas’I sense a misunderstanding
pep.hmm?
Guusmisunderstanding?
pep.Is it me or there's a lot of latin being used in this community? :P
jonas’if it’s two different events, it should get two entries
jonas’so you can put exact dates on each?
pep.It's the "same" event, just that the summit "appeared" in between :P
jonas’sorry, I think I’m too tired to follow this
pep.I think roel wanted to do two days, but asking people to be there tuesday _and_ wednesday was a bit too much, considering most of us are going to the summit and fosdem.
pep.So they're going to do 30th (wed), and there's something that might happen on the 1st, at fosdem maybe, I don't know much
jonas’I see
Guuspep. just add wednesday, and note on the wiki page that there might be a follow-up after FOSDEM
jonas’I’d just list "Jan 30th, Feb 1st, 2019 (around FOSDEM), Brussels" as link text
pep.*At fosdem
jonas’or just Jan 30th, that’d probably work too
pep.yeah
GuusI'd be happy with any of the above. Go for it 🙂
pep.Should I use british of usican on the website?✎
pep.Should I use british or usican on the website? ✏
pep.(tired)
jonas’so tired
jonas’go for US when in doubt
igoosehas left
jonas’we use it in XEPs, too
igoosehas joined
Guususe letters for months
Guusand avoid confusion
jonas’yeah
jonas’or ISO format, but words read better in the list
pep."March 30-31st, 2019." ?
GuusI'd not use the year
Guusmaybe in the archive
jonas’I’d add the year
jonas’you can never be sure whether a website is kept up-to-date
Guusbut for the upcoming events, they should be sufficiently close
pep.I would add the year as well, it can be confusing otherwise
Guusshrugs.
jonas’and when reading a list, it’s always good to see that right away
pep.and yeah what jonas’ says
jonas’pep., that format looks readable to me
Guusis still not going to twist arms.
jonas’I’m worried about the "still" :)
pep.:D
Guusgot to keep the suspense goin' 🙂
jonas’:D
pep.https://github.com/xsf/xmpp.org/pull/499
GuusWas dwd going to write a text descirbing the summit?
jonas’I’m not sure
jonas’pep., "March" is now duplicated in the list item
pep.Ah fail.
jonas’I’d also probably have put it this way:
* [Brussels, January 30th, 2019](...) (around FOSDEM)
jonas’but that’s just my preference
jonas’not going to twist arms, either
pep.Please stop threatening my arms
jonas’I am not threatening your (or anybodies) arms :)
Guustime to get creative with the body parts?
Guustakes out his trusty IRC-trout...
pep.not the trout!
jonas’:D
jonas’(t)rusty, probably
pep.here, pushed again
jonas’also, isn’t trusty EOL ;-)
Guusunrelated side note: https://github.com/xsf/xmpp.org/issues/497
jonas’but I’m not sure where we list sponsors, typically
jonas’and how
jonas’and such
jonas’youknow
neshtaxmpphas joined
jonas’Guus, as board member, can you maybe comment that the Board will take this seriously?
jonas’leaving this uncommented for 3 days is... a bit meh
Guusyou're right
jonas’I HIT THE BUTTON
jonas’:)
jonas’(I am tired and getting silly)
pep.How long does the website take to build again?
Guusages.
jonas’Guus, no
jonas’in total I think 10 - 15 minutes until it’s live
pep.k, thanks
Guusthat's what I said.
Guus🙂
jonas’Guus, you’re not an editor, obviously
Guushahaha
jonas’that takes 60 minutes+
Guustouche
jonas’so ... the website is rather fast.
Erkan Fileshas left
jonas’we have a super-fancy banner on https://xmpp.org now :) thanks for the input :)
pep.jonas’, we need the full package, incremental builds etc. :P
pep.Or do you have that already
jonas’no.
jonas’then it would take like 5 minutes, not 60
mtavareshas joined
mtavareshas left
mimi89999has joined
Guuswell, while we're being effective: is there anything that we can do to speed https://github.com/xmpp-observatory along?
jonas’somebody needs to figure out how to teach the involved DNS relsover libraries about the new root zone keys
jonas’that’s the current remaining issue with xmpp.net
pep.https://xmpp.org/community/events.html "Krakow (soon)", any idea when this "soon" is due for?
jonas’(that I am aware of)
jonas’pep., remove it
jonas’(or maybe check the git-blame first)
pep.Also same page, it references Summit 22
Guusjonas’ I'm not even sure I understand what you said.
jonas’pep., clean it, while you’re at it
Guuspep. also, that's the link to last years' summit
jonas’Guus, xmpp.net works, except for the issue that it cannot validate DNSSEC currently. So any zone which uses DNSSEC appears to be broken to it. This needs fixing.
pep.Guus, yes
Guusyou can safely remove all events, they're from last year, at best.
jonas’(it cannot validate DNSSEC because it uses the old keys for the root zone which have been exchanged recently in a surprisingly ostentatious ceremony)
jonas’Guus, so somebody needs to teach the libraries which are baked into the xmppoke docker thing about the new keys
GuusI don't know how DNS zone / key / ceremony works.
jonas’it is fun
Guusis this a configuration thingy, or a code change thingy?
jonas’probably code change thingy
jonas’because the keys are embedded in the library
jonas’worst case one needs to patch the binary file
pep.https://github.com/xsf/xmpp.org/pull/500
Guuspep, please remove all events
Guusthey're from 2017
Alexhas joined
pep.oh
Guusoh, actually
Guusno
Guusthe berlin one was from last december
Yagizahas left
pep.The berlin meetup is ongoing
pep.I mean it's recurring, rather
Guusstockholm can be removed
pep.FOSDEM can also be updated
Guuslondon can be removed
Guusand Paris is also outdated
Guusso, only keep Berlin 🙂
pep.pushed
Guuslooks good. I'll let Travis do its thing, but am happy to merge
GuusThanks for doing all this guys!
pep.goffi, https://wiki.xmpp.org/web/FOSDEM_2019 do you mind adding your talk if you have time?
pep.There's also JC in there
pep.Dele I guess
goffipep.: yes I will, but probably tomorrow, start to be tired now
pep.thanks
Guusjonas’ are you technically capable of doing the DNS zone magic that you just referred to, or should I direct my pretty-pleases at MattJ or others?
goffipep.: please ping me again if I haven't done tomorrow evening
vaulorhas joined
pep.k
MattJGuus, direct at me
MattJBut I have less than zero time at the moment
GuusMattJ I have cherries-on-top to offer, to sweeten the deal.
Guusah
Guusis there anyone else capable of doing this?
Guuswith zero+ time available, hopefully?
pep.MattJ, does that mean Guus owes you time now
pep.For asking
MattJIt's just a matter of updating the Dockerfile to install a newer version of a dependency from a package that Zash already made
Guuspep. I have a tab going with him 🙂
MattJand modifying it to stop using that dependency as a submodule which it currently compiles itself iirc
Guusoh, I can do that, I think
mtavareshas joined
lorddavidiiihas left
marc_has left
waqashas left
waqashas joined
Half-ShotXhas left
GuusMattJ / Zash can you identify said dependency, and the replacement package?
Guusluaunbound?
Guus(sounds DNSsie?)
pep.yes
pep.I mean, it is dnssie
Half-ShotXhas joined
Half-ShotXhas left
GuusI'm guestimating that this is the desired fix: https://code.zash.se/luaunbound/rev/3c3f017f35ac
efrithas joined
lskdjfhas joined
olilovetox: why are you interested in XTLS? client-to-client as in Jingle or something else?
lovetoxyes jingle, but im not interested in it, Gajim already implements it
lovetoxim just wondering why it never made it experimental