question to the people who are longer involved with the XSF then I am; why are XEPs (usually) created by individuals instead of working groups?
xelxebarhas joined
Daniel
i mean some (few) XEPs are written by more than one person; but we don’t seem to have the tradition of working groups like the ietf has
fippo
most successful IETF work starts from individual drafts too
fippo
the closest the XSF has to a WG is a SIG and we haven't really had them for a while
marc_has joined
eevvoorhas left
Daniel
i have a vague feeling (without knowing a lot about how the IETF works) that working groups could be more focused (regular meetings) and also more "democratic" as it would be a group of multiple people who have to have a rough consensus on the spec instead of just one author who has ultimate say in how things are written down (and then council basically just being able to say yes or no when it moves on)
eevvoorhas joined
Daniel
but i might might be wrong. i just noticed that the xsf process mirrors a lot of the itef process; except that part
Daniel
and i'm wondering if there was a reason for that
debaclehas left
flow
IETF working groups also usually have (more or less) a single person who tries to determine the consensus and writes it down in the I-D. That job is not easy, at least sometimes, just look at the OpenPGP WG and 4880bis. It is also what I would expect from a XEP author, but as you mentioned, I also have the feeling that this is not how it currently works in XSF
mukt2has left
flow
When I worked on OX (XEP-0373, -0374), I set up a public monthly meeting and announced it. There was also a git where public could send patches to, which got regulary build so that everybody could view the current state of the ProtoXEP
flow
I wonder if we should do the same with message fastening
mukt2has joined
eevvoorhas left
jabberjockehas joined
debaclehas joined
UsLhas joined
!XSF_Martinhas left
!XSF_Martinhas joined
Link Mauve
“18:16:46 Zash> C) Steal Matrix thing where every server downloads and re-hosts every uploaded file?”, that’s prosody-modules’s mod_bob.
Link Mauve
I’m still not sure how much of that is a good idea.
Link Mauve
Ah, you mentioned it afterwards.
mathijshas left
mathijshas joined
Zash
Link Mauve: It being in-band is limiting
Zash
Fine for stickers I imagine tho
Link Mauve
Yes.
Link Mauve
For a further iteration of bob, we might want to hook into 0261/0047 at least, to support more than one stanza.
mukt2has left
mukt2has joined
j.rhas left
j.rhas joined
pdurbinhas left
j.rhas left
j.rhas joined
Zashhas left
wurstsalathas joined
Zashhas joined
!XSF_Martinhas left
!XSF_Martinhas joined
mathijshas left
mathijshas joined
Link Mauve
“12:06:48 flow> pubsub/pep experts: Is it normal that I receive a notification twice on publication: http://paste.debian.net/1107636/ ?”, I have experienced a similar bug with Ejabberd when I have multiple resources subscribed to a PEP node, Holger told me it’s a known bug.
pep.
Daniel, flow: I think that's something we could improve yes. I don't especially like that only one person ultimately has a say and don't accept your change because they haven't had coffee yet, or more realistically because they have their own agenda and don't care about the rest
adiaholichas left
mukt2has left
mukt2has joined
UsLhas left
adiaholichas joined
mukt2has left
mukt2has joined
Kev
One thing to note is that the authors don't 'own' the XEPs, the XSF does. So the authors don't hold a XEP hostage.
Shellhas left
pep.
Yes technically the council could "take over", but I'm not sure how well that would be accepted socially
mukt2has left
pep.
I haven't seen this happen during my short time being involved, apart for clearly abandonned XEPs, and then it was really "can we really do this?"
adiaholichas left
mukt2has joined
archas left
archas joined
!XSF_Martinhas left
!XSF_Martinhas joined
archas left
archas joined
mukt2has left
mukt2has joined
mukt2has left
j.rhas left
mukt2has joined
j.rhas joined
jubalhhas joined
mathijshas left
mathijshas joined
Nekithas joined
mathijshas left
mathijshas joined
pdurbinhas joined
jmpmanhas joined
mathijshas left
mathijshas joined
mukt2has left
mukt2has joined
jubalhhas left
archas left
archas joined
adiaholichas joined
pdurbinhas left
adiaholichas left
archas left
archas joined
mathijshas left
mathijshas joined
MattJ
The counter to this is that it's also good to have one person ultimately responsible for getting the doc done and resolving any disputes
jonas’
I see my role as a XEP author mainly as proxy between the community and the editor, once it has been accepted.✎
jonas’
I see my role as a XEP author mainly as proxy between the community and the editor, once it has been accepted as Experimental. ✏
jonas’
This means however that I select which voices from the community I listen to though
andyhas left
debaclehas left
jmpmanhas left
jmpmanhas joined
mukt2has left
mukt2has joined
mukt2has left
led
If the council votes, do they give any kind of feedback about why the have took their position?
jonas’
led, when veto-ing, a council member is obliged to give a rationale
jonas’
those should be included in the council minutes
jonas’
and they are also included in the voting summaries Tedd Sterr sends
led
Ok that's good then.
jonas’
and of course you can always ask
jonas’
we’re not like the City Council, we don’t devour citizens.
goffihas joined
mukt2has joined
jubalhhas joined
Half-Shothas left
flow
MattJ, the counter to what exactly?
mukt2has left
mukt2has joined
j.rhas left
jmpmanhas left
jmpmanhas joined
winfriedhas left
winfriedhas joined
archas left
archas joined
archas left
archas joined
flow
As far as I understood it, nobody disputes that there should, and maybe even has to be, one person chairing the process. I just think we can do better…
j.rhas joined
ralphmhas left
ralphmhas joined
archas left
archas joined
adiaholichas joined
pdurbinhas joined
winfriedhas left
winfriedhas joined
adiaholichas left
winfriedhas left
winfriedhas joined
jmpmanhas left
andyhas joined
pdurbinhas left
rionhas left
rionhas joined
matlaghas joined
jubalhhas left
Nekithas left
Douglas Terabytehas joined
jubalhhas joined
ajhas left
Ge0rG
We hardly have enough persons to just write down what they think is best, never mind to have a democratic XEP design process
moparisthebesthas left
moparisthebesthas joined
archas left
archas joined
Half-Shothas joined
mukt2has left
mukt2has joined
UsLhas joined
archas left
archas joined
!XSF_Martinhas left
mathijshas left
mathijshas joined
mukt2has left
marc_has left
marc_has joined
!XSF_Martinhas joined
archas left
archas joined
debaclehas joined
UsLhas left
pdurbinhas joined
pdurbinhas left
archas left
archas joined
pep.
https://xmpp.org/extensions/xep-0002.html what does it mean to be a SIG leader
Zash
pep.: Like a chair I guess?
pep.
so...?
pep.
XEP-0001 defines "Approving body Chair", well it doesn't. It only defines what a chair should do
pep.
"The precise rules for polls, including meetings and timeouts, are determined by the Chair of the Approving Body."
Zash
pep.: I was looking for https://xmpp.org/extensions/xep-0019.html
pep.
ta
adiaholichas joined
pep.
So what, does that prevents anybody from creating SIGs anymore?
Groups can also be build based on components. .e.g. security, mobile, processes, performance,... maybe a kind of XEP Security Group which are working on security,... Just an idea. But it is important that there is one person, which is taking care about the activities with a group.
mathijshas left
mathijshas joined
mathijshas left
mathijshas joined
lskdjfhas left
niemandhas left
larmahas left
adiaholichas joined
jabberjockehas left
mathijshas left
mathijshas joined
mathijshas left
mathijshas joined
mukt2has left
Danielhas joined
mathijshas left
mathijshas joined
j.rhas left
Danielhas left
adiaholichas left
adiaholichas joined
LNJhas left
LNJhas joined
chronosx88has joined
chronosx88has left
neshtaxmpphas left
UsLhas joined
j.rhas joined
xalekhas left
Danielhas joined
neshtaxmpphas joined
UsLhas left
LNJhas left
neshtaxmpphas left
waqashas left
waqashas joined
pdurbinhas joined
pdurbinhas left
jubalhhas left
Shellhas joined
mukt2has joined
jubalhhas joined
moparisthebesthas left
waqashas left
mukt2has left
jabberjockehas joined
archas left
archas joined
archas left
archas joined
pep.
<xs:enumeration value='Organizational'/> < apparently there's no type Procedural.
pep.
Good thing schemas are not normatives..
Zash
Ops
Zash
Heheh
pep.
That's really sad
archas left
archas joined
archas left
archas joined
archas left
archas joined
andyhas left
pep.
https://github.com/xsf/xeps/pull/846 here.
pep.
Technically schemas are not normative, that's editor land.