> Absent leadership from XSF also plays a role. This club now mostly cares about bureaucracy and following a set of self-imposed rules instead of developing a set of working standards that would allow XMPP apps to compete with the best messaging apps out there. That's why it is unlikely for any great product to appear under such guidance.
Nekithas joined
pdurbinhas joined
lskdjfhas joined
mukt2has joined
winfriedhas left
winfriedhas joined
andyhas left
andyhas joined
Guus
Auch
mukt2has left
pdurbinhas left
mimi89999has joined
Syndacehas left
!XSF_Martinhas left
!XSF_Martinhas joined
Yagizahas joined
mathijshas left
mathijshas joined
debaclehas left
debaclehas joined
Kevhas left
Kevhas joined
debaclehas left
mathijshas left
mathijshas joined
debaclehas joined
Marandahas left
Marandahas joined
pep.
> However, the messaging features of these platforms are all nearly identical
lol
mathijshas left
mathijshas joined
winfriedhas left
winfriedhas joined
paulhas left
paulhas joined
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
bbhas joined
bbhas left
mathijshas left
mathijshas joined
winfriedhas left
adiaholichas left
winfriedhas joined
winfriedhas left
Zashhas left
Zashhas joined
winfriedhas joined
lorddavidiiihas left
mukt2has joined
lorddavidiiihas joined
winfriedhas left
winfriedhas joined
Extarvhas left
Maxhas left
Maxhas joined
Extarvhas joined
mathijshas left
mathijshas joined
mukt2has left
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
adiaholichas joined
Maxhas left
winfriedhas left
Extarvhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
Maxhas joined
Maxhas left
Maxhas joined
debaclehas left
j.rhas left
debaclehas joined
Maxhas left
Maxhas joined
Extarvhas joined
winfriedhas left
winfriedhas joined
mathijshas left
mathijshas joined
debaclehas left
j.rhas joined
debaclehas joined
debaclehas left
debaclehas joined
debaclehas left
Marchas joined
debaclehas joined
winfriedhas left
intosihas left
intosihas joined
mukt2has joined
pdurbinhas joined
debaclehas left
winfriedhas joined
mathijshas left
mathijshas joined
mukt2has left
Syndacehas joined
winfriedhas left
Syndacehas left
Maxhas left
Maxhas joined
Syndacehas joined
winfriedhas joined
lorddavidiiihas left
lorddavidiiihas joined
pdurbinhas left
Extarvhas left
Extarvhas joined
alameyohas left
jonas’
search.jabber.network got an update:
- Invalid language tags are now omitted from the UI and @lang attributes for accessibility
- Language statistics are available at: https://search.jabber.network/stats#languages (thanks debacle for bringing it up)
- There’s now an OpenSearch descriptor which should allow adding s.j.n as search engine to your browser (thanks to Zash for figuring out how)
mathijshas left
mathijshas joined
winfriedhas left
Zash
Wooh
alameyohas joined
mathijshas left
mathijshas joined
winfriedhas joined
jonas’
Ge0rG, can you please review this: https://github.com/horazont/muchopper/pull/50 specifically the URL regex
jonas’
(and anyone else who’s interested)
jonas’
(it’s also live on beta.search.jabber.network for visual testing)
ajhas joined
Zash
How does it handle https://en.wikipedia.org/wiki/Prosody_(software) ?
Zash
How does it handle (https://en.wikipedia.org/wiki/Prosody_(software)) ?
jonas’
badly
j.rhas left
jonas’
please URL encode your parenthesis in the MUC description :)
Zash
(Not a correction, two separate test cases)
jonas’
or invent a more clever regex
Zash
I would like to thank browsers for not doing that anymore
jonas’
yeah
jonas’
I feel very clever for finding a solution to the "how to mix keyword highlighting and url linkification without getting in a terrible mess of HTML escaping" problem by joining the regexes together
Zash
ZOMG
j.rhas joined
Yagizahas left
ajhas left
mathijshas left
mathijshas joined
debaclehas joined
mukt2has joined
Ge0rG
jonas’: no mental capacity at the moment, sorry
mathijshas left
mukt2has left
mathijshas joined
mathijshas left
mathijshas joined
mathijshas left
mathijshas joined
DebXWoodyhas left
!XSF_Martin
jonas’: So now 'de, en' is invalid?
jonas’
!XSF_Martin, it always was
jonas’
<field var='muc#roominfo_lang'
label='Language of discussion'>
<value>en</value>
</field>
jonas’
it’s a text-single field
jonas’
if multiple languages were intended, it should’ve been text-multi
!XSF_Martin
What's the valid way if you support two langs? Two value fields? How do I teach my muc to have two?
jonas’
!XSF_Martin, the valid way is to bring a XEP on the way which supporst that
jonas’
my suggestion is to have a separate "secondary languages" field and let the primary language be the language which is used for the description and title of the room
!XSF_Martin
I don't think I have the skills to write an xep, so in fact it is impossible 😂
jonas’
!XSF_Martin, writing a XEP is easy
jonas’
you copy the template and fill in the blanks ;)
jonas’
stealing most of your stuff from other XEPs doing a similar thing
jonas’
also, description text linkification is live now
Zash
Or you could write a custom markdown-to-XEP converter!
!XSF_Martin
Oh yeah. Then I will get my Dr. soon. I just take a dissertation template and fill the blanks. 😇
!XSF_Martin
But right now I'm fighting with another near impossible task. Creating a debian source package that will split out profanity and profanity-nox. ✎
!XSF_Martin
But right now I'm fighting with another near impossible task. Creating a debian source package that will spit out profanity and profanity-nox. ✏
jonas’
I didn’t even know that profanity had a X frontend
!XSF_Martin
It doesn't have but it has support for some xscreensaver-stuff, notifications and a tray-icon. The normal debian-package has all this enabled and will pull in Xorg if you try to install it on a headless system
jonas’
ah, I see
j.rhas left
mr.fisterhas left
goffihas left
mukt2has joined
DebXWoodyhas joined
mukt2has left
Extarvhas left
Extarvhas joined
j.rhas joined
eevvoorhas joined
DebXWoodyhas left
DebXWoodyhas joined
j.rhas left
Nekithas left
j.rhas joined
calvinhas joined
mukt2has joined
adiaholichas left
adiaholichas joined
debxwoodyhas joined
mukt2has left
mathijshas left
Nekithas joined
mathijshas joined
mathijshas left
Alexhas left
mathijshas joined
Alexhas joined
mathijshas left
mathijshas joined
mathijshas left
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas joined
mathijshas joined
andyhas left
debxwoodyhas left
Ge0rG
jonas’ [13:39]:
> my suggestion is to have a separate "secondary languages" field and let the primary language be the language which is used for the description and title of the room
And this is how you end up with overengineered protocols!
Ge0rG
!XSF_Martin: my headless server has a significant amount of X libraries
!XSF_Martin
Ge0rG: I'd like to avoid that if possible
!XSF_Martin
apt install --no-install-recommends profanity :(
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
adwaita-icon-theme fontconfig gtk-update-icon-cache hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3
libavahi-common-data libavahi-common3 libcairo2 libcroco3 libcups2 libdatrie1 libgdk-pixbuf2.0-0
libgdk-pixbuf2.0-common libgpgme11 libgraphite2-3 libgtk2.0-0 libgtk2.0-common libharfbuzz0b libnotify4 libotr5
libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 librsvg2-2 librsvg2-common libstrophe0
libthai-data libthai0 libxcb-render0 libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6
libxinerama1 libxrandr2 libxrender1 libxss1 x11-common
jonas’
Ge0rG, I’m open for other options. as a web service, I need to know which language is used for the description + title