• Apprise 1.13 blir slutstationen för 1.x-serien

    Apprise 1.13 har släppts med stöd för fler meddelandetjänster, krypterade Bark-notiser och rikare Telegram-meddelanden. Samtidigt markerar versionen slutet för Apprise 1.x. Nästa större utvecklingssteg blir Apprise 2.x, som kommer att innehålla förändringar som kan bryta befintliga integrationer.

    Apprise är ett verktyg med öppen källkod som gör det möjligt för ett program att skicka meddelanden genom ett stort antal olika tjänster. I stället för att utvecklaren behöver skriva en separat integration för exempelvis Telegram, e-post och andra meddelandetjänster kan Apprise fungera som ett gemensamt lager mellan programmet och mottagarna.

    Verktyget används bland annat i servrar, övervakningssystem och automatiserade skript. Ett program kan exempelvis använda Apprise för att meddela administratören när en säkerhetskopiering är klar, en hårddisk börjar rapportera fel eller en tjänst har slutat fungera.

    Tre nya meddelandetjänster

    Apprise 1.13 lägger till stöd för tjänsterna Pinglet, Trigv och Pingram. Pingram ersätter den tidigare integrationen med NotificationApi, som nu har tagits bort.

    För den vanliga användaren betyder detta att ännu fler meddelandetjänster kan anslutas genom samma system. För utvecklare minskar behovet av att själva underhålla flera olika API-integrationer.

    Det är en av Apprises viktigaste idéer: programmet som skapar meddelandet behöver inte känna till alla tekniska detaljer hos mottagartjänsten. Apprise översätter i stället meddelandet till ett format som den aktuella tjänsten förstår.

    Telegram får rikare meddelanden

    Telegram-integrationen har förbättrats med stöd för rikformaterade meddelanden. Det gör det möjligt att skicka mer lättlästa och strukturerade notifieringar än tidigare.

    Ett övervakningssystem kan exempelvis framhäva ett allvarligt fel, dela upp informationen i tydliga avsnitt eller skicka länkar som är enklare att öppna. Det kan verka som en mindre förändring, men tydlig formatering är viktig när många automatiska meddelanden skickas till samma kanal.

    Även Matrix har fått en förbättring. Långa meddelanden delas nu upp på ett bättre sätt, vilket minskar risken för att information kapas eller blir svår att läsa.

    Bark får kryptering med AES-GCM

    En annan viktig nyhet är att Bark-notiser nu kan skyddas med AES-GCM-kryptering.

    AES är en välkänd standard för symmetrisk kryptering. Det innebär att samma hemliga nyckel används för att kryptera och dekryptera informationen. GCM-läget skyddar inte bara innehållet från obehörig läsning, utan kan även upptäcka om den krypterade informationen har förändrats på vägen.

    För meddelanden som innehåller känslig information ger detta ett bättre skydd än att enbart förlita sig på transporten mellan avsändaren och tjänsten.

    Flera fel har rättats

    Version 1.13 innehåller också en rad rättningar. Webhooks för Microsoft Workflows med så kallad CU-dirigering ska nu fungera korrekt. Ett fel som hindrade vissa e-postbilagor som lagrades direkt i minnet har också åtgärdats.

    Utvecklarna har dessutom rättat problem med bland annat:

    • hantering av identitetsnummer för Splunk-entiteter
    • tolkning av felaktigt utformade URL-adresser
    • URL-koordinater för D-Bus och GLib
    • fler säkra sökvägstecken enligt RFC 3986
    • varningar i projektets automatiska tester

    Dokumentationen har samtidigt förbättrats. Kommandoradsverktygets hantering av bifogade filer förklaras tydligare, och information om proxyinställningar har lagts till i manualsidan. Projektet har även fått en italiensk översättning.

    Sista versionen i 1.x-serien

    Den största nyheten handlar egentligen inte om någon enskild funktion. Apprise 1.13 blir enligt utvecklaren den sista funktionsversionen i hela 1.x-serien.

    Den fortsatta utvecklingen flyttas till Apprise 2.x. Den nya huvudversionen kommer att innehålla förändringar som inte är fullt kompatibla med äldre installationer. Program som bäddar in Apprise kan därför sluta fungera om de automatiskt uppgraderar till version 2 utan att först anpassas.

    Utvecklare som behöver ligga kvar på den nuvarande serien rekommenderas därför att begränsa vilken version som får installeras:

    apprise>=1.0.0,<2.0.0
    

    Detta betyder att pakethanteraren får installera nya versioner inom 1.x-serien, men inte automatiskt byta till Apprise 2.0 eller senare.

    Säkerhetsstöd fortsätter

    Att Apprise 1.13 är den sista 1.x-versionen betyder inte att serien omedelbart överges. Utvecklaren räknar med att fortsätta publicera säkerhetsrättningar under ungefär ett till två år.

    På längre sikt blir Apprise 2.x däremot den rekommenderade grenen. Organisationer och utvecklare som använder Apprise bör därför kontrollera sina installationer, låsa versionsberoendet där det behövs och börja planera för en framtida övergång.

    Apprise 1.13 fungerar därmed både som en vanlig funktionsuppdatering och som en tydlig vägskylt inför framtiden. Versionen förbättrar dagens meddelanden, men gör det samtidigt klart att nästa stora steg kommer att kräva mer noggranna förberedelser.

    https://github.com/caronc/apprise/releases/tag/v1.13.0

    Apprise 1.13 – fakta

    Program: Apprise

    Version: 1.13

    Licens: Öppen källkod

    Användning: Skickar notifieringar genom många olika meddelandetjänster.

    Nya tjänster: Pinglet, Trigv och Pingram

    Nyheter: Telegram-meddelanden med rik formatering och AES-GCM-kryptering för Bark.

    Viktigt: Apprise 1.13 är den sista funktionsversionen i 1.x-serien.

    Rekommenderat versionskrav: apprise>=1.0.0,<2.0.0

  • BayernCloud Schule – den digitala ryggraden för Bayerns skolor

    Bayern har firat Oktoberfest sedan 1810, medan Stockholm inte ens lyckades behålla sin vattenfestival i tio år.

    Bayern är en av Tysklands mest välmående delstater – känd inte bara för BMW, utan också för att ha lyckats digitalisera skolan på ett sätt som andra kan avundas. Till skillnad från Stockholms stad, där över en miljard skattekronor försvann på ett misslyckat IT-projekt, har Bayern satsat på en lösning byggd på öppen källkod. Resultatet är en plattform som är stabil, kostnadseffektiv och som kontinuerligt förbättras.

    En tisdag förmiddag i en mellanstadieskola i München. Klockan är 08.10 och klass 6B loggar in på dagens första lektion. Ingen springer längre runt och letar efter USB-stickor eller delar ut buntar av utskrivna papper. Istället öppnar eleverna sin Chromebook, klickar på skolans BayernCloud Schule-ikon och är inne. Ett klick – och hela undervisningsvärlden ligger framför dem.

    ”Det sparar oss både tid och stress”, säger klassens mentor, Sabine Köhler, medan hon öppnar dagens uppgifter i plattformens Moodle-baserade lärmiljö. ”Eleverna kan börja jobba direkt, och allt material finns samlat – även för den som är sjuk hemma.”

    Från Mebis till molnet

    ByCS är inget hastverk, utan kulmen på över 15 års digital utveckling i Bayern. Allt började 2006 med Bayern‑Moodle, som snabbt blev Tysklands näst största lärplattform. 2012 tog Mebis över och breddade utbudet med mediebibliotek, videoplattform, provarkiv och en digital whiteboard.

    När ByCS lanserades 2021 var målet tydligt: samla alla dessa resurser – och fler – i en enda, säker och användarvänlig molntjänst. Idag är plattformen införd i samtliga bayerska skolor och används dagligen av miljontals lärare, elever och föräldrar. (Wikipedia)

    En portal till hela skolans digitala värld

    ByCS är uppbyggd kring ett Single Sign-On‑system. Med en enda inloggning får användaren tillgång till:

    • Magazin – mediepedagogisk fackportal för lärare
    • Mediathek – tusentals utbildningsresurser
    • Mebis Tube – lärarproducerade videor
    • Prüfungsarchiv – prov och tester från flera år
    • TeachShare – materialbank där lärare delar lektionsmaterial
    • Virtuell whiteboard – numera vidareutvecklad som Board och integrerad i Drive (Wikipedia, ISB, ByCS)
    • Drive – säker molnlagring med webbaserat Office
    • Säker Messenger och videokonferensverktyg

    Teknisk arkitektur och teknikstack

    ByCS drivs genom en kombination av egeninfrastruktur och öppen källkod från erkända leverantörer:

    • Messenger byggs med plattformarna Matrix och Element.
    • Drive (filsynk, molnlagring) använder open source-lösningen ownCloud Infinite Scale, medan det integrerade webbaserade kontorsverktyget drivs via ONLYOFFICE.
    • Videokonferens (ByCS ViKo) grundar sig på lösningen Visavid, utvecklad av Auctores GmbH.
    • Den digitala whiteboarden (tidigare ”Tafel”, nu ”Board”) är baserad på GeoGebra Notes. (km.bayern.de, Wikipedia)

    All teknisk drift hanteras av det bayerska Skol‑Rechenzentrum inom IT-DLZ, med stöd från ministerierna (Utbildning, Digitalisering, Finans) och övervakning av dataskyddsmyndigheter. (Wikipedia)

    Säkerhet och självständighet

    Till skillnad från många kommersiella tjänster driftas ByCS helt inom Bayern i enlighet med DSGVO. Personuppgifter stannar inom regionen, och systemet undviker beroenden av amerikanska teknologijättar.

    Thomas Müller, IT-ansvarig på en gymnasieskola i Augsburg, beskriver det som en trygghet:

    ”Vi vet att våra elevers data är skyddade, och vi har kontroll över vilka verktyg vi använder. Dessutom är plattformen gratis för alla skolor – vilket är avgörande för jämlik tillgång.”

    När det går fel – skräckexemplet Skolplattformen i Stockholm

    Kontrasten mot Sverige är slående. Stockholms stads Skolplattformen, lanserad 2018, skulle bli ett styrmedel för digital skolvardag – men blev snart ett exempel på offentligt IT-fiasko. Projektet, som kostade över en miljard kronor, drabbades av tekniska fel, långsamma inloggningar, säkerhetsbrister och ett svårtillgängligt gränssnitt. Föräldrar skapade till slut en egen app, ”Öppna Skolplattformen”, vilket ledde till en uppmärksammad rättslig konflikt.

    I jämförelse har ByCS tydligt vunnit förtroende genom att bygga på öppen källkod, beprövade lösningar och användarinvolvering från start.

    Mer än bara teknik

    ByCS är mer än en verktygslåda – det är en hel infrastruktur med stöd, fortbildning och kontinuerlig utveckling. Lärare utbildas via ALP Dillingen, en omfattande hjälprotalsportal finns, och support erbjuds via e-post och telefon i stor omfattning.

    För elever innebär det att lärandet blir flexibelt, tillgängligt och värdesäkert. För lärarna förenklas planering, genomförande och uppföljning, samtidigt som administrationen minskar.

    Framtiden i sikte

    ByCS utvecklas hela tiden. Nya funktioner, som AI-stödda övningar och digitala provmoduler, testas löpande. Målet är att Bayern ska fortsatt ligga i framkant inom digital utbildning.

    Sabine Köhler, läraren från München, sammanfattar det enkelt:

    ”Det här är första gången vi har en plattform som verkligen fungerar – för alla. Det är inte bara en app, det är en del av vår skolvardag.”

    Faktaruta: BayernCloud Schule (ByCS)

    • Lanserad: 2021
    • Teknisk kärna: Öppen källkod (Matrix, Element, ownCloud, ONLYOFFICE, Visavid, GeoGebra)
    • Drift: Skol-Rechenzentrum (IT-DLZ), inom Bayern
    • Säkerhet: DSGVO-kompatibel, datan stannar inom regionen
    • Användning: Miljontals användare dagligen
    • Fördelar: Stabil, säker, gratis, bred funktionalitet och framtidssäker utveckling.

    Här är den officiella webbadressen till BayernCloud Schule (ByCS):

    Officiell webbplats: www.bycs.de

    █ BayernCloud Schule (ByCS) – Faktaöversikt
    Översikt

    Lanserad2021 BakgrundBayern-Moodle (2006) → Mebis (2012) → ByCS DriftSkol-Rechenzentrum (IT-DLZ), inom Bayern SäkerhetDSGVO-kompatibel; data stannar inom regionen
    Öppen källkod i ByCS

    • Matrix – säker meddelandeplattform (Apache 2.0)
    • Element – klient för Matrix (Apache 2.0)
    • ownCloud Infinite Scale – filsynk & molnlagring (AGPLv3)
    • ONLYOFFICE – webbaserat kontor (AGPLv3)
    • Visavid – videokonferens (proprietär, öppna API:er)
    • GeoGebra Notes – digital whiteboard (GeoGebra NCL, gratis för utbildning)
    • Moodle – historisk lärplattform (GPLv3)
    Funktioner

    • Magazin (lärarportal), Mediathek (resurser), Mebis Tube (video)
    • Prüfungsarchiv (prov), TeachShare (delning), Board/Whiteboard
    • Drive (molnlagring + ONLYOFFICE), säker Messenger & videomöten
    Fördelar

    • Stabil, säker, gratis och användarvänlig
    • Kontinuerlig utveckling och stöd för lärare
    Länk

    █ Jämförelse: BayernCloud Schule (ByCS) vs Skolplattformen (Stockholm)

    BayernCloud Schule (ByCS)
    Lanserad2021 KärnaÖppen källkod (Matrix, Element, ownCloud Infinite Scale, ONLYOFFICE, GeoGebra; Visavid integrerat) DriftSkol-Rechenzentrum (IT-DLZ), inom Bayern SäkerhetDSGVO-kompatibel; data stannar i regionen
    Funktioner
    • Magazin, Mediathek, Mebis Tube, Prüfungsarchiv, TeachShare
    • Drive + ONLYOFFICE, Messenger, videokonferens, Board/Whiteboard
    Länk
    Skolplattformen (Stockholm)
    Lanserad2018 KärnaProprietär, flera leverantörer (bl.a. Microsoft) DriftStockholms stad + underleverantörer SäkerhetKritiserad: prestanda- & säkerhetsproblem, GDPR-frågor
    Problem (urval)
    • Kostnad > 1 miljard SEK
    • Långsamma inloggningar, tekniska fel, svårt gränssnitt
    • Alternativ app ”Öppna Skolplattformen” och rättsliga tvister
    Status
    • I drift men fortsatt omdebatterad

Etikett: Matrix

  • Apprise 1.13 blir slutstationen för 1.x-serien

    Apprise 1.13 har släppts med stöd för fler meddelandetjänster, krypterade Bark-notiser och rikare Telegram-meddelanden. Samtidigt markerar versionen slutet för Apprise 1.x. Nästa större utvecklingssteg blir Apprise 2.x, som kommer att innehålla förändringar som kan bryta befintliga integrationer. Apprise är ett verktyg med öppen källkod som gör det möjligt för ett program att skicka meddelanden genom…

  • BayernCloud Schule – den digitala ryggraden för Bayerns skolor

    Bayern är en av Tysklands mest välmående delstater – känd inte bara för BMW, utan också för att ha lyckats digitalisera skolan på ett sätt som andra kan avundas. Till skillnad från Stockholms stad, där över en miljard skattekronor försvann på ett misslyckat IT-projekt, har Bayern satsat på en lösning byggd på öppen källkod. Resultatet…