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.