Versionshinweise von V1 zu V2

Aktualisierung auf Version 2.1.18.13, Juli 2022

Wir haben die letzten Monate daran gearbeitet, Ihnen eine deutliche Verbesserung von BrixWire News Hub gegenüber der installierten Version zu bringen, also ein echtes Major Release.

Wir wechseln von der Classic-Version (V1) auf die Core-Version (V2). Hier möchten wir Ihnen mehr im Detail erzählen!

Image: freepik.com

Was gibt es Neues?

Hier ein Blick auf die Neuerungen der Plattform

  • Platform Unabhängigkeit
  • Rest API
  • Angular UI
  • Loadbalancer
  • JWT Support
  • Push-Benachrichtigung des Clients
  • Auto publishing, AnyFirst Ansatz
  • Docker
  • Nachrichten Übersetzung
  • Neue Plugins

Plattform Unabhängigkeit

BrixWire läuft auf Linux oder Windows Systemen. Es läuft mit MS SQL Server oder PostgreSQL Server als DB Backend.

Rest API

Eine REST API (Level 2 mit ODATA) wird parallel zu den bestehenden APIs implementiert. Sie muss noch verfeinert und vervollständigt werden, ist aber schon integrationsfähig.

Angular UI

Nach einer langen Reise endlich erreicht. Neben dem klassischen UI ist das neue Angular UI verfügbar. Sie ist schneller, weniger ressourcenhungrig, mehr anpassbar bzw. brandbar und einfach besser.

  • Frisches Design!
    • Generalüberholung mit mehr Einfachheit
    • Alle Funktionen plus die neuen verbessert durch besseres Design
    • Neue Themen
    • Dunkler Modus für jedes Thema verfügbar

So sieht es aus!
  • Verbesserte Leistung
    • Angular und intelligente Änderungserkennung ermöglichen eine unglaublich schnelle Tabelle
    • Schnellere Suche

  • Sitzungsprofil
    • Suchkriterien werden automatisch in einem Sitzungsprofil gespeichert
    • Keine Suche geht jemals verloren

  • Tabelle
    • Neues Design
    • Excel-ähnliche Funktionen zur Spaltenanpassung
    • Tastaturnavigation mit intelligenten Shortcuts
    • Nützliches Design für spezielle Spalten wie Priorität
    • Optimieren Sie die Tabelle nach Ihren Bedürfnissen mit vielen neuen Anpassungsoptionen

  • Automatische Aktualisierung der Beiträge
    • Eingehende Beiträge werden automatisch angezeigt, ohne dass eine Aktualisierung oder eine neue Suche erforderlich ist
    • Verpassen Sie nie eine Meldung mit konfigurierbarer Hervorhebung für eingehende Meldungen
    • Sie werden immer sicher sein, dass Sie verbunden sind durch automatische Reconnects und eine Live-Aktualisierung der Verbindungsinformationen 

Loadbalancer

Verbesserte Unterstützung für mehrere Instanzen von BrixWire, die parallel unter einem Loadbalancer laufen. 

  • Trennung der Inputs 
  • Verbesserte Kommunikation zwischen Servern 

JWT Support

Alle Apis sind nun durch JSON Web Tokens gesichert, damit die UI auch in öffentlich erreichbaren Umgebungen funktioniert.

Push-Benachrichtigung des Clients

Die Classic-Version verließ sich auf Polling, um die Benutzeroberfläche für neue Geschichten zu aktualisieren. Die Core-Version hat einen implementierten Push-Mechanismus, der zu geringerem Ressourcenverbrauch (z. B. Tablet-Nutzung) und reduzierter Latenz führt.

Auto Publishing, AnyFirst Ansatz

Wir haben die Auto-Publishing-Funktionen von BrixWire erweitert. Dadurch kannst du Artikel aus deinem CMS direkt und ohne menschliche Interaktion in WoodWing veröffentlichen oder umgekehrt. Dazu sind ein Paar Input- und Output-Plugins erforderlich. Mehr über AnyFirst erfahren Sie in diesem Beitrag.

Docker

Im ersten Schritt ist es eine Hosting Alternative für unsere Kunden. In einem weiteren Schritt wird der Deploy von Dockern für automatisierte Updates von freigegebenen Versionen genutzt.

Vorteile sind eine stabilere Umgebung, da die Docker durch uns angepasst und freigegeben werden sowie eine geringere Abhängigkeit von der Umgebung und deren Installation sowie oftmals günstigere Konditionen für das Hosting.

Nachrichten Übersetzung

Wir haben die KI-Übersetzung in unseren News Hub integriert. So können auch Sie Nachrichten in Sekundenschnelle in eine Vielzahl von Sprachen übersetzen. Erfahren Sie mehr über die Übersetzung von Nachrichten in diesem Beitrag.


Plugins

Hier ein Blick auf die neue Plugins

  • Überholte RSS-Feeds
  • Überholtes Dateisystem Plugin
  • Woodwing Plugins
  • WordPress Plugins
  • LivingDocs Plugins
  • Mail Plugins
  • Twitter Input Plugin
  • Facebook Plugins
  • REST Plugins für generische Inputs und Outputs
  • Telegram Input Plugin
  • Brix2Brix Plugin

