XMPP Council - 2023-07-26


  1. Kev

    BTW, I don't know what wants doing about it, but it seems like 313 got moved to Draft without a schema.

  2. Ge0rG

    good morning!

  3. daniel

    Hi

  4. daniel

    1) Roll call

  5. moparisthebest

    Hello!

  6. daniel

    are larma and jonas’ around?

  7. daniel

    2) Agenda bashing nothing to bash but I'll bring up what Kev just said as an AOB

  8. jonas’

    o/

  9. daniel

    3) Editors update

  10. daniel

    none

  11. daniel

    4) Items for voting

  12. daniel

    none

  13. daniel

    5) Pending votes

  14. daniel

    none

  15. daniel

    6) Date of next

  16. Ge0rG

    +1w wfm

  17. daniel

    i'm not available next week

  18. moparisthebest

    +1w wfm

  19. jonas’

    I may not be available next week

  20. jonas’

    (not clear yet, will only know on the day itself)

  21. daniel

    maybe moparisthebest can chair again? or do we skip if jonas’ isn’t around either?

  22. moparisthebest

    We could just skip next week

  23. moparisthebest

    I'm happy to chair again if others are available though

  24. daniel

    ok let's skip

  25. daniel

    so +2w then

  26. daniel

    7) AOB

  27. daniel

    Kev just brought this to our attention: > BTW, I don't know what wants doing about it, but it seems like 313 got moved to Draft without a schema.

  28. daniel

    any suggestions on how to handle that?

  29. Kev

    I'll just put it out there that I really don't have time to think about a schema myself at the moment.

  30. jonas’

    don't have strong opinions

  31. daniel

    we strongly encourage the authors to add one within the next 3? weeks and if they fail to do this we consider other options

  32. jonas’

    as long as we declare schemas non-normative, I'm not sure how much value they even bring

  33. daniel

    that's a fair point

  34. jonas’

    certainly not enough value to burn out authors over

  35. moparisthebest

    Yea I don't think I really care personally, schemas are a mistake /shrug

  36. jonas’

    I wouldn't go as far as saying that they are a mistake fwiw

  37. jonas’

    they could be very useful, if cared for properly and deemed normative, to auto-generate bindings

  38. jonas’

    (or rather, parsers)

  39. Kev

    I genuinely can't see much value in schemas unless you can trust that they're adequate to validate traffic with. If they were trustable, they would be very useful for some use cases.

  40. Ge0rG

    so we need an initiative for trustable schemas?

  41. moparisthebest

    I guess I agree in a different world they could have been useful but I'm not sure how that helps

  42. jonas’

    so my takeaway would be to remove the schema requirement from Draft status

  43. moparisthebest

    Sounds good to me

  44. daniel

    > so my takeaway would be to remove the schema requirement from Draft status that sounds like a larger change than I just want to do as an AOB in a random council session. maybe spark a discussion on the list?

  45. daniel

    and until that we just ignore the fact 313 doesn’t have one?

  46. Ge0rG

    sounds like a good plan

  47. Kev

    I think the four options are * Require schema for 313 * Hold noses about lack of schema for 313 * Remove schema requirement * Tighten the schema requirements so they're actually useful (plus 1)

  48. daniel

    those two things: > * Remove schema requirement > * Tighten the schema requirements so they're actually useful (plus 1) should be discussed on list

  49. Ge0rG

    I agree that #4 is the most useful, but I don't see anybody having the resources to write good schemas for new XEPs, or even to proofread and correct existing schemas

  50. Kev

    Indeed.

  51. Kev

    (Inded @ Daniel)

  52. Kev

    (Indeed @ Daniel)

  53. daniel

    personally I kinde like option b. but I can get on board with (a) too

  54. jonas’

    yes, should go on-list

  55. daniel

    Ge0rG, I think a lot of the schemas are fairly correct (surprisingly maybe); afaik some projects actually do generate their parsers from existing schemas and therefor notice when something is wrong

  56. daniel

    ok. moving on. any other AOB?

  57. jonas’

    none from me

  58. daniel

    8) Close

  59. daniel

    thank you all. see you in 2 weeks

  60. moparisthebest

    Thanks all