<p>osTicket-Entwicklungsstatus</p>

Erstellt am 14. Okt. 2016  ·  43Kommentare  ·  Quelle: osTicket/osTicket

Jeder

osTicket befindet sich noch immer in aktiver Entwicklung. Wir planen, v1.10 stable am 24. Oktober zu veröffentlichen, gefolgt von v1.11 RC1 gegen Ende November.

Wie an anderer Stelle erwähnt, kann ich bestätigen, dass Jared (@greezybacon), ein Kernentwickler und Supercoder, Enhancesoft (die Muttergesellschaft von osTicket) verlassen hat und osTicket nicht mehr auf Vollzeitbasis entwickelt, daher die langsame Wende bei Veröffentlichungen und in der Entwicklung Allgemeines. Jared hilft zwar immer noch von Zeit zu Zeit, aber es waren große Fußstapfen zu füllen.

Trotzdem haben wir aggressiv eingestellt und freuen uns, Ihnen mitteilen zu können, dass wir 4 neue Entwickler im Team haben. Wir bereiten uns auch auf eine umfassende Überarbeitung von osTicket vor – der Übergang zu einem Framework, das wir bald bekannt geben werden.

Fröhlichen Freitag,

Hilfreichster Kommentar

@protich , wenn Sie Hilfe bei der Veröffentlichung einer neuen Version benötigen und ich Ihnen behilflich sein könnte, ziehen Sie bitte in Betracht, mich einzubeziehen. Auch ich habe über eine Verzweigung des Projekts nachgedacht, um das Zusammenführen von Fehlerkorrekturen und anderen kleinen Funktionen zu verwalten, die für die Übertragungsabteilung von Cleco benötigt werden.

Alle 43 Kommentare

Danke für das Update @protich! Tut mir leid, wegen @greezybacon hierher zu kommen.

Hallo @Protich

Es ist schön, von Ihnen zu hören, und ich bin sicher, die Community wird Ihnen dafür danken, dass Sie uns über die Situation dieses Projekts informiert haben.

Es ist wirklich schade, von @greezybacon zu hören, er war wirklich hilfreich bei uns und hat zusätzliche Funktionen zum Laufen gebracht usw.

Ich bin froh zu hören, dass sein Abgang gut verlaufen ist und er immer noch zu diesem Projekt beiträgt.

Wir alle freuen uns auf die bevorstehende Veröffentlichung und danken Ihnen.

Danke @protich ist eine tolle Nachricht und vielen Dank @greezybacon für deinen Beitrag

Es ist großartig, endlich von der Fertigstellung der Version 1.10 zu hören und dass mehrere Entwickler dem Team beitreten, auch wenn es traurig ist zu hören, dass @greezybacon gegangen ist.

Übrigens. Ich wünsche dir @greezybacon alles Gute für deine Zukunft und freue mich zu hören, dass du immer noch von Zeit zu Zeit aushilfst :)

Da wir in meinem Unternehmen eine ähnliche Situation haben, wo ein Drittel meiner Kollegen unser Team verlassen hat (oder besser: aufgrund von Entscheidungen, die für unser Team und sogar unseren Teammanager getroffen wurden), gehen musste, kann ich absolut verstehen, dass es dauert während sie die Lücken füllen, die sie hinterlassen haben, und es gibt viel mehr Arbeit für den Rest des Teams. Also wünsche ich dir @protich und dem ganzen @osTicket- Team und Unterstützern wie @ntozier alles Gute und ich hoffe zuversichtlich, dass du wie Phönix aus der Asche kommst ;)

Übrigens. Wer auch immer Jareds Teil der Betreuung der osticket-Übersetzungen übernimmt, ich und @mfelber werden wohl auch weiterhin bei der deutschen Übersetzung unterstützen. Übrigens gibt es noch einen größeren Pull-Request von mir #3027, um Fehler in den Quellen zu beheben und einige Phrasen zu vereinheitlichen, also sei nicht schüchtern und melde dich (wer auch immer übersetzungsbezogene Sachen übernimmt), da diese PR allen Übersetzern helfen sollte und Korrektoren für schnellere und einfachere Übersetzungen.

