#surprise

hq@pod.diaspora.software

diaspora* version 0.9.0.0 released!

We generally don't give nicknames to our releases, but if we did, this would be called "The Confusing Release". We know that some of you were expecting us to release Version 0.8, while others were eagerly awaiting Version 1.0 - and you've got neither! And there wasn't even a Release Candidate or any other announcement! Please allow us to explain ourselves.

As some of you know, we always work on two versions at the same time. One, that we call a "minor version", is the kind you see us releasing quite frequently. Minor versions include security updates, bugfixes, and some smaller feature additions. We design those versions in a way that allows pod administrators to install them as fast as possible, without manual changes or long downtimes. On the other hand, there are "major versions", that are... well, major. These contain big features, large breaking changes, stuff like that. We keep these seperate as we want to make the lives of our podmins as easy as possible, and major upgrades always require manual interventions or longer downtimes, so we want to keep them as rare as we can.

Our last major release, diaspora* 0.7, was released almost seven years ago - in August 2017. That is quite a long time! And ever since, we have kept working on two versions in parallel: the next "minor", and the next "major". This development model is quite common in big projects, and it's fine, until it's not.

Since the release of 0.7, the difference between the latest minor version and the work-in-progress major versions has become enormous: more than 20,000 lines of code added, and over 6,000 lines removed. For reference, that means that almost 15% of our entire codebase has changed. This huge divergence means that releasing new minor versions has become more and more complicated, as we always have to apply any changes to both work-in-progress versions, and it has reached a level where it's causing us lots of pain and making it harder to release any updates.

Additionally, our community of developers has built quite a few amazing new features for "the next big version". Some of you on pods that run the "development" code already get to use them, but a very large chunk of our userbase does not. That's a shame, because some of the things we have already built are a big deal!

At the same time, we have really ambitious plans for Version 1.0, and as much as we'd love to get it out there, we simply aren't done yet.

This is why we're now release a intermediate major release. We're calling it Version 0.9 because, while it's more than simply the next major version upgrade, it isn't quite Version 1.0 yet. Even so, there's still a really good list of stuff in this version, and we're really excited to get it out to you. And now, enough waffling, let's get to the details.

The Release

Since the last major release, Version 0.7.0.0, a total of 50 contributors have commited 1,833 commits. This includes 858 from 20 contributors that have never been included in any release up until now! A few highlights:

  • diaspora* now has an API! If that term means nothing to you: it allows software developers to build applications on top of diaspora* in an easy and reliable way. You want to build a fully-fledged mobile phone app? API. A script that automatically posts your comics to your diaspora* profile? API. You want to display your diaspora* posts on your website? API. You want to build a text-only user interface for your command line? API. If this sounds interesting to you, check out our API documentation, and let us know if you build something cool!
  • Having an API also means that everyone can use Insporation, a mobile app available for Android and iOS. It's still under development, but if you want, give it a try by following the instructions here, you might like it!
  • Likes on comments have returned!
  • Have you ever taken a profile picture that was slightly off? From now on, you can crop your profile picture before you upload it.
  • Are you tired of the "file is too big" erorr when trying to post a large photo? Well, so are we. We now automatically resize your image uploads in case they're too big for us, so you don't have to take care of that.
  • Speaking about image uploads ... you can now copy-paste images into the diaspora* editor! And the progress bar when uploading multiple photos is no longer broken.
  • The mobile version has got a few improvements as well. For example, you can now select multiple aspects! Exciting, we know. :)
  • Bugfixes! Quite a few of them! Too many of them to list here, and let's be honest, listing bug fixes is quite boring anyway.

The full ChangeLog is available here For podmins, there are quite a few breaking changes. Please make sure to read the upgrade instructions in our wiki, and plan in some time for long database migrations to run!

Thank YOU!

While diaspora* is moving slower than projects with full-time, paid engineering teams, we are incredibly proud of our community and our work. A huge thank you goes out to all the people contributing to this project, entirely in their spare time.

It doesn't matter if you're writing code, helping with documentation or translations, or if you're just using diaspora* to post cute cat photos. We love all of you, and we're happy you're with us. <3


#diaspora #announcement #release #0900 #surprise

hackbyte@friendica.utzer.de

Surprise fire alarm drill at elementary school L-series and notifier

Heh .. spässken am rande... Mal eben in ner elementary school zur überraschung den feueralarm ziehen dürfen ... sollen (die schulleiterin bat darum).. Das macht doch laune. ;)

heh, having fun at the job. Pulling the fire alarm in a elementary school as a surprise fire drill (the principal asked for it).

Surprise fire alarm drill at elementary school L-series and notifier

https://youtu.be/jrpxANl_53I
http://redirect.invidious.io/jrpxANl_53I

#Surprise #Fire #Drill #Überraschungs #Feueralarm #Fun #RandomShit ;)

wist@diasp.org

A quotation from Tolkien

Many folk like to know beforehand what is to be set on the table; but those who have laboured to prepare the feast like to keep their secret; for wonder makes the words of praise louder.

J.R.R. Tolkien (1892-1973) English writer, fabulist, philologist, academic [John Ronald Reuel Tolkien]
The Lord of the Rings, Vol. 3: The Return of the King, Book 6, ch. 4 “The Steward and the King” [Gandalf] (1955)

#quote #quotes #quotation #expectations #praise #surprise
Sourcing / notes: https://wist.info/tolkien-jrr/15619/

onirik@diaspora-fr.org

Bonjour à tous!
On vous avait promis une #surprise pour ce 24 avril, il est donc temps de vous la présenter! C'est bien sur une soirée mais avec un LIVE que nous attendons tous très impatiemment chez Onirik. Et comme nous sommes plein de bonté et de partage, on a fait venir un autre artiste pour un #Mix #break / #UK #Bass de haute voltige! C'est parti pour la présentation!

