XSF Discussion - 2020-02-24


  1. jonas’

    Zash, quite far

  2. edhelas

    for the XMPP Newsletter submission, you can mention Movim 0.17 https://nl.movim.eu/?node/pubsub.movim.eu/Movim/87633da7-3963-4923-aabc-54ac5f6ad1d8 :)

  3. pep.

    edhelas, https://wiki.xmpp.org/web/XMPP_Newsletter_March_2020

  4. pep.

    add it here

  5. pep.

    it is already

  6. edhelas

    thanks :)

  7. Guus

    edhelas what's the rationale for the versioning scheme? I'd say Movim is quite mature. a 0.x release does not quite represent that.

  8. Guus

    I wonder how many potential users dismiss it simply because it's very low version number.

  9. Zash

    Hey now

  10. Zash

    https://0ver.org/

  11. pep.

    What do versions mean anyway..

  12. Guus

    Zash. Nice. The rest of the world does not agree.

  13. Guus

    pep. if they don't mean anything, you better use them as marketing tools and have _some_ value.

  14. pep.

    And then users start expecting things that I'm not planning to give

  15. edhelas

    Guus yeah for now I'm keeping the 0.x thing, I'll maybe move to a 1.0 one day 🤷

  16. pep.

    "oh it's 1.0, it must be awesome and without ANY bugs and it's STABLE and it's going to be supporting for YEARS"

  17. Zash

    Users don't even see the 0., people say "Prosody 11.3" all the time, to my great annoyance

  18. pep.

    "oh it's 1.0, it must be awesome and without ANY bugs and it's STABLE and it's going to be supported for YEARS"

  19. Guus

    pep. yes, if you want to keep expectations low, I strongly advice to keep your version number below zero.

  20. pep.

    Guus, I don't care about numbers, they're just numbers

  21. pep.

    I respect semver :)

  22. Guus

    Zash you're being engaged by people that already use Prosody. I wonder how many users you're not engaging with, because of a perceived immaturity of the project, simply because of something as silly as a low version number.

  23. pep.

    I could also release a major version every commit I'd be semver compatible

  24. pep.

    Also, we probably don't live in the same world. 0.x are everywhere

  25. Guus

    in your dev bubble, maybe.

  26. Guus

    consumers world? not so much.

  27. pep.

    Consumer meaning.. companies afraid of change?

  28. Guus

    rather: companies with an insanely high marketing budget that they've used to know what works and what does not.

  29. pep.

    Ah well, if marketing knows what they do then we're saved :)

  30. Zash

    Do those even have version numbers anywhere where users see them anymore?

  31. edhelas

    Remove the 0. Boom Movim 17 🤩

  32. pep.

    Zash, most likely codenames?

  33. Guus

    IOS, Android, Windows, MacOS

  34. edhelas

    I do use codenames personnaly

  35. Guus

    edhelas - not the worst idea.

  36. Zash

    Chrome 80, Firefox 76?

  37. Guus

    Chrome auto-updates

  38. pep.

    Zash, wrong, 80.0.3987.106

  39. Guus

    making distinct version numbers of less importance.

  40. Guus

    (to the average user)

  41. moparisthebest

    are you talking about https://0ver.org/

  42. Guus

    "ZeroVer is satire, please do not use it. We sincerely hope no project release schedules were harmed as a result of this humble attempt at programmer humor."