DDF Request

  • Hallo,

    was haltet ihr von der Idee, eine DDF-Request Seite zu erstellen. Diese sollte der Feature-Request Seite nachempfunden sein, allerdings wird bei der Eingabe der allgemeinen Daten direkt überprüft, ob ein solches DDF schon besteht. Außerdem wäre eine Ablage für eine Bedienungsanleitung sehr hilfreich.

    Lasset die Spiele beginnen;)

  • Hallo,

    zuerst einmal zum Speicherort für DDFs: Wir haben bereits die DDF Library selbst geschrieben (https://ddf.dmxcontrol.de/). Hier werden alle funktionierenden DDFs für DMXControl 2 und 3 verwaltet. Außerdem können User (jeder mit einem Forenaccount) eigene DDFs hochladen und damit der Allgemeinheit zur Verfügung stellen. Wir haben intern auch darüber diskutiert, ob wir die DDFLib entsprechend so gestalten, dass darüber auch ähnliche DDFs gefunden werden können. Wir haben uns aber aus mehreren Gründen dagegen entschieden:

    Zum einen haben wir mit dem Forum bereits eine Diskussionsplattform mit Upload-Funktion. So können die Handbücher einfach durch die User selbst hochgeladen werden. Außerdem können Zwischenstände von DDFs ganz einfach diskutiert und dabei entsprechend verbessert werden. Das alles hätte in der DDFLib erst aufwändig nachgebildet werden müssen. Da ist das Forum einfach sehr viel flexibler und schon vorhanden. Daher gibt es hier auch den Forenbereich DDFs und DDF-Bibliothek

    Ein weiterer Punkt ist, dass für eine solch detaillierte, eigenschaftsbasierte Suche das DDF geparst werden muss. Es muss also erst einmal eingelesen und die einzelnen Funktionen erkannt werden. Somit muss man praktisch einige Funktionen von DMXControl 3 nochmal nachbauen, denn da lässt sich leider nichts von DMXControl 3 wiederverwenden. Ändert sich die DDF Spezifikation, weil eine neue Funktion hinzu kommt oder aktuelle Parameter anders behandelt werden, dann müssen wir auch die DDFLib jedes mal anpassen. Da das sehr aufwändig ist, haben wir uns da dagegen entschieden.

    Der dritte Punkt ist, dass eine DDF-Request-Seite den Anschein erweckt, dass wir DDFs für die User schreiben. Ein Bugtracker ist ja tatsächlich dafür da, Bugs an unsere Entwickler zu melden. Bei DDFs sieht das aber anders aus. Wir können es personell nicht stemmen, für jeden User DDFs zu schreiben. Wir unterstützen sehr gerne beim Erstellen und vielleicht schreibt das eine oder andere Mitglied (weil es gerade Zeit hat) auch mal ein DDF. Das soll aber nicht die Regel sein. Vielmehr möchten wir die Community soweit befähigen, DDFs selbst zu erstellen. Die DDFLib ist da ein Baustein, das Forum ein weiterer und am dritten Baustein (dem DDFCreator) wird gerade gearbeitet (genau wie auch kontinuierliche Arbeiten an der Lib selbst laufen).

    Viele Grüße

    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

    Edited once, last by JPK (July 20, 2019 at 9:39 AM).

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.