Überholte RSS-Feeds

Es werden nun RSS-Feeds mit mehreren Versionen von RSS unterstützt. Die RSS-Spezifikation ist irgendwie unklar oder zu alt. Infolgedessen gibt es mehrere Formate, und die Formate enthalten eine gemischte Struktur (d. h. Elemente aus mehreren Versionen des Standards).

Wir haben das bestehende RSS-Plugin stark verbessert, u.a. durch Bereinigung von fehlerhaftem Html, etc. Außerdem wird die Last dadurch reduziert, dass RSS-Feeds 5 Threads parallel zum Abrufen von Informationen verwenden können. Dies sollte die Last reduzieren.

Überholtes Dateisystem Plugin

Das Dateisystem-Plugin unterstützt jetzt den Aufbau von Ketten, d.h. es kann als Relaisstation fungieren, um importierte Inhalte mit vielen Instanzen zu teilen. Außerdem ist ein Plugin für die Dateisystemausgabe verfügbar, welches das Publizieren für konsumierende Anwendungen mit einer dateisystembasierten Technologie ermöglicht.

Woodwing Plugins

Die WW-Plugins wurden überarbeitet und unterstützen nun den Vollduplex-Modus, d.h. du kannst eine WoodWing-Instanz mit BrixWire für Input und Output spiegeln.

WordPress Plugins

WordPress-Instanzen können nun als Quelle (um Artikel zu lesen) oder als Ziel verwendet werden, um Artikel zu veröffentlichen.

LivingDocs Plugins

Ähnlich wie bei WordPress wird das CMS “LivingDocs” dem Ökosystem hinzugefügt. Es erlaubt Full-Duplex-Support, wie es mit dem WordPress-Plugin möglich ist.

Mail Plugins

Das Mail-Plugin ermöglicht das Beobachten von konfigurierbaren Mail-Hosts und überträgt eingehende Mails in publizierbare Stories. Umgekehrt ermöglicht es die Veröffentlichung an verschiedene Mail-Empfänger

Image: Freepik.com

Twitter Input Plugin

Tweets werden von Twitter nach konfigurierten Filtern ausgelesen und können importiert werden.

Facebook Plugins

Posts und Bilder können importiert und in verschiedenen und konfigurierbaren Zielen veröffentlicht werden. Es ist möglich, verschiedene Ausgabeformate zu unterstützen. Stories und Bilder in BrixWire können exportiert und auf Facebook als Post veröffentlicht werden.

REST Plugins für generische Inputs und Outputs

BrixWire bietet generische Ein- und Ausgaben, die generische Schnittstellen und konfigurierbare Transformationen nutzen. Wichtig für Kunden, die das System mit ihren eigenen Nachrichtenquellen erweitern wollen.

Telegram Input Plugin

Das Telegram Plugin wird im Rahmen des Ukraine Servers entwickelt und es geht über ein reines Import Plugin hinaus, da es interaktive Elemente mit den Nutzern anbietet. Es gibt zwei grobe Richtungen:

  • Import Plugin

Wie bei anderen Plugins üblich, können Beiträge von öffentlichen Channels importiert werden. Hierbei handelt es sich um Read Only Funktionalität, um auf öffentliche News im Sinne eines RSS Readers zuzugreifen.

  • Reader Reporter Plugin

Es können private Gruppen gebildet werden, die Informationen wie Video, Audio, Bilder und Texte mit der BrixWire Plattform teilen möchten. Die Funktionalität kann genutzt werden, um zum einen Informationen vor Ort zu erhalten und zum anderen kann es zur Verifikation von Stories verwendet werden. Wir arbeiten derzeit an einem tragfähigen Konzept, um derartige private Gruppen zu bilden.

Brix2Brix Plugin

Verbindet zwei BrixWire Server, d.h. es ist möglich, auf Datenbereiche eines anderen BrixWire Servers zuzugreifen. Dieses Plugin eignet sich beispielsweise für lokale Redaktionen, die an einen Newsroom angeschlossen werden sollen.

Es werden zwei Ausprägungen unterstützt

  • Import Modus

Die Daten stehen beim empfangenden Server zur Verfügung, es handelt sich um Kopien der vorgesehenen Stories, die incl. verbundener Assets im Zielserver gespeichert werden.

  • On Demand Modus

Die Stories werden nur importiert, wenn ein Publish oder andere Operationen auf Clientseite durchgeführt werden, die eine tiefe Einbettung der Story in die lokale Instanz erfordern.


Warum sollten Sie updaten?

  • Schnelleres und intuitives UI.
  • Mit den neuen Social Media Plugins könnten Sie Social Media Kanäle in ihren Workflow einbinden.
  • Viele neue Möglichkeiten für ihre Publishing-Bedürfnisse werden eröffnet.
  • Wir sind auch auf dem Weg zu einem regelmäßigen Update-Prozess, um Ihnen in Sachen Sicherheit und Funktionalität auf dem Laufenden zu halten.

Lassen Sie uns wissen, was Sie denken!

Wenn Sie ungedeckte Anforderungen, Ideen oder Fragen haben, hinterlassen Sie uns bitte einen Kommentar oder kontaktieren Sie uns.