Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#27393
Baum - Tabellen: Selektion von mehrfach vorkommenden Zeilenobjekten expandiert Teilbäume / wählt falsche Zeile
#27424
"Container" für neue Grid-Zeile nicht mandatory, aber versteckte NPE, wenn Wert gelöscht wird
Verbesserung
Viele FOSS-Lizenzen verlangen, dass Nutzer
- auf die Lizenz der verwendeten Software hingewiesen werden (EPL-2.0)
- den Lizenztext der verwendeten Software ausgehändigt bekommen (Apache-2.0)
- der Source-Code der verwendeten Software auf Wunsch zur Verfügung gestellt wird und darauf hingewiesen wird (EPL-2.0)
- Copyright-Informationen zur Verfügung gestellt werden (BSD 3-Clause)
- Garantie-Ausschlüsse der originalen Autoren zur Verfügung gestellt/angezeigt werden (BSD 3-Clause)
Die akutelle "Lizenzübersicht" wird dem nur unzureichend gerecht:
- Die Anzeige ist nur einem administrativen Nutzer zugänglich
- Die Sicht liefert keine Copyright-Informationen und Garantie-Ausschlüsse
- Die Sicht liefert nur einen externen Link auf die Lizenz - diese wird also mit der Software nicht mitgeliefert.
- Es gibt keine Hinweise/Angebot der Source-Code-Lieferung
- Die Sicht liefert keine Lizenzinformationen für die TopLogic-Module selbst.
Verbesserung
- Dialog für alle Nutzer in dem Nutzer-Menü oder der Side-Bar
- Pro verwendeter Bibliothek
- Mitliefern eines Dokumentes mit Lizenztext, der Copyright-Vermerken und Garantieausschlüssen
- Downloadoption der Lizenzinformationen aus der Anwendung (nicht von extern)
Zu klären ist, wie wir sicherstellen können, dass wir den Source-Code der verwendeten Bibliotheken auch dann noch liefern könnten, wenn das offizielle Repository der Bibliothek nicht mehr erreichbar wäre.
Die einfachste Option wäre das Bundeln des Source-Codes mit der Anwendung selbst - "Mitliefern des Source-Codes" - bläht aber das Softwarearchiv unnötig auf. Wir müssten mindestens sicherstellen, dass der Source-Code in unserem Nexus-Repository-Mirror landet und von dort in einem Backup, von dem aus zumindest theoretisch eine Lieferung auf Anfrage möglich wäre.
Test
- Lizenzübersicht im Nutzer-Menü aufrufen.