Gladys 4 Beta ist verfügbar! 🚀

Hallo zusammen,

Letzte Woche habe ich eine neue Version der Gladys-Website veröffentlicht, die sich auf die Dokumentation konzentriert.

Heute nehme ich die Entwicklung von Gladys 4 selbst wieder auf.

Bevor ich mich kopfüber in die Entwicklung stürze, habe ich eine Bestandsaufnahme der kurzfristigen Ziele des Projekts und der laufenden Aufgaben gemacht. Ich möchte hier darüber sprechen, um auch mit euch darüber diskutieren zu können :slight_smile:

Mein Ziel Nr. 1 ist es nun, Gladys 4 RC zu starten

Um dieses Ziel zu erreichen, musste ich Entscheidungen treffen. Ich habe alle Aufgaben auf Github genommen und mir die Frage gestellt: « Ist diese Entwicklung fĂĽr die RC notwendig? Â» Wenn meine Antwort « Ja, absolut Â» war, habe ich die Aufgabe zum Meilenstein hinzugefĂĽgt.

Daher haben wir noch 21 Aufgaben im Meilenstein:

Der Meilenstein auf Github => GitHub · Where software is built

Für diese 21 Aufgaben habe ich eine Schätzung der benötigten Zeit für die Entwicklung der Funktion erstellt:

  • 13 Aufgaben „low“ = 13 * 2 Stunden = 26 Stunden / 8 Stunden = 3,25 Tage
  • 5 Aufgaben „medium“ = 5 * 1 Tag = 5 Tage
  • 2 Aufgaben „high“ = 2 * 4 = 8 Tage

Damit kann ich die für die Veröffentlichung der v4 RC benötigte Entwicklungszeit schätzen:

3,25 + 5 + 8 = 16,25 Entwicklungstage (d. h. 130 Stunden)

Achtung, das sind reine Entwicklungstage.

Da ich nur Teilzeit an Gladys arbeite, bin ich von meiner Seite aus montags und dienstags fĂĽr Gladys verfĂĽgbar (mittwochs, donnerstags und freitags arbeite ich als Freelancer fĂĽr einen Kunden).

Wenn man bedenkt, dass ich an diesen 2 Gladys-Tagen nicht wirklich 2 Tage zur VerfĂĽgung habe, weil es viele Dinge gibt, die Zeit in Anspruch nehmen:

  • Beantwortung von Community-Nachrichten
  • Github-Administration
  • Gladys Plus-Wartung
  • Website-Wartung
  • Buchhaltung
  • usw…

Wenn ich diese Aufgaben stark komprimieren würde, denke ich, dass ich 1,5 Entwicklungstage pro Woche schaffen könnte.

Ich brauche eure Hilfe

Wenn ich allein bei Gladys wäre, bräuchte ich also 11 Wochen, um diese RC zu beenden, was uns bis Mitte Oktober bringt. Und das finde ich noch optimistisch, ohne eventuelle Pausen (ich bin kein Roboter :sweat_smile:)

Ich bitte daher um eure Hilfe, um mir bei der Fertigstellung dieser RC zu helfen :slight_smile:

Jeder Pull-Request ist willkommen, wenn er sich auf diese 21 Aufgaben bezieht.

Denn die schlechte Nachricht ist, dass wir, wenn wir wollen, dass die v4 veröffentlicht wird, alles andere ablehnen müssen… :confused: Ich weiß, das ist traurig, es gibt so viele tolle PRs, die auf Github warten, aber ich muss der Realität ins Auge sehen: Es ist nicht möglich, 15 Dinge gleichzeitig zu tun. Ich habe einfach nicht die Kapazität dafür, die Tage sind so kurz.

Wenn man alles auf einmal tun will, erreicht man nichts.

Los geht’s!

Von meiner Seite aus beginne ich mit der Reihe der To-dos und werde meine Entwicklungsschätzungen in diesem Thread aktualisieren :slight_smile: Dank eurer Hilfe könnte die v4 vielleicht früher veröffentlicht werden, hoffe ich :slight_smile:

Was haltet ihr davon?