Good day. Marvin.
Apparently, vCard4 Over XMPP does not support my objective.
I wish to have custom labels or additional label, specifically for URIs
and URLs.
From:
https://xmpp.org/extensions/xep-0292.html#mapping-removed
NOTE:
vcard-temp allowed a LABEL element, but it was removed from vCard4
If there is a link to a Movim instance, then I want a label with the
name of the instance (i.e. monocles, Movim, Pimux), and so for
Libervia, PeerTube, Pleroma etc.
<i2p>
<parameters />
<uri>http://mycoolsite.i2p</uri>
</i2p>
<movim>
<parameters />
<uri>https://mov.im/?blog/sch</uri>
</movim>
<peertube>
<parameters />
<uri>https://video.xmpp-it.net/c/sch/videos</uri>
</peertube>
<xmpp>
<parameters />
<uri>xmpp:sch@mov.im</uri>
</xmpp>
or
<url>
<label>My I2P Site</label>
<uri>http://myi2psite.i2p</uri>
<photo>http://myi2psite.i2p/logo.svg</photo>
</url>
<url>
<label>ποΈ My Journal</label>
<uri>http://journal.myi2psite.i2p</uri>
</url>
<url>
<label>My Business Site</label>
<uri>http://mybusinesssite.i2p</uri>
<photo>http://mybusinesssite.i2p/logo.svg</photo>
</url>
<url>
<label>βοΈ Movim</label>
<uri>https://mov.im/?blog/sch</uri>
</url>
<url>
<label>πΊοΈ PeerTube</label>
<uri>https://video.xmpp-it.net/c/sch/videos</uri>
</url>
<url>
<label>π οΈ My IPFS Nest</label>
<uri>ipfs://hash_to_a_current_collection</uri>
</url>
<url>
<label>π«οΈ eDonkey2000</label>
<uri>ed2k://my_ed2k_identity</uri>
</url>
<impp>
<label>π‘οΈ Jabber</label>
<uri>xmpp:sch@mov.im</uri>
</impp>
<encryption>
<label>ποΈ OpenPGP</label>
<text>0000 1111 0000 1111 0000</text>
</encryption>
<encryption>
<label>π₯οΈ SSH</label>
<text>1111 0000 1111 0000 1111</text>
</encryption>
Mr. Stephen Paul Weber has suggested to add a custom child element
Could also do a namespaced child element of
<url/>
{https://mycoolproject.com}branded-type or something
He has also raised the possibility for registering a new label, or
adding "x-BRAND" to non-registered label.
use x (not suggested). It's not a perfect fit but
you could use
sort-as
I mean if you could come up with some more generic
things than
"peertube" (maybe social-video) is whatever I could see registering
them as tuypes being not impossible. But it's work of course.
I am not sure whether I am ready to complicate this, and intervene with
a standard node (urn:xmpp:vcard4), as it might lead to confusion
amongst people who develop for XMPP for the first time, and also to
myself.
Unless there is another XEP which I could use, I intend to create a
custom Node Name, and a custom XML with labels and attributes that
would indicate of types, and suggest of an XEP for an extended vCard to
which I might call "Resource Collection" or "Reference Collection",
or
"Extended Virtual Card".
P.S. If I recall correctly, years ago, there were discussions about
custom fields for XMPP Profile. I wonder how it was concluded.
Kind regards,
Schimon
On Sat, 26 Oct 2024 19:47:03 +0300
Schimon Jehudah <sch(a)fedora.email> wrote:
Greetings, Marvin!
Thank you for your respond and reference!
Yes. I think a public profile page is indeed a vCard.
I will observe XEP-0292 and inform of further progress.
Cheers,
Schimon
On Fri, 25 Oct 2024 17:52:12 +0200
Marvin W <xmpp(a)larma.de> wrote:
Hey,
Profile page sounds like vCard to me. You can have arbitrary many
URLs in a vCard 4 and publish it via XEP-0292.
Best,
Marvin
On Fri, 2024-10-25 at 07:53 +0300, Schimon Jehudah wrote:
Good day, one and all!
I want to work on an XEP which would define "link collections",
which I
think would also be useful for FASI (HTML invite page for XMPP),
which
already indicates of articles, when articles are present (see
attached
image).
See example profiles under "New Members"
at
https://libertylinks.io
Would Data Forms be the appropriate mean to achieve it?
Kind regards,
Schimon
_______________________________________________
Standards mailing list -- standards(a)xmpp.org
To unsubscribe send an email to standards-leave(a)xmpp.org
_______________________________________________
Standards mailing list -- standards(a)xmpp.org
To unsubscribe send an email to standards-leave(a)xmpp.org
_______________________________________________
Standards mailing list -- standards(a)xmpp.org
To unsubscribe send an email to standards-leave(a)xmpp.org