https://wiki.xmpp.org/web/index.php?title=Meetups/Dresden/Protocols/2020-07-21&feed=atom&action=historyMeetups/Dresden/Protocols/2020-07-21 - Revision history2024-03-29T06:59:41ZRevision history for this page on the wikiMediaWiki 1.37.1https://wiki.xmpp.org/web/index.php?title=Meetups/Dresden/Protocols/2020-07-21&diff=13133&oldid=prevTropf: Tropf moved page Meetups/Dresden/Protocols/2020-07-23 to Meetups/Dresden/Protocols/2020-07-21: mistyped date2020-07-23T14:16:56Z<p>Tropf moved page <a href="/web/Meetups/Dresden/Protocols/2020-07-23" class="mw-redirect" title="Meetups/Dresden/Protocols/2020-07-23">Meetups/Dresden/Protocols/2020-07-23</a> to <a href="/web/Meetups/Dresden/Protocols/2020-07-21" title="Meetups/Dresden/Protocols/2020-07-21">Meetups/Dresden/Protocols/2020-07-21</a>: mistyped date</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<tr class="diff-title" lang="en">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:16, 23 July 2020</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Tropfhttps://wiki.xmpp.org/web/index.php?title=Meetups/Dresden/Protocols/2020-07-21&diff=13131&oldid=prevTropf: add protocol2020-07-23T14:15:18Z<p>add protocol</p>
<p><b>New page</b></p><div>= XMPP-Meetup =<br />
<br />
Matrix vs XMPP<br />
<br />
== Protokoll ==<br />
<br />
Was kann das Protokoll eigentlich?<br />
<br />
* beide<br />
** förderiertes Protokoll<br />
* Matrix<br />
** Idee: Es gibt nur eines Spec -&gt; Interoperabilität<br />
** Konzept: jeder Chat ist ein Raum -&gt; einfaches joinen<br />
*** mehrere Räume (“direkte Chats”) mit genau der selben Person möglich: muss im Client abgefangen werden<br />
** e2e-crypto ist direkt im Protokoll<br />
*** kann die ausgetauscht werden?<br />
*** scheint uns funktional, auch zwischen mehreren Geräten (inkl. Crosssigning)<br />
** Hat [https://matrix.org/docs/spec/proposals Spec-Proposal-Prozess]<br />
** wir wissen nicht wie Matrix verschiedene Versionen handelt<br />
* XMPP<br />
** nur ein direkter Chat zwischen zwei Clients (keine threads)<br />
** kann Erweiterungen (XEPs)<br />
** abgehangen<br />
<br />
== Implementierungen ==<br />
<br />
* Matrix<br />
** eine Hand voll Implementierungen<br />
** es gibt referenzimplementierungen<br />
** aber es gibt andere Implementierungen<br />
* XMPP<br />
** sehr viele Implementierungen<br />
** praktisch nur:<br />
*** Client: Conversations, Dino<br />
*** Server: prosody, ejabberd, tigase usw. -&gt; eigentlich alle i.o.<br />
* bringen verschiedene Implementierungen überhaupt was?<br />
** ja, verschiedene Anforderungen, z.B. hacken vs. performanz, oder javabasiert oder so<br />
** je nach Platform (web, mobil…)<br />
<br />
== Community ==<br />
<br />
* wir müssen Spekulieren<br />
* Matrix<br />
** auch andere als hacker (behörden…)<br />
* XMPP<br />
** vor allem hacker (?)<br />
** große server: 5k-10k concurrent user<br />
** auf den servern kommen wir so pi mal daumen auf 50k user auf großen servern<br />
<br />
== Zukunftsfähigkeit ==<br />
<br />
* Matrix<br />
** wissen wir nicht<br />
** hörensagen: schwierig zu implementieren<br />
* XMPP<br />
** vergleichsweise einfach zu implementieren<br />
** XEPs zu Compliance Suites zsmgefasst: Featuresets vergleichbar machen<br />
** IRC zuckt auch noch<br />
<br />
<code>!remindme 10 years</code><br />
<br />
== Was wäre wenn… ==<br />
<br />
=== Einsatz in Behörden ===<br />
<br />
Idee: über Matrix können Bürger ihr Bürgerbüro (etc.) kontaktieren<br />
<br />
* Grundsätzlich begrüßen wir die Idee<br />
* würden die überhaupt förderieren?<br />
* wenn alle einen Account haben -&gt; darf der Staat das für alle anbieten? (Kartellrecht?)<br />
* ist das eine direkt wirtschaftsförderung für matrix.org foundation? -&gt; eher nicht, kann ja jeder dulli aufsetzen<br />
* schafft man so ein monopol der matrix.org foundation? (sie könnte ja die lizenz ändern?)<br />
** naja, im zweifel kann man halt forken<br />
** ausschreibungen können “das muss ein offener standard sein” enthalten<br />
** TODO Link zu vergangenen Ausschreibungen (Kappa macht sowieso niemand)<br />
* führt das zu mehr nutzung von matrix (in anderen kontexten?)<br />
** kommt aufs Framing an -&gt; extra gebrandeter client nur für einen zweck vs. general purpose matrix client<br />
** kann matrix überhaupt “eine stelle anschreiben” und dann nachrichten an sachbearbeiter·in durchreichen?<br />
** wir glauben das hat keinen revolutionären einfluss<br />
<br />
=== XMPP in einer Blase bekannt wird ===<br />
<br />
* naja, solange es nur in der Bubble bleibt bringt das nix<br />
<br />
wir sind alle hibbelig und hören nach sehr viel offtopic auf</div>Tropf