Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OPMToolbox beta

Renee
December 07, 2017

OPMToolbox beta

Renee

December 07, 2017
Tweet

More Decks by Renee

Other Decks in Programming

Transcript

  1. OPMToolbox

    Unterstützung für Admins und Entwickler

    http://opmtoolbox.de

    Viele Ideen aus eigenem Entwicklerleben und
    regelmäßigen Otterhub-Fragen

    Wo es geht Integration in OTRS über Addon

    Einiges in der Entwicklung, manches schon
    einsehbar

    View full-size slide

  2. Postmasterfilter-Debugger

    Debuggen von Postmasterfiltern, die über die
    GUI erstellt wurden

    Klären von Fragen wie
    – „Warum landet das Ticket in der Queue X, obwohl
    der Filter ABC das Ticket in die Queue Y schieben
    soll?“
    – „Warum matcht das nicht den Teil, den ich
    erwarte?“

    View full-size slide

  3. Postmasterfilter-Debugger

    Integration in OTRS geplant
    – Upload Filterkette
    – Upload Beispielmails
    – Darstellung Ergebnis in OTRS

    View full-size slide

  4. Postmasterfilter-Debugger
    DEMO

    View full-size slide

  5. SysConfig-Dokumentation

    Beispiele für SysConfig-Optionen

    Hilft, die SysConfig zu verstehen

    Unterstützt beim Schreiben eigener .xml-
    Dateien

    View full-size slide

  6. SysConfig-Dokumentation
    DEMO

    View full-size slide

  7. Template-Dokumentation

    Beispiele für Template-Elemente

    Hilft, die Templates zu verstehen

    Unterstützt beim Schreiben eigener oder
    Anpassen bestehender Templates.

    View full-size slide

  8. Template-Dokumentation
    DEMO

    View full-size slide

  9. OPM RPM


    Erstellt aus .opm-Dateien RPM-Pakete

    Erleichtert Arbeit, wenn Sysadmins mit
    Paketmanager + Repositories arbeiten

    Löst Abhängigkeiten auf

    View full-size slide

  10. OPM RPM

    DEMO

    View full-size slide

  11. Ausblick

    Toolbox für Admins…
    – Postmasterfilter-Debugger mit Speichern von Filtern
    und Mails, für versch. OTRS-Versionen
    – GUI für CI-Klassen-Definition
    – OPM-Repository
    – OPM → RPM + RPM-Repository
    – Beispiele für SysConfig-Optionen
    – Prozesse in „Prosa“ definieren

    View full-size slide

  12. Ausblick

    Toolbox für Admins…
    – Regex-Builder und -Debugger
    – ...

    View full-size slide

  13. Ausblick

    … und Entwickler
    – Git-Repositories
    – … plus Build-Workflow (Code → OPM, OPM →
    Repository, OPM → RPM
    – Beispiele für Templates
    – Code-Snippets
    – Snippets für .sopm-Teile

    View full-size slide

  14. Ausblick

    … und Entwickler
    – Erstellen von Demoinstanzen mit eigenen oder
    öffentlichen Addons
    – „Honeypot“ für ausgehende Webservices
    – ...

    View full-size slide

  15. OPMToolbox

    Finanzierung über Monatliche Gebühr

    Basistools bleiben (in abgespeckter Version)
    kostenfrei

    View full-size slide

  16. Fragen an die Runde

    Was würde euch am meisten helfen?

    Wenn ihr einen Wunsch frei hättet, was wäre
    das? (keine Meta-Wünsche)

    Welche Schmerzen habt ihr?

    Was behindert euch am meisten?

    Wünsche an Tools?

    Welche Fragen tauchen immer wieder auf?

    View full-size slide

  17. Fragen an die Runde

    Was wäre euch folgendes Paket wert?
    „Admin“

    Postmasterfilter-Debugger mit
    Speichern von Filtern und
    Beispielmails

    Prozesse in „Prosa“ definieren

    GUI CI-Klassendefinition

    1 OPM-Repository

    OPM → RPM

    1 RPM-Repository

    View full-size slide

  18. Fragen an die Runde – Teil 2

    Was haltet ihr von einer jährlichen
    Veranstaltung (Anwendertag/Konferenz)?

    Hättet ihr Interesse an einem Tutorial?

    Besteht Interesse an einer „Unkonferenz“ für
    Entwickler?

    View full-size slide

  19. Folien
    https://speakerdeck.com/reneeb_perl/opmtoolbox_beta

    View full-size slide