🛥️🧠🛥️ Brainboat 004 🛥️🧠🛥️
Chers moussaillons, nous sommes très heureux de revenir vous voir enfin. Cette dernière tempête n’a pas eu raison de nous et nous sommes de retour dans notre laboratoire flottant pour braver l’océan en votre compagnie 🌊 !
Pour cette première traversée 2022, nous avons privilégié la pêche locale (garantie ☢️ free) ce seront donc deux #Lyonnais qui largueront les amarres et tiendront la barre 🎶 ! Comme d'habitude, nous nous retrouverons sur le ponton de notre #péniche préférée et nous unirons nos forces pour mener à bien cette excursion.
Le prix de cette virée sera à prix libre jusqu’à 00h, puis 5€ (ou plus 🤑🤑) de 00h à la fin de soirée. Vous pourrez payer de multiples manières (CB, Paypal, Lydia, Cash) 💸
A l'assaut des déferlantes sonores 🏴‍☠️!
Prévois ton gilet de sauvetage, pose ton cerveau, on s'occupe ensuite de te faire arriver à bon port avec notre équipe de pirates sonores!

⏰⏰ Mensa Tempus ⏰⏰
Siick [Onirik] (Intelligent Brainy set)
https://soundcloud.com/siick

Emptone [Noizion Recordz] LIVE
https://m.soundcloud.com/mptone

Axonberg [Nü Kvlture, Polaar]
https://m.soundcloud.com/axonberg

Jül:em [Onirik] (Intelligent Dancing set)
https://soundcloud.com/julien-michel-duret

🌈 INFOS PRATIQUES 🌈

🤑 21h-00h prix libre puis 00h-4h 5€
📍 47 Quais Rambaud, 69002 Lyon
🧠 Brainy vibes
🚋 Tram T1 - Hôtel de Région-Montrochet
🚌 Bus S1 - Arrêt La Sucrière
🛥️ Péniche fournie : Entrée face à La Sucrière - Lyon
🎁 Goodies pour les premiers arrivants

Vous pouvez retrouver cet évènement sur #Mobilizon --> https://rdv.tedomum.net/events/01114da3-c10b-4754-bb68-64b056970d61
#IDM #event #concert #association #musique #electronica #techno #lyon #braindance

mimoutte@diaspora.psyco.fr

#news #élection #scrutin #candidat #surprise #programme #bonheur #félicité

DERNIÈRE ET BONNE NOUVELLE :
J’ai décidé de me présenter à l’élection présidentielle :

VOTEZ MOUMOUTTE !!! le vote de la dernière chance.

Mon programme résumé en quelques phrases :

  • Le bonheur et la félicité pour tous,
  • Une terre qui retrouve sa belle couleur bleue, débarrassée de toutes les pollutions,
  • Des énergies renouvelables… renouvelables à gogo à la portée de tous,
  • Plus de guerre, de massacre, de tuerie, d’attentat, d’épidémie, de famine,
  • La paix universelle,
  • Le partage de toutes les ressources et des richesses de la terre,
  • De l’occupation pour tous ceux qui le désirent, (le travail est proscrit)
  • Le salaire universel, l’augmentation des salaires (pour les accros qui y tiendraient encore ), des pensions et autres prestations sociales, la proscription des taxes et autres impôts,
    • Une école démocratique bienveillante, novatrice, à l’écoute de toutes les différences, « La semaine des 4 jeudis » (expression des années 50/60 pour définir la diminution du travail, le jeudi était alors le jour de vacance des écoliers, 4 jeudis dans la semaine c’était too much ! une illusion, un fantasme alors irréalisable.)
  • Encore à l’étude l’élixir de l’éternelle jeunesse, de l’amour, de l’intelligence, de l’empathie, de la modestie, de la bonté …. (en gel hydroalcoolique, vaccin ou masque de beauté)
  • La liberté, l’égalité, la fraternité.

VOTEZ MOUMOUTTE !!!!!

bellisarius1@pubpod.alqualonde.org

CityUniversity

This #Generation continues to #Surprise and #Inspire: City University Student Union (CSU) Passes Motion Favouring BDS

Friends of #Palestine said: “The Friends of Palestine society is proud to announce that the #motion calling for #Boycott, #Divestment and #Sanctions ( #BDS ) has been passed during the #Students Members’ Meeting (AGM). We are indebted to our #allies who attended, #voted and championed our motion. Today is a #victory for the #Palestinian cause and for the BDS #movement."

“Now that the #BDS movement is included in the ‘#DecoloniseCity’ campaign, the Friends of Palestine society will work with the #University and the #Union to initiate an #investigation into its involvement with #companies complicit in #Israel’s #illegal actions within #internationallaw."

#AntiZionism #Activism #HigherEd #KulturKampf #SapereAude #Arya #Aryanism #Heroes #Youth

pafzedog@diaspora-fr.org

MYSTERY BOX

J'ai créé ma propre MysteryBox, afin que vous puissiez y déposer vos surprises de toute nature (texte, image, audio, vidéo) :

https://cloud.help-web-low.fr/s/8napQw9t4efRAGp

Je ferai un post avec les contenus les plus insolites et/ou intéressants :)

merci de partager

I made my own MysteryBox, so you can put your surprises of any kind (text, image, audio, video) here :

https://cloud.help-web-low.fr/s/8napQw9t4efRAGp

I will make a post with some of the most unusual and/or interesting content :)

thanks for sharing

#MysteryBox #share #insolite #mystère #mystery #surprise #partage #cloud