Difference between revisions of "XMPP Newsletter"

From XMPP WIKI
Jump to navigation Jump to search
(→‎Planning: Add XMPP Newsletter Round-Up 2020)
 
(250 intermediate revisions by 8 users not shown)
Line 2: Line 2:




== What determines relevancy? ==
== To contributors, editors, reviewers, translators ==
 
=== Live discussion ===
 
xmpp:commteam@muc.xmpp.org?join
 
=== What determines relevancy? ===


The submission must ideally be a blog or article about XMPP/Jabber and/or
The submission must ideally be a blog or article about XMPP/Jabber and/or
Line 13: Line 19:
which don't contain information on XMPP, won't be included.
which don't contain information on XMPP, won't be included.


== Submissions ==
Make sure you read the [[Basic communication guide for XMPP techies]]
 
=== Articles ===
 
The Debian XMPP Team has [https://xmpp-team.pages.debian.net/blog/2019/05/debian-xmpp-team-starts-a-blog.html launched a blog]!
 
Daniel Gultsch, of Conversations fame, has written a post on [https://gultsch.de/regulations.html A pathway to a well regulated instant messaging market].
 
Kiran Jasvanee has written a piece on the discovery of the protocol: [https://medium.com/@kiran.jasvanee/what-is-xmpp-ios-perspective-e1357555bef What is XMPP — iOS Perspective?]
 
Mickaël Rémond from ProcessOne, has written a huge story on [https://blog.process-one.net/ejabberd-nintendo-switch-npns/ ejabberd & Nintendo Switch NPNS], on how they iteratively optimised the system.
 
Not related to XMPP, but to messaging in general, so maybe of interest, Tommy Crush of Instagram wrote a post on [https://instagram-engineering.com/making-direct-messages-reliable-and-fast-a152bdfd697f Making Direct Messages Reliable and Fast].
 
=== Videos ===
 
=== Tutorials ===
 
=== Events ===
 
Guus has written a summary of the [https://discourse.igniterealtime.org/t/xmpp-sprint-in-the-hague-nl-june-2019/85315 XMPP Sprint in The Hague], in Netherlands, in June 2019.
 
Another XMPP Sprint is [https://wiki.xmpp.org/web/Sprints/2019_July_Lyon coming in Lyon, France, in July]. Stay tuned for one near you.
 
=== Extensions and specifications ===
 
=== Software releases ===
         
==== Servers ====
ProcessOne has released [https://blog.process-one.net/ejabberd-19-05/ ejabberd 19.05], improving MIX and MucSub.
 
Conversation's [https://compliance.conversations.im/ server compliance tester] has been redesigned and is now easier to navigate.
 
Openfire has released [https://discourse.igniterealtime.org/t/openfire-4-4-0-beta-release/ Openfire 4.4.0 beta].
 
==== Clients ====


[https://www.kaidan.im/ Kaidan], a modern, full-featured alternative to proprietary messaging solutions featuring decentralization and privacy, has announced they [https://www.kaidan.im/2019/05/10/kaidan-joins-kde/ join KDE].
=== Process ===


[https://github.com/siacs/Conversations/blob/master/CHANGELOG.md Conversations 2.5.0, 2.5.1, 2.5.2] added public channel search via search.jabbercat.org and reworked onboarding screens.
# Link collection: duration 1 month
#* Read and validate the content
#* Include the reporters credits!
#* Check that it's not duplicate, and in the correct section
# Copywrite so each content is readable by humans: duration 1 week
#* Add links
#* Add images
#* Add CTAs
#* Carefully craft the subject/title line, and the preview text (first lines that are sometimes previewed on email UAs)
#* Include the copywriters credits!
# PR on website git repo for blog post (Markdown, Pelican): duration the week-end before posting
#* Include Pelican header: date, time, file name
#* Translate Mediawiki syntax to Github's Markdown: https://sinnwerkstatt.github.io/MediaWiki-to-Markdown-Javascript-Converter/
#* Need at least 2 or 3 peer reviews
#* Include the reviewers credits!
# Sending the newsletter: on D-day
## Copy-paste Newsletter on Tinyletter
## Test it (peer review is not yet done)
## Send it
# Blog post: PR merge and deploy on website git repo on D-day
# Social media posts
#* text
#* image
#* hashtags
#* link
# Metrics/analytics in CommTeam MUC
#* Twitter monthly metrics
#* Newsletter analytics
# Propose schedule for next issue
# Translations: after D-day


[https://monal.im/blog/ios-3-8-released/ Monal 3.8 for iOS] makes XMPP easier for non technical users, as the new registration screen is easier and faster. And a new [https://monal.im/blog/mac-release/ macOS] release followed.
=== Planning ===


[https://tigase.net/content/beagle-im BeagleIM (for macOS)] and [https://siskin.im/ SiskinIM (for iOS)], brought to you by Tigase, now both support OMEMO end-to-end encryption protocol, contributing to the improvement to privacy on internet.
[[XMPP Newsletter Round-Up 2020]]


Movim has announced it is the the first XMPP app that has added [https://nl.movim.eu/?node/pubsub.movim.eu/Movim/movim-is-the-first-xmpp-client-that-supports-message-reactions-Id7F5J emoji reaction to messages], in one to one conversations and chatrooms. It is making use of [https://xmpp.org/extensions/xep-0367.html XEP-0367: Message Attaching]. So [https://www.patreon.com/movim/posts support Movim now Patreon].
March:


Librem 5 has made again a lot of progress, including [https://puri.sm/posts/librem-5-end-of-may-progress/ Lurch OMEMO plugin] for end-to-end encryption in the Chatty XMPP and SMS messaging for better privacy, and [https://puri.sm/posts/librem-5-june-software-update/ the UX] features a new padlock and fingerprint display.
* 2020-02-24 Mon: copywriting starts
* 2020-02-28 Thu: end of link submission, PR on GitHub (during XMPP Summit)
* 2020-03-03 Tue: newsletter publication, blog post, promotion tweets


Goffi is following up nicely with the progress of Salut à Toi, for weeks [https://www.goffi.org/b/PfwWuArAxKnqvSND78iTig/progress-note 24] and [https://www.goffi.org/b/byydDYtov3BUtRBwT8fgUg/progress-note 25], very rich read!
=== Current newsletter ===


==== Libraries ====


strophejs, the JavaScript XMPP library (published under the MIT license) was released in [https://github.com/strophe/strophejs/releases/tag/v1.3.3 version 1.3.3].
* [[XMPP Newsletter template]]
* [[XMPP Newsletter August 2020]] (next)
* [[XMPP Newsletter July 2020]]


=== Other ===
=== Past newsletters ===


Tigase is Gold sponsor of the XSF!
* [[XMPP Newsletter November 2019]]
* [[XMPP Newsletter December 2019]]
* [[XMPP Newsletter January 2020]]
* [[XMPP Newsletter February 2020]]
* [[XMPP Newsletter March 2020]]
* [[XMPP Newsletter April 2020]]
* [[XMPP Newsletter May 2020]]
* [[XMPP Newsletter June 2020]]


=== Services ===
=== Translations ===


=== GSoC ===
* [[German translations|German translations]]
* [[French translations|French translations]]
* [[Spanish translations|Spanish translations]]
* [[Polish translations|Polish translations]]


The [https://xmpp.org/2019/06/xsfs-google-summer-of-code-2019-projects/ XSF has announced] its participation in the Google Summer of Code 2019.
=== Metrics, statistics, analytics===
The selected projects are:


* [https://gsoc-prosody-2019.blogspot.com Prosody plugin installer], by João Duarte
* Newsletter:
* [https://madhur96.github.io/gsoc19/ Poezio infinite scrolling using MAM], by Madhur Garg
** [https://framapic.org/sVngR3A08PpP/8fuywT3kzC5O.png Absolute subs growth]
* [https://hrxi.github.io/gsoc/ Jingle File Transfer for Dino], by hrxi
** [https://framapic.org/vzduKYC5Itaa/om4Vu44zp9F0.png Relative subs growth]
** [https://framapic.org/VHietwQqOHTk/QVWMfe66o21K.png Open and click rates]
* [https://framapic.org/C5DFC82ifPhq/RS9ZPXgW7FDp.png Twitter metrics]

Latest revision as of 21:44, 5 January 2021

Here you can submit news items for inclusion in the next XMPP Newsletter (as managed by the CommTeam).


To contributors, editors, reviewers, translators

Live discussion

xmpp:commteam@muc.xmpp.org?join

What determines relevancy?

The submission must ideally be a blog or article about XMPP/Jabber and/or XMPP-based software (clients, servers, libs).

Some exceptions might be made, for example for a release page showing a new release of some XMPP-based software.

However, marketing brochures (e.g. single-page marketing sites) for new products which don't contain information on XMPP, won't be included.

Make sure you read the Basic communication guide for XMPP techies

Process

  1. Link collection: duration 1 month
    • Read and validate the content
    • Include the reporters credits!
    • Check that it's not duplicate, and in the correct section
  2. Copywrite so each content is readable by humans: duration 1 week
    • Add links
    • Add images
    • Add CTAs
    • Carefully craft the subject/title line, and the preview text (first lines that are sometimes previewed on email UAs)
    • Include the copywriters credits!
  3. PR on website git repo for blog post (Markdown, Pelican): duration the week-end before posting
  4. Sending the newsletter: on D-day
    1. Copy-paste Newsletter on Tinyletter
    2. Test it (peer review is not yet done)
    3. Send it
  5. Blog post: PR merge and deploy on website git repo on D-day
  6. Social media posts
    • text
    • image
    • hashtags
    • link
  7. Metrics/analytics in CommTeam MUC
    • Twitter monthly metrics
    • Newsletter analytics
  8. Propose schedule for next issue
  9. Translations: after D-day

Planning

XMPP Newsletter Round-Up 2020

March:

  • 2020-02-24 Mon: copywriting starts
  • 2020-02-28 Thu: end of link submission, PR on GitHub (during XMPP Summit)
  • 2020-03-03 Tue: newsletter publication, blog post, promotion tweets

Current newsletter

Past newsletters

Translations

Metrics, statistics, analytics