Changelogbeschreibung

Aus Luffi
Wechseln zu: Navigation, Suche
Was ist Luffi?

Beschreibung

Softwareänderungen, die Luffi betreffen (also neue Programmfunkionen, Veränderungen an der Software selbst sowie Bugfixes) finden Sie im Changelog.

Begriffserklärung:

  • Hauptversion: Programmversionen auf den Hauptservern.
  • Nebenversion: Beta-Versionen in Zusatzabonnements.
  • Hauptserver: "Freewarebooster." - dort wird bei normalen Anwendern nach neuen Programmversionen gesucht. Außer vom Programmierer NICHT modifizierbar.
  • Alternativserver: Ausfallserver, die von Luffi "on Demand" zur Verfügung gestellt werden - Item-Downloads werden bei Fehlern auf diesen Servern gesucht. Außer vom Programmierer NICHT modifizierbar.
  • Nebenserver, Aboserver: Abonnements und Betaversionen werden dort gesucht. Vom User einstellbar.
  • Versionsserver: Ein einzelner Server aus der Reihe der oben angegebenen Servertypen hat die Zusatzaufgabe, Versionsinformationen über die aktuellen Programme zur Verfügung zu stellen. Im Moment ist dies der erste Alternativserver, diese Aufgabe kann aber je nach Rechnerlast (und Remote-Konfiguration) auch weitergegeben werden. Außer vom Programmierer NICHT modifizierbar.
  • Backend: (hier speziell gemeint:) Ein auf dem Versionsserver ausgeführter Dienst (allg.: eine Dienst-/Verwaltungsschicht am Server). Wird im Changelog dann angeführt, wenn an der Kommunikationsschnittstelle Luffi <-> Server Anpassungen vorgenommen wurden oder eine Änderung an dieser auch eine Verhaltensänderung in Luffi verursacht.

  • Item: Eine Verwaltungseinheit im Freewarebooster (z.B. "FireFox"), üblicherweise als Menüeintrag angezeigt.
  • Bubble: Eine logisch zusammengehörige Gruppe von Items. (z.B. "Public"). Eine Bubble liegt als Ganzes auf einem Server.
  • Abonnement: Eine Sammlung von einer oder mehreren Bubbles. Es gibt immer ein fest eingebautes Hauptabo und 0-n Zusatzabonnements. Die Bubbles eines Abos können, müssen aber nicht auf ein und demselben Server liegen. (z.B. "Tovirag")
  • Kategorie: Der einem Item zugeordnete Hauptmenüeintrag (der "in der obersten Ebene" sitzt - "Spiele", "System" etc.).
  • Parent: Der Menüpunkt, unter dem ein Item direkt sitzt. Nicht immer, aber zumeist ident mit dessen Kategorie. Unterscheidet sich nur dann, wenn mehrere Untermenüs verschachtelt werden.
  • Gruppe: Zusammenfassung von Items innerhalb ein und derselben Ebene (= "mit demselben Parent"). Hat Auswirkungen auf die Reihenfolge und erzwingt optische Trennung ("Gruppenstriche").

  • Feature: Eine neue Funktionalität wurde eingebaut.
  • Bugfix: Ein Fehler wurde entfernt.
  • Change: Ein bestehendes Programmverhalten wurde modifiziert.
  • ToDo: Ein kurzfristiges ToDo, von dem geplant ist, dass es im nächsten Versionssprung erledigt ist. Alle anderen ToDos kommen in die Freewarebooster-ToDo-Liste! Diese Markierung kommt ausschließlich zum Einsatz, wenn ein wichtiger Bugfix einen Versionssprung erzwungen hat und daher die Arbeit an einem anderen Task unterbrochen wurde. Programme mit ToDo Markierungen werden niemals Hauptversionen!
  • WIP: Work in Progress. Daran wird gearbeitet, gilt als Baustelle - Feedbacks erst sinnvoll, wenn sich der Nebel etwas gelichtet hat. Ansonst analog zu ToDo.