Difference between revisions of "XMPP Newsletter"

From XMPP WIKI
Jump to navigation Jump to search
(→‎Planning: Add XMPP Newsletter Round-Up 2020)
 
(476 intermediate revisions by 14 users not shown)
Line 1: Line 1:
Here you can submit news items for inclusion in the next XMPP Newsletter (as managed by the [[CommTeam]]).
Here you can submit news items for inclusion in the next [https://xmpp.org/category/newsletter.html XMPP Newsletter] (as managed by the [[CommTeam]]).




== 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]]
 
Jeff Becker has released a tutorial, "New life for XMPP. Build your own decentralized messenger!", using Prosody and Pidgin.  https://i2p.rocks/blog/new-life-for-xmpp-build-your-own-decentralized-messenger.html
 
Peter Waher has published his book on XMPP and IoT: "Mastering Internet of Things" https://www.linkedin.com/pulse/mastering-internet-things-peter-waher-1/


Erlang Solutions has run a webinar on MongooseIM: "How to build a leading medical messaging app? What are the benefits of migrating from a closed solution to open-sourced #XMPP?" https://twitter.com/MongooseIM/status/984020853628207104
=== Process ===


The Jabber Spam Fighting Manifesto has seen an update, "Freedom and Anonymity on XMPP" https://github.com/ge0rg/jabber-spam-fighting-manifesto/blob/master/Freedom-and-Anonymity.md
# 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


NIST (National Institute of Standards and Technology) releases and IoT draft standards focussing on security. Tigase analyses this and gives hints and constructively criticises the document. https://tigase.net/article/nist-releases-iot-draft-standards
=== Planning ===


* XMPP videos:
[[XMPP Newsletter Round-Up 2020]]
** XMPP Tutorial : The Friendly Introduction https://www.youtube.com/watch?v=6YhMOFS04kA
** XMPP Android Chat App Tutorial Step by step https://www.youtube.com/watch?v=BheBPoBR_5s
** XMPP WhatsAp like Android Chat App With Smack https://www.youtube.com/watch?v=97-XjxcBXOk
** [1] XMPP Core Explained : Introduction https://www.youtube.com/watch?v=O0gZSd_oW1g
** [2] XMPP Core Explained : XMPP Architecture https://www.youtube.com/watch?v=gbeS8BwwM-M&t=1s


=== Software releases ===
March:


==== Servers ====
* 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


Less than a month after Metronome IM 3.8, the versions 3.8.1, 3.8.2, and 3.8.8 have followed, bringing small improvements such as MAM, SIFT, avatars and GDPR.: https://metronome.im/
=== Current newsletter ===


Erlang Solutions has released MongooseIM 2.2, subtitled "The Global Server", as it brings authentication with certificates (XEP-0178: Best Practices for Use of SASL EXTERNAL with Certificates), stable Global Distribution (GD) that connects multiple servers/clusters worldwide under the same domain name, a Jingle/SIP proxy, and many more goodies. https://www.erlang-solutions.com/blog/mongooseim-2-2-the-global-server.html


==== Clients ====
* [[XMPP Newsletter template]]
* [[XMPP Newsletter August 2020]] (next)
* [[XMPP Newsletter July 2020]]


Less than a month after the symbolic version 1.0.0, Gajim 1.0.1 has been published, improving MAM support adding image preview in file chooser dialog, and many smaller fixes and improvements. Later, the version 1.0.2 correctly reloads Plugins, saves history export with utf8 encoding, doesnt allow plain BOSH by default, and fixes many bugs. https://gajim.org/
=== Past newsletters ===


ChatSecure iOS releases v4.3.0, which is able to catch up on discussions that happened while it was offline (#MAM) and supports #OMEMO encryption https://twitter.com/MarcelWaldvogel/status/983730120379781120
* [[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]]


In its on-going concise blog posts series, Monal IM follows up on MAM development, as well as announces a future implementation of XEP-0184: Message Delivery Receipt in Monal IM https://monal.im/blog/message-delivery-receipts/
=== Translations ===


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


Smack 4.2.4 has been released, adding support for XEP-0394: Message Markup, XEP-0382: Spoiler messages, XEP-0372: References, XEP-0392: Consistent Color Generation, and bringing even more fixes and improvements. https://discourse.igniterealtime.org/t/smack-4-2-4-released/81404
=== Metrics, statistics, analytics===


MatriX vNext is available in version 2.0, it is a cross platform XMPP SDK for the full .NET Framework, .NET Core and Mono https://www.ag-software.net/2018/04/30/matrix-vnext-2-0-released/
* Newsletter:
** [https://framapic.org/sVngR3A08PpP/8fuywT3kzC5O.png Absolute subs growth]
** [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