-
jonas’
I think what lovetox is describing is an issue of the xmlstream library
-
jonas’
not of the extension
-
jonas’
the library could offer a type where you simply get a DOM of the thing to work with
-
jonas’
for /vcard4?/ that’s not too bad
-
jonas’
https://github.com/horazont/aioxmpp/blob/devel/aioxmpp/vcard/xso.py#L33-L116
-
Guus
Although off topic, lotsa smart people in here: I've been asked to guide someone to juggle some certificates (x509) from one format to the other. I'd typically google to find the appropriate openssl commands, but this person is on Windows. I've found some third party precompiled openssl binaries, but it's that the way to go?
-
jonas’
can they use WSL?
-
Guus
I do not know
-
jonas’
if they can, that’d be a way forward
-
jonas’
otherwise, yes, using random binaries downloaded from the internet is how windows do. (or did, at least in when I was still using windows)
-
Guus
ok, thanks
-
jonas’
mind, the last windows version I touched was XP
-
MattJ
I can confirm this is how Windows worked. Last used Windows 2000.
-
jonas’
MattJ, 2000 was XP without the fancy themes, righ-?✎ -
jonas’
MattJ, 2000 was XP without the fancy themes, right? ✏
-
MattJ
Exactly :)
-
MattJ
The minimum specs and the copy protection are what pushed me to Linux
-
jonas’
I’m not really on linux. In 2008 or so, I reinstalled my desktop machine, but this time I installed linux first to give it a chance. I decided to install windows on the second partition once I should need it. I’m still in that state.
-
jonas’
;-)
-
MattJ
I really wanted one feature of XP that Windows 2000 didn't have - the ability to log in multiple desktop users simultaneously, and switch between them. Ubuntu had that out of the box (possibly Debian too, but the installer always froze when I tried it)
-
MattJ
Should probably reminisce in other channels :)
-
jonas’
yeah
-
Guus
I feel that this year is going to be the year of Linux on the desktop.
-
edhelas
just a little message to tell that Movim 0.18 is out https://nl.movim.eu/?post/pubsub.movim.eu/Movim/11655111-e7ad-4e0c-975c-3c78755d22aa
-
pep.
\o/
-
edhelas
i'll publish about it on the social networks soon
-
wurstsalat
edhelas, care to add it to the next newsletter, too? :)
-
edhelas
i'll try to find time to do that
-
wurstsalat
edhelas, just drop a small conclusion at commteam@, I’ll do the rest
-
emus
wurstsalat: 👍
-
wurstsalat
jonas’, any (planned) Editor news this month? I’m composing a list for this month’s newsletter issue
-
eevvoor
I could write a summary about the research propsal. It is not yet decided whether the German research foundation will fund it.
-
eevvoor
Is that a topic for the newsletter?
-
eevvoor
wurstsalat, in case yes, I would be a new Editor of the newsletter.
-
wurstsalat
eevvoor, can you elaborate? :)
-
wurstsalat
or: do you have a link?
-
eevvoor
I shared the whole research proposal here after submission, wurstsalat. I do not have a link since there is no funding yet.
-
eevvoor
Musst have been in Januar.
-
eevvoor
It is a proposal for a cross-platform program to access mulilingual content, like news from other countries with emoji-enriched translations.
-
wurstsalat
eevvoor, I think that would fit well!
-
eevvoor
use-cases are language learning and accessability to mulimedia-content in other languages.
-
eevvoor
ok wurstsalat, when is the deadline and could you guide me through the style the texts should have? length etc ...
-
wurstsalat
eevvoor, you could join commteam@muc.xmpp.org deadline for this month would be the 30th (but why not next month) ;) text is markdown formatted, text should not be too long (usually we aim for short conclusions + link)
-
eevvoor
xmpp:commteam@muc.xmpp.org?join
-
jonas’
wurstsalat, no
-
jonas’
I have other stuff in the pipeline, but that won’t make it until Oct 1st
-
wurstsalat
jonas’: ok thanks :)
-
eevvoor
hm, but I do not have a link.
-
eevvoor
I do not know whether I am allowed to publish a research proposal for download. Would have to ask that.
-
eevvoor
Otherwise the link to the pdf would be perfect.
-
eevvoor
wurstsalat, is it 30th 0:00h UTC?
-
eevvoor
Where do I find english information about why XMPP is preferable over whatsapp?
-
eevvoor
I know a lot of German websites but no English one.
-
wurstsalat
eevvoor: a link is not mandatory. You could also just summarize your plans :) deadlines or not that strict, but before october would be nice, otherwise it'll be in the next issue, which would als be nice
-
wurstsalat
*are not
-
eevvoor
ok, thx for the explanations wurstsalat
-
lovetox
jonas’, thats what im talking about, implementing the spec in a library
-
jonas’
lovetox, so? hand the user an XML DOM. that’s the smartest way to deal with vcard
-
flow
and maybe implement some convenience methods to retrieve the values of frequently used fields
-
lovetox
you hand the client the xml?
-
lovetox
thats indeed simple
-
lovetox
not sure this is of any help to implement the spec though
-
Zash
It's unclear to me how vcard4 is all that different from vcard-temp
-
lovetox
and as i see it the only convenience method you implemented for setting a photo, is not respecting that in a vcard multiple photos can be present
-
jonas’
lovetox, note that this is vcard-temp, not vcard4
-
lovetox
quick skimming the code, i think this overwrites the first one it encounters?
-
lovetox
jonas’, i know
-
jonas’
yes, it only interacts with the first photo
-
jonas’
though if you ask it to clear, it’ll kill them all
-
Zash
Personally I would prefer that we take this time to stop putting avatars into the vcard, and use the avatar pep method
-
jonas’
:+1:
-
lovetox
yeah .. so your implementation of the vcard spec is to hand the client the xml unaltered, and provide a convienience method thats only in some narrow cases is convenient
-
lovetox
Zash, you would need to read the spec in full
-
lovetox
it just provides vcard with alot more features
-
lovetox
for example, every key (Photo, Nickname etc) can have load of "parameteres" that give context to the key
-
lovetox
problem is if you dont understand all the parameteres, context is missing from the element, and if you accidently delete the parameter, because you dont support it or dont understand it, you actually change the meaning of the element
-
lovetox
further all elements can be arranged in "groups", so you better understand what groups are, otherwise the elements again missing the context
-
lovetox
on library side, to provide a nice object for the client, is not hard, but its probably a 1000 line module if im finished
-
flow
> lovetox> you hand the client the xml? well, not the raw XML as string, but an abstraction API that allows the user to query/discover the XML
-
lovetox
on client side to make a proper UI for it, is probably a very hard task
-
lovetox
if not impossible
-
lovetox
but i will take that impossible task on me
-
lovetox
and will tell you once its done
-
jonas’
lovetox, perfect is the enemy of good. Hence the solution from aioxmpp, which seems to work fine so far.
-
pep.
https://onezero.medium.com/how-to-destroy-surveillance-capitalism-8135e6744d59 in case some missed it. Still reading through it, it's long (really).
-
moparisthebest
> How to Destroy Surveillance Capitalism > Step 1: Post your article on a "blog" covered in 15+ ads and trackers
-
pep.
Yeah.. medium :(
-
pep.
I'm sorry about that
-
moparisthebest
ha sorry couldn't resist :)
-
pep.
Fortunately I don't get the ads and trackers (or it's greatly reduced) but my addons are blinking red
-
moparisthebest
same, plus I just saved to my wallabag and it's got none of that
-
wurstsalat
I couldn’t even load that on mobile, but Cory Doctorow is always a good read
-
moparisthebest
wallabag estimates 109 minute read
-
pep.
Yes it's long, and I doubt that's accurate even, I'd give it way more
-
Zash
Why's the 'f' in the first 'of' in a <span>?
-
pep.
in 7 spans, for me
-
pep.
Maybe one wasn't enough
-
mdosch is watching 🏒
> Why's the 'f' in the first 'of' in a <span>? Wild clicking in fancy WYSIWYG editor?
-
pep.
I assume converting with pandoc :p
-
edhelas
just submitted the link on https://news.ycombinator.com/newest
-
Guus
Is the website at https://www.xmpp.org/ dreadfully slow for others too, or is it just me?
-
pep.
seems ok here
-
jonas’
just the usual overseas latency
-
Zash
Looks like there's some packetloss from up here to wherever that is
-
jonas’
is it in the bunker again?
-
jonas’
ah, no, it’s on DO
-
Zash
In The Cloud™
-
Guus
k, must be me then
-
Guus
thanks