Roger Router 1.91.0 als Flatpak

Die neue Entwicklerversion von Roger Router steht in der Version 1.91.0 als Flatpak bereit: roger-1.91.0. Es enthält die bisherigen angekündigten Änderungen, sowie funktionierende Benachrichtigungen.

Wichtige Information zum Faxversand: Für den Faxversand ist es notwendig einen neuen Drucker anzulegen, der anders als der bisherige Fax-Drucker nicht mittels Spooler-Verzeichnis arbeitet sondern als Fax-Server. Der neue Drucker ist ein lokaler Netzwerkdrucker auf dem Port 9100.

Roger Router Entwicklerupdate

Hier ein kleines Heads-up für die neue Version von Roger Router:

  • Softphone-Telefonie wurde vollständig überarbeitet. Als Ergebnis ist diese über CAPI, sowohl mit Pulseaudio als auch GStreamer glasklar und ohne Jitter. Man erkennt keinen Unterschied mehr zu einen üblichen Telefon!
  • Fax-Transfer wurde signifikant verbessert! Die Übertragung verläuft nun nicht nur schneller und in größeren Blöcken, sie wurde auch in zwei Threads aufgeteilt. Als Folge dessen ist der Fax-Transfer endlich bei uns zu 100% stabil! Reine Textdokumente, große Bilder, 27 Seitige Vortrag / Papers werden sowohl in geringer als auch in hoher Auflösung ohne Probleme übertragen (über einen reinen Internet-Anschluss).

Es wird also auch unter den Punkt „CAPI“ ein großes Update! Mutige Tester können sich für die neuen Distributionen von Fedora und OpenSuSE ein eigenes Bild verschaffen. Über Feedback zum Fax-Transfer sind wir natürlich sehr gespannt.

Roger Router – Development Version als Flatpak

Heute gibt es einen Vorgeschmack auf das neue Roger Router. Ihr erhaltet hier den ersten Einblick in die Entwicklung von Roger Router als Flatpak. Zur Installation, sofern nicht über GNOME Software, erfolgt mittels:

Sofern noch nicht installiert (dies kann etwas dauern):
# flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo

Roger Router als Flatpak herunterladen:

Roger Router installieren:
# flatpak install <DOWNLOAD-VERZEICHNIS>/roger.flatpak

Und hier gibt es die aktuelle Version zum laden: roger.flatpak

Sollte das Programm bei euch nicht im Anwendungsstarter auftauchen, so könnt ihr es manuell starten über:

# flatpak run org.tabos.roger

Erfolgreich getestet mit Fedora, OpenSuSE, Debian 8/9 und Ubuntu 16.04/16.10/17.10 (Ubuntu 16.04/16.10 Anwender bitte das Flatpak PPA installieren)

Update: Flatpak Datei aktualisiert.

Update #2: Neuste Version 1.91.0 als Flatpak + AppIndicator & Google Support.

Roger Router Entwicklerupdate

Was geschieht aktuell bei der Entwicklung von Roger Router und wann kommt das nächste Release? Dies sind in der letzten Zeit die häufigsten Fragen, die ich bekomme. Daher hier ein kleiner Auszug, was genau aktuell entsteht.

  • TR-064 Unterstützung: Aktuell benötigt Roger Router den Zugriff auf den NAS-Speicher um die Daten für Fax und den Anrufbeantworter abzufragen. Da dies über FTP läuft wird das Passwort von Roger auch so übertragen. AVM bietet als Alternative bei aktuelleren FRITZ!Boxen die Daten über TR-064 zu beziehen. Dafür wird eine UPnP (Soap) Verbindung über HTTPS erstellt und die Zugangsdaten werden verschlüsselt übertragen. Dies erhöht die Sicherheit bei der Verwendung von Roger Router.
  • Änderung der Plugins: Die Verwendung von libpeas als Plugin-Library wurde eingestellt und auf eine eigene Lösung gebaut. Warum? Die Pflege von Roger Router über 3 Plattformen wurde leider von libpeas erschwert, gerade unter Windows hat dies immer wieder zu Probleme geführt. Daher wurde dieser Schritt auf das altbekannte ffgtk-PluginSystem vollzogen.
  • Buildsystem: Roger Router hat den Wechsel von den autotools/configure auf Meson vollzogen und hat damit die Entwicklungszeiten spürbar beschleunigt. Desweiteren wurde unter Linux einige Anpassungen vollzogen, damit die Software einfach unter GNOME Builder entwicklet werden kann.
  • Flatpak: Wir werden in Zukunft für Linux verstärkt auf Flatpak setzen, da somit die Verteilung zu den verschiedenen Distributionen stark vereinfacht wird.
  • SIP Softphone: Im Entwicklerzweig liegt bereits eine Version von Roger Router, die die Telefonie über SIP (pjsip) anbietet und somit auch HD-Telefonie mit Roger Router zur Verfügung stellt.
  • UI: Headerbar wird nun überall verwendet, es wird keine gesonderte UI für andere DE/Plattformen angeboten. Dies ist ein notwendiger Schritt, da die Entwicklung allein sonst nicht zu bewältigen ist.
  • Fax: Der Transfer wurde stark beschleuningt!
  • u.v.m.

