-
nik3sh
Hello , Can anyone guide me for any tutorials where i can learn how to create a chat app from scratch , I have been able to install XMPP on my server .
-
nik3sh
I am planning to create a dating app , will need to create a additional type of message or request . It will be used for date requests .
-
Guus
nik3sh that's hard to tell with so little information. There are plenty of XMPP introductions available online. This was my first google hit: https://www.blikoontech.com/xmpp/xmpp-a-soft-friendly-introduction
-
Guus
There are various books on the subject, eg: https://www.oreilly.com/library/view/xmpp-the-definitive/9780596157524/ch01.html
-
flow
Zash, FYI http://example.com:80/ is not a valid domainpart because the slash (U+002F) is not allowed in U-labels
-
Zash
flow: Yeah, but stringprep/nameprep is fine with it for some reason
-
flow
well, aren't those deprecated anyways?
-
flow
and, is it clear if the standard is fine with it, or the concrete implementation used to prep the string?
-
Zash
Doesn't magically make a usable implementation appear
-
flow
right, especially since rfc7622 is borked regarding what is allowed in domainparts
-
Zash
no mention of '/' or ':' in stringprep
-
Zash
Well I guess ':' is needed because IPv6 and/or explicit ports?
-
flow
exactly
-
flow
well not for ports
-
flow
but for ipv6
-
flow
you wouldn't expect the port to be part of your jid, would you?
-
Zash
Not in XMPP, no.
-
flow
a basic domainpart verification would include the table here https://tools.ietf.org/html/rfc5892#appendix-B.1 and the extra chars I've mentioned here https://www.rfc-editor.org/errata/eid5789
-
jonas’
20:53:10 MattJ> jonas’: sorry, I put it in the text and we had discussed getting feedback on the list before merging I wasn’t aware that that also applied to the split-out protoxeps
-
Zash
How was the MIX split done?