Doesn't explain the PNG-only change, but clarifies that other formats were expected to be fallbacks
krauqhas joined
Danielhas joined
krauqhas left
krauqhas joined
strypeyhas joined
strypeyhas left
strypeyhas joined
strypeyhas left
mukt2has left
paulhas joined
lovetox
this must be an oversight or mistake, maybe it was by accident
karoshihas joined
karoshihas left
karoshihas joined
krauqhas left
mukt2has joined
krauqhas joined
Andrzejhas joined
krauqhas left
krauqhas joined
vanitasvitaehas left
vanitasvitaehas joined
vanitasvitaehas left
vanitasvitaehas joined
lovetoxhas left
Andrzejhas left
maineshas left
maineshas joined
j.rhas joined
karoshihas left
karoshihas joined
winfriedhas left
winfriedhas joined
archas left
archas joined
Mikaelahas joined
jcbrandhas joined
archas left
archas joined
winfriedhas left
maineshas left
winfriedhas joined
maineshas joined
Dele Olajidehas joined
Andrzejhas joined
eevvoorhas joined
mukt2has left
mukt2has joined
Andrzejhas left
Andrzejhas joined
lskdjfhas joined
LNJhas joined
Tobiashas joined
Sevehas left
florettahas left
florettahas joined
Sevehas joined
Vaulorhas joined
Andrzejhas left
Andrzejhas joined
wurstsalathas joined
emushas joined
Andrzejhas left
debaclehas joined
wurstsalathas left
wurstsalathas joined
Andrzejhas joined
adiaholic_has left
adiaholic_has joined
mukt2has left
mukt2has joined
winfriedhas left
winfriedhas joined
Viktor Lindberghas left
Viktor Lindberghas joined
Zash
I haven't read it as png only. Rather that one of the possibility multiple formats must be png, but you can publish alternative formats
maineshas left
mukt2has left
mukt2has joined
adiaholic_has left
adiaholic_has joined
MattJ
The first point in section 3 says: "1. User publishes avatar data for "image/png" content-type to data node and optionally publishes other content-types to HTTP URLs."
MattJ
That sounds very much like only PNG data is welcome in the PEP node, and the rest of the doc seems to back up such an interpretation
mukt2has left
mukt2has joined
Zash
Meh.
mukt2has left
mukt2has joined
undefinedhas joined
undefinedhas left
Zash
Pointless limits, let's remove them. Mandating that at least one format be widely supported is good, but today jpeg and gif should be fine along with png.
mukt2has left
mukt2has joined
remkohas joined
mukt2has left
mukt2has joined
esilhas joined
esilhas left
remkohas left
APachhas left
APachhas joined
Yagizahas joined
karoshihas left
karoshihas joined
mukt2has left
mukt2has joined
flow
serious question: why would you want to have your avatar in multiple formats? shouldn't png just always be fine?
Zash
Jpeg deals better with photos
edhelas
webp
Zash
But you could also have a higher resolution available as alternative version
Zash
webp doesn't work everywhere
Zash
You could have it as alternative format if you wanted
winfriedhas left
winfriedhas joined
Zash
Or you could have png+svg.
mukt2has left
Daniel
heif
mukt2has joined
sonnyhas left
sonnyhas joined
j.rhas left
j.rhas joined
larma
make svg required and then don't base64 encode the svg, but just embed it. If you still wanted to use other image formats, you can embed them in svg
emushas left
emushas joined
mukt2has left
mukt2has joined
winfriedhas left
winfriedhas joined
lovetoxhas joined
mimi89999has left
sonnyhas left
sonnyhas joined
lovetox
larma, why though seems complicated
lovetox
i read a file from my harddisk in bytes, pass it to the b64encode and im finished, i dont have to care if that svg is valid xml at all
mukt2has left
lovetox
i dont want to care if something is a svg, then i have to read, decode it, add the xml to as child etc, and if its another format i have to base64 encode it .. make everything just more complex
lovetox
for a bit less size on a payload which is rarley requested at all
lovetox
also png is fine as almost all supports it
lovetox
its the other way around, publish png, and if you want something more add other formats
lovetox
flow, on desktop we often deal with hidpi displays
lovetox
we need to scale the avatar x2 or even x3
sonnyhas left
sonnyhas joined
lovetox
svg solves that nicely
mukt2has joined
Zash
So why not have the ability tp publish a higher resolution along with the mandated 96x96 png or whatever
lovetox
you have this ability already Zash
lovetox
its just that other formats are not allowed than png
lovetox
for me the optimal case is
Zash
Wasn't it just argued that you could only have one item?
lovetox
user selects a svg, i publish a png in 100x100 or something, and add the svg in a second avatar info, so clients that support svg can use that
lovetox
where Zash?
lovetox
The XEP says the <data> node is only for PNG
Zash
That. That's silly.
lovetox
i know
lovetox
and mostly ignored anyway
Zash
The part MattJ quoted
Zash
So let's update it to be sane?
lovetox
i remeber a time when C only published in webp
lovetox
yes the part that MattJ quoted, says other "content-types"
MattJ
The way we usually handle this is "You must publish X, you may optionally publish other things"
lovetox
you can post image/png in 100 resolutions if you want to pep
lovetox
but not another content type
Zash
What's the point of a info/@type attribute if the only option is png?
MattJ
I'd be happy with even a SHOULD support PNG, it's tricky hard-coding something here that may evolve over time (when the rest of the documented protocol would hold up fine)
Zash
MattJ, yes, that
Zash
Like with hash algos
lovetox
but it already has a MUST
lovetox
> and one of the formats MUST be "image/png" to ensure interoperability
lovetox
can we not just remove the word "only"
lovetox
its not normativ language
lovetox
so i guess the creator didnt think this is important anyway
eevvoorhas left
sonnyhas left
lovetox
we just remove that part "and only for the "image/png" content-type"
sonnyhas joined
lovetox
from 4.1
MattJ
Sounds good to me
sonnyhas left
sonnyhas joined
undefinedhas joined
mukt2has left
sonnyhas left
mukt2has joined
sonnyhas joined
robertooohas left
sonnyhas left
sonnyhas joined
robertooohas joined
emushas left
krauqhas left
krauqhas joined
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
Andrzejhas left
Andrzejhas joined
eevvoorhas joined
eevvoorhas left
eevvoorhas joined
mimi89999has joined
sonnyhas left
sonnyhas joined
emushas joined
sonnyhas left
sonnyhas joined
LNJhas left
sonnyhas left
sonnyhas joined
LNJhas joined
sonnyhas left
sonnyhas joined
goffihas joined
waqashas joined
sonnyhas left
sonnyhas joined
Andrzejhas left
Andrzejhas joined
archas left
archas joined
mukt2has left
remkohas joined
mukt2has joined
Nekithas left
alameyohas left
alameyohas joined
Guushas left
Guushas joined
lovetoxhas left
emushas left
adiaholic_has left
adiaholic_has joined
mukt2has left
Syndacehas left
Link Mauve
โ12:35:32 flow> serious question: why would you want to have your avatar in multiple formats? shouldn't png just always be fine?โ, SVG is much smaller for vector data, and can work at arbitrarily high resolutions.
bearhas joined
Link Mauve
โ12:43:45 Daniel> heifโ, all desktop clients will soon support it with AV1 inside (AVIF), when the user has libavif installed. :)
mukt2has joined
j.rhas left
j.rhas joined
florettahas left
florettahas joined
waqashas left
etahas left
etahas joined
sonnyhas left
sonnyhas joined
waqashas joined
sonnyhas left
sonnyhas joined
mukt2has left
bearhas left
j.rhas left
j.rhas joined
bearhas joined
mukt2has joined
lovetoxhas joined
LNJhas left
LNJhas joined
lovetoxhas left
krauqhas left
krauqhas joined
LNJhas left
LNJhas joined
krauqhas left
krauqhas joined
krauqhas left
krauqhas joined
Andrzejhas left
Andrzejhas joined
archas left
archas joined
debaclehas left
debaclehas joined
Syndacehas joined
lovetoxhas joined
remkohas left
bearhas left
maineshas joined
undefinedhas left
archas left
archas joined
archas left
archas joined
remkohas joined
adiaholic_has left
adiaholic_has joined
lovetoxhas left
bearhas joined
remkohas left
mukt2has left
mukt2has joined
lovetoxhas joined
undefinedhas joined
paulhas left
paulhas joined
adiaholic_has left
remkohas joined
undefinedhas left
adiaholic_has joined
maineshas left
APachhas left
APachhas joined
emushas joined
adiaholic_has left
bearhas left
undefinedhas joined
j.rhas left
j.rhas joined
karoshihas left
LNJhas left
karoshihas joined
LNJhas joined
krauqhas left
krauqhas joined
maineshas joined
karoshihas left
sonnyhas left
Nekithas joined
bearhas joined
undefinedhas left
Andrzejhas left
Andrzejhas joined
maineshas left
maineshas joined
emushas left
emushas joined
karoshihas joined
Yagizahas left
archas left
Holger
Alex, I did it, >24h before the period ended!!
archas joined
Holger
Alex, many thanks for the reminder ๐
Andrzejhas left
Alex
,๐๐
Nano4BeingYouhas joined
karoshihas left
remkohas left
Andrzejhas joined
dwdhas left
karoshihas joined
dwdhas joined
Holger
!XSF_Martin, oh we're applying together. So you gotta change your nick once your application is accepted.
Holger
!!XSF_Martin.
remkohas joined
Andrzejhas left
eevvoorhas left
archas left
archas joined
maineshas left
archas left
archas joined
jonasโ
Link Mauve, donโt forget your application :)
maineshas joined
Dele Olajidehas left
karoshihas left
krauqhas left
krauqhas joined
lovetoxhas left
karoshihas joined
Viktor Lindberghas left
Viktor Lindberghas joined
Nano4BeingYouhas left
karoshihas left
karoshihas joined
Vaulorhas left
moparisthebesthas left
karoshihas left
remkohas left
citizenzibb
Have any xmpp based tech companies ever donated back to xmpp?