Wann kommt das nächste Release? Dies lässt sich leider aktuell nicht sagen, es gilt die alte Weisheit „it’s done when it’s done“.

Router Router Preview für Windows – Update #4

Hallo zusammen,

für die eifrigen Beta-Tester gibt es nun eine Test-Version für Windows. Sie ist definitiv noch nicht vollständig, deckt aber schon vieles ab. Ihr findet sie unter Roger 1.90.x Über Feedback würde ich mich sehr freuen und für die finale Version berücksichtigen.

Update 1:

  • Fix: Icons werden angezeigt

Update 2:

  • Fix: Faxen funktioniert

Update 3:

  • Fax-Drucker wird im Setup mit angelegt
  • Fix: Fax-Berichte werden korrekt geöffnet
  • Fix: Audio-Plugins aktualisiert

Update 4: Roger Router-1.90.5

  • Wählhilfe mit allen Telefonen
  • Fix: Anpassung der Rückwärtssuche an neues Anbieterlayout

Viel Spaß beim ausprobieren,

Jan

Roger Router – Ausblick

Die Entwicklung von Roger Router durchläuft zur Zeit einige Veränderungen, die sich sehr positiv auf die nächste große Version auswirken werden. Da bis dahin einige Zeit vergehen wird, möchten wir hier einige der Änderungen kurz vorstellen.

  • libroutermanager (die Basis von Roger Router) wird grundlegend überarbeitet und die Dokumentation zu gtk-doc transferiert. Dies ermöglicht Entwickler schnellen Zugriff auf die API mittels devhelp, oder unsere Homepage
  • Plugins werden noch Profil-spezifischer, d.h. z.B. individuelle Audio-Geräte pro Profil.
  • Die CAPI-Unterstützung (Softphone und Fax) wird als Plugin herausgezogen.
  • Es wird ein SIP-Plugin für Softphone geben. Darauf aufbauend kann später auch die IP-Fax-Unterstützung kommen.
  • Die Entwicklung hat von Subversion auf Git gewechselt. Quellcode wird weiterhin bei Tabos.org gehostet.
  • u.v.m.

Diese Änderungen werden einige Zeit benötigen und wir sind auch auf eure Mithilfe angewiesen. Freiwillige Tester können sich zu gegebender Zeit bei uns melden und natürlich gilt immer: Spenden hilft uns!

Roger Router 1.9.2

Liebe Roger Router Anwender,

es folgt das nächste Bugfix-Release der 1.9.x-Reihe mit folgenden Änderungen:

  • Behandlung von Netzwerk-Events wurde verbesser (aka Telnet Plugin funktioniert manchmal nicht)
  • Verzeichnis vom Fax-Report wird gespeichert
  • Fax Laufwerkseinstellung wurde für die Firmware >= 6.30 gefixt
  • Ein/Ausgehende Fax Icons wurden überarbeitet um sich den Telefon-Icons farblich anzugleichen (von dschaerf)
  • Initiales Adressbuch beim Evolution-Plugin wird gesetzt

Viel Spaß wünscht,

Das Tabos Team

PS: Aufgrund Probleme beim Bau von gobject-introspection (sowohl unter Windows als auch unter Linux) gibt es innerhalb der 1.9.x-Reihe keine Version für Windows 🙁 Dieses Problem wird im Zuge der 1.10 (2.0) gelöst.