Prost!
Michael

Danke @protich ,

für das Update, und entschuldigen Sie bitte, wenn Sie der Meinung sind, dass unsere Diskussion über den Fork Ihr Projekt zugespamt hat. Ich persönlich finde eine offene Kommunikation immer hilfreicher als zu schweigen. Angesichts der aktuellen Situation weiß ich zu schätzen, dass das Informieren von Community-Entwicklern derzeit wahrscheinlich nicht Ihre größte Sorge ist. Dennoch glaube ich auch, dass eine proaktivere Kommunikation viele Kommentare obsolet gemacht hat.

Daher würde ich eine rechtzeitige Ankündigung des oben genannten neuen Frameworks begrüßen, damit sich die Bemühungen in der Community schnell anpassen können. Trotzdem freue ich mich auf die Neuerscheinungen und auch auf eine offene und wertschätzende Zusammenarbeit.

Alles Gute für Sie und Ihre Mitarbeiter,
Martin.

fantastisch! Danke!

@protich , wenn Sie Hilfe bei der Veröffentlichung einer neuen Version benötigen und ich Ihnen behilflich sein könnte, ziehen Sie bitte in Betracht, mich einzubeziehen. Auch ich habe über eine Verzweigung des Projekts nachgedacht, um das Zusammenführen von Fehlerkorrekturen und anderen kleinen Funktionen zu verwalten, die für die Übertragungsabteilung von Cleco benötigt werden.

Gute Nachrichten! Danke, @protich
Aber können wir bitte die Liste der Features bekommen, die in osTicket 1.11 enthalten sein würden? Danke.

Und wie läuft die Veröffentlichung heute? :) Ich aktualisiere immer noch die Seite und warte auf Stable 1.10 :)

Wir werden heute in letzter Minute zusammenführen und dann die QA durchführen, bevor wir die Veröffentlichung kürzen. Ich werde hier ein Update posten.

Irgendwelche Neuigkeiten zur Veröffentlichung?

Die Spitze des Entwicklungszweigs steht kurz vor der endgültigen Version, in der noch Last-Minute-Bugfixes von unseren Testern und eine Sicherheitslückenkorrektur ausstehen, die wir direkt vor der Veröffentlichung veröffentlichen werden.

Ist jemand bereit, einen schnellen Upgrade-Test mit einer Kopie Ihrer Produktionsumgebung durchzuführen?

Ich habe ein paar Umgebungen, darunter eine Produktion. Gerne testen.

Wenn ich von der Spitze der Entwicklung ziehe, sagt es, dass ich "1.8-git" installiere ... ist das richtig?

@protich gerne.

Mein Plan ist es, OSTicket neu zu installieren, weil unser aktuelles System seit 1.6 fehlerhafte Überstunden bekommen hat. Wir freuen uns auf dieses Update!

@themunchkinman - das ist richtig.

Zu behandelnde Probleme

  • [ ] Absturz beim 1.8.x-Upgrade aufgrund von php7-Änderungen

Getestet eine saubere Installation, lief gut (ich vermeide jedoch PHP 7, immer noch auf 5.5/5.6).
Muss ich ein Upgrade durchführen, wenn ich 1.10-RC3 verwende? Ich bin dabei, eines meiner Produktions-Setups zu überarbeiten ...

Kein wirklicher Foltertest, aber bisher keine Pausen im Normalbetrieb...
Mehrere manuelle Korrekturen, die ich vorgenommen hatte, scheinen in dieser Version der Dateien vorhanden zu sein ...

@themunchkinman - möchten Sie auf die manuellen Korrekturen eingehen, von denen Sie sprechen?

Ich verwende die neue Version seit 6 Stunden und wir können nur ein Problem identifizieren.
Wenn Sie auf ein Ticket antworten, gibt es kein "Warten"-Overlay wie beim Erstellen eines Tickets, da dies einen doppelten Eintrag von einem Techniker erstellt, der zweimal auf die Schaltfläche "Antworten" geklickt hat, aber das sieht für uns gut aus.

Nach kurzem Testen habe ich einige Probleme gefunden (Upgrade von 1.9.12 auf 1.9.14 und dann Entwicklung)

  • Nach dem Upgrade sind die benutzerdefinierten Formulare nicht mehr verknüpft.
  • Beim Bearbeiten eines Tickets und Leerlassen eines Datumsfeldes kommt es zu einem Fehler (Datumseinstellung: Standard, Sprache Deutsch)
  • Unter dem Link „Meine Tickets“ gibt es neben „Mein Ticket“ auch die Mannschaftstickets. das wird die Agenten nach dem Upgrade verwirren.
    Ich denke, ich werde mehr Probleme finden. Ich werde mit dem Testen fortfahren.

@JediKev - Ich habe ein paar PHP-Änderungen vorgenommen, hauptsächlich die Wissensdatenbank/FAQ repariert, die anscheinend integriert ist, zusammen mit etwas Semantik. Ich habe auch einige manuelle Änderungen an der SQL-Datenbank aus dem frischen Setup mit RC3 vorgenommen. Es wurden einige Tabellen mit bestimmten Feldern erstellt, die als Primärschlüssel/eindeutig gekennzeichnet waren, was zu einigen Warnungen geführt hatte, da einige der Tabellen nur ein Register von Beziehungen sind und daher häufig nicht eindeutig und nicht unbedingt verschlüsselt sind.

@markus4000

Außerdem habe ich seit Beginn von 1.10 die Erfahrung gemacht, dass bestimmte Anomalien auftreten, wenn von 1.9.x und anderen früheren Versionen gewechselt wird. Aus diesem Grund habe ich geplant, einen Haltepunkt für den Übergang zu finden und schrittweise daran zu arbeiten, die alte Instanz und Datenbank zu archivieren und mit der neuen sauber zu beginnen. Ich habe mehrere Tests mit Kopien/Backups meiner in Betrieb befindlichen 1.9.x-Instanz durchgeführt und konnte sie nie vollständig sauber durchlaufen lassen.

Ich überprüfe die Datumsfeldinformationen, um festzustellen, ob bei meinem sauberen Build dasselbe Problem auftritt.

Wenn ich mich nicht irre, wurde "Meine Tickets" so konzipiert, dass sie diejenigen enthalten, die einem Team zugewiesen sind, in dem Sie Mitglied sind ...

Übrigens ... an alle hier ... Ich bin so glücklich, dieses Projekt noch am Leben zu sehen und die Community zu unterstützen. Ich benutze osTicket seit 2008 und habe immer noch nichts gefunden, was genau das tut, was ich will, wie osTicket es tut.

Ist die stabile Version freigegeben? Kann es nicht finden..

@mrdanne , wenn Sie es hier nicht finden können: osticket.com/download
dann ist es noch nicht erschienen. Wie @protich vor 19 Stunden gepostet hat, gibt es ein Upgrade-Problem, das vor der Veröffentlichung behoben werden muss.

Ich kann die Neuerscheinung kaum erwarten! Freue mich schon lange darauf. 😄

Während des Upgrades hatte ich den eindeutigen Schlüsselfehler mit der osr_ticket_event-Tabelle
zu. Also habe ich den Primärschlüssel und die AI manuell aus dem Feld "eindeutig" entfernt
vor dem Upgrade. das hat geholfen.

Am 26.10.2016 05:57 schrieb "TheMunchkinman" [email protected] :

@markus4000 https://github.com/markus4000

Außerdem habe ich seit 1.10 die Erfahrung gemacht, dass gewisse Anomalien auftraten
beim Wechsel von 1.9.x und anderen früheren Versionen auftreten würde. Durch
das, ich habe geplant, einen Haltepunkt für den Übergang zu finden, und
um es schrittweise zu bearbeiten, die alte Instanz und Datenbank zu archivieren und zu starten
sauber mit dem neuen. Ich habe mehrere Tests mit Kopien/Backups meiner durchgeführt
in Betrieb befindliche 1.9.x-Instanz und konnte sie nie vollständig durchlaufen lassen
reinigen.

Ich überprüfe die Datumsfeldinformationen, um zu sehen, ob ich das gleiche Problem auf meinem erhalte
sauber gebaut.

Wenn ich mich nicht irre, wurde "Meine Tickets" so konzipiert, dass sie die zugewiesenen enthalten
zu einem Team, dem Sie angehören...

Übrigens ... an alle hier ... Ich bin so glücklich, dieses Projekt noch am Leben zu sehen
und die Community-Unterstützung. Ich benutze osTicket seit 2008 und immer noch
habe nichts gefunden, was genau das tut, was ich will, wie osTicket es tut.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/osTicket/osTicket/issues/3399#issuecomment -256243511,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AEMAZoAW5gVrz0JjyGie_qa0AaiFMc6tks5q3s-ugaJpZM4KXR2e
.

@tomlaf – Pull-Request Nr. 3426 behebt das Overlay-Problem.

@markus4000 - kannst du das Problem mit ticket_event näher erläutern? Sie haben auch erwähnt, dass benutzerdefinierte Formulare gelöscht werden - an welches Objekt wurden die Formulare angehängt?

@protich : Das primäre Schlüsselproblem war meine Schuld. Verzeihung. Ich habe herausgefunden, dass es irgendwie ein Feld "eindeutig" gibt, aber das ist nicht Teil der osticket-Standardinstallation.

@markus4000 - Vielen Dank für die Klärung, ich war verrückt, als ich versuchte, das Problem zu verfolgen. Sie hatten erwähnt, dass benutzerdefinierte Formulare gelöscht werden – möchten Sie das näher erläutern? Von welcher Version hast du upgegradet?

Nur um die eindeutigen/primären Schlüsselprobleme in der DB zu klären, auf die ich immer wieder gestoßen bin, war der Tisch für die Zuordnung von Agenten zu Teams. Ich hatte RC3 neu installiert und beim Aufbau der Datenbank wurde das erste Feld als primär und eindeutig festgelegt, und daher erhielt ich für jeden zusätzlichen Agenten, den ich zu einem Team hinzufügen würde, einen Datenbankfehler für doppelten Wert, aber es zumindest verarbeiten würde. Ich habe es gelöst, indem ich den Primärschlüssel und die eindeutigen Flags aus dem Feld in MySQL entfernt habe.

[INSERT INTO ost_team_member SET team_id = '4', flags = 1]
Doppelter Eintrag '4-0' für Schlüssel 'PRIMARY'

Hier ist ein zusätzlicher Datenbankfehler, den ich ebenfalls erhalten habe. Dies geschieht beim Hinzufügen eines Elements zur Ticketstatusliste.

[UPDATE ost_ticket_status SET extra = 'susp' WHERE ost_ticket_status . id = 6 LIMIT 1] Unbekannte Spalte 'Extra' in 'Feldliste'

@protich : Ich habe von 1.9.8 auf 9 auf 11 auf 12 auf 13 auf 14 aktualisiert, dann habe ich die gesamte Datenbank mit einer sauberen 14-Installation verglichen, um sicherzustellen, dass ich vor dem Upgrade eine richtige 14 habe. So fand ich meinen Fehler.

Ich habe aber auch festgestellt, dass in der Tabelle "ost_ticket" das Feld "flags" vor dem Update von 1.9.14 auf 1.10dev fehlte

  • [ ] Benutzerdefinierte Formulare: Ich habe 20 Hilfethemen und jedes hat sein eigenes Formular "x". Nach dem Update haben alle Hilfethemen die Verbindung zum Formular verloren. Also muss ich zu: Admin-Panel -> Verwalten -> Hilfethema -> Hilfethema aktualisieren -> Formulare gehen: und dort füge ich manuell das benutzerdefinierte Formular hinzu, das zuvor verlinkt war.
    Es verliert nicht die Form selbst. es geht nur die Verbindung zwischen Hilfethema und Formular verloren.
  • [x] Gelöst in 1.10; Datumsproblem: Wenn ich ein Ticket bearbeite, das ein benutzerdefiniertes Formular mit mehreren Datumsfeldern hat (optional), lasse ich sie leer und speichere; die Warnung: _Warning: date() erwartet, dass Parameter 2 lang ist, der in /home/httpd/vhosts/regipedia.ch/ticketpreview.regipedia.ch/include/class.forms.php angegebene String in Zeile 1769_ erscheint. Die Warnung erscheint auch, wenn ich aus der Kundenansicht ein neues Ticket öffne.
  • [ ] Aufgabe: Drucken funktioniert nicht
  • [ ] Aufgabe: Nach dem Erstellen einer neuen Aufgabe ist es nicht möglich, eine weitere Aufgabe zu erstellen, ohne auf eine andere Seite zu gehen, bevor Sie auf „Neue Aufgabe“ klicken.
  • [ ] Aufgabe: Es wäre gut, wenn bei der Erstellung einer neuen Aufgabe standardmäßig die Heimatabteilung ausgewählt würde.
  • [ ] Aufgabe: Fälligkeitsdatum kann nicht bearbeitet werden, sobald die Aufgabe erstellt wurde
  • [ ] Aufgabe: E-Mail-Vorlagen %{Task.ticket_link} und %{task.due_date. . . .} einen Fehler verursachen. und vielleicht auch andere.

Kann man ab v1.10 einen neuen Zweig machen?

Außerdem - wann werden Sprachen kompiliert?

@wacki4
F: Können Sie ab v1.10 einen neuen Zweig erstellen?
A: Sie könnten... aber im Allgemeinen sollten Sie die offizielle Version unter osticket.com/download verwenden.

F: Außerdem - wann werden Sprachen kompiliert?
A: Mir wurde Ende letzter Woche gesagt, dass sie bald (Tage) kompiliert werden sollten.

Aber wenn ich Git verwenden möchte, mache ich am besten einige Verbesserungen für mich selbst
wäre Klon 1.10 Zweig, nicht entwickeln. Deshalb frage ich danach,
Es wurde für frühere Versionen erstellt.

7. Mai 2016 18:04 Uhr "ntozier" [email protected] napisał(a):

@wacki4 https://github.com/wacki4
F: Können Sie ab v1.10 einen neuen Zweig erstellen?
A: Sie könnten... aber im Allgemeinen sollten Sie die offizielle Version verwenden
unter osticket.com/download.

F: Außerdem - wann werden Sprachen kompiliert?
A: Mir wurde Ende letzter Woche gesagt, dass sie bald (Tage) kompiliert werden sollten.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/osTicket/osTicket/issues/3399#issuecomment -258895561,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AAp6epJOCK3xWWzSey9SEXPNPhhPwKHgks5q71oggaJpZM4KXR2e
.

@protich Ist der Fortschritt von osTicket wieder tot?

Ich frage nur... Danke.

Behalten Sie in den kommenden Wochen die Registerkarte "Github-Meilensteine" im Auge ... Wir werden Probleme 1.11 zuweisen, um allen eine bessere Vorstellung von Veröffentlichungsplänen zu geben. Dieser Thread hat seine Aufgabe erfüllt

@rbukovansky Nr.

Warum werden neue Sprachpakete noch nicht kompiliert?

Es fühlt sich an, als wäre das Projekt wieder tot. Es gibt immer noch viele Fehler in 1.10, aber keine Aktivität von den Entwicklern. Und die Übersetzungen sind auch nicht verfügbar. Ich denke, seit @greezybacon nicht mehr mitmacht, ist die Seele des Projekts verschwunden.

Es kommen große Verbesserungen. Inzwischen ist github nicht wirklich der Ort, um über die Seele zu diskutieren ... die Foren und Freenode sind dafür besser geeignet.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

markus4000 picture markus4000  ·  4Kommentare

extremesurf picture extremesurf  ·  3Kommentare

markus4000 picture markus4000  ·  3Kommentare

SysEngDan picture SysEngDan  ·  5Kommentare

cervedgroup picture cervedgroup  ·  5Kommentare