hi,
bei Gelegenheit, d.h. niedrig priorisiert, könnte man bei dem DepotEigenschaften
die Sortier-Reihenfolge in der Spalte "packageVersion" numerisch korrekt realisieren.
Im Moment scheint das alphanumerisch zu sein...
PS:
opsi-configed 4.0.5.2.1
configed 4.0.5: Sortierung packageVersion bei Depot
configed 4.0.5: Sortierung packageVersion bei Depot
Leibniz-Institut für Bildungsmedien | Georg-Eckert-Institut (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: configed 4.0.5: Sortierung packageVersion bei Depot
Hallo,
ich stehe gerade vermutlich ein wenig auf dem Schlauchm, aber wo genau bist du?
Depot-Eigenschaften und dann Produkt-Defaultproperties?
Was ist das Problem mit alphanumerisch?
Gruß
Niko
ich stehe gerade vermutlich ein wenig auf dem Schlauchm, aber wo genau bist du?
Depot-Eigenschaften und dann Produkt-Defaultproperties?
Was ist das Problem mit alphanumerisch?
Gruß
Niko
Code: Alles auswählen
import OPSI
Re: configed 4.0.5: Sortierung packageVersion bei Depot
sorry, war wohl nicht eindeutig genug.
Nicht "Client-Konfiguration", sondern "Depoteigenschaften". Dort dann den Tab "Product-Defaultproperties".
Wenn man die Tabelle durch anklicken der Spalte sortieren lassen möchte, dann werden die Spalte
packageVersion nicht numerisch sortiert.
Beispielsweise ist die Reihenfolge dann:
Damit könnte man gleich einen Überblick über Pakete mit einer hohen Aktualisierungfrequenz gewinnen...
Nicht "Client-Konfiguration", sondern "Depoteigenschaften". Dort dann den Tab "Product-Defaultproperties".
Wenn man die Tabelle durch anklicken der Spalte sortieren lassen möchte, dann werden die Spalte
packageVersion nicht numerisch sortiert.
Beispielsweise ist die Reihenfolge dann:
Code: Alles auswählen
packageVersion
1
1
2
21
25
3
4
Leibniz-Institut für Bildungsmedien | Georg-Eckert-Institut (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
wiki.o4i.org - www.gei.de/institut/direktion/it-service/opsi4instituts
Re: configed 4.0.5: Sortierung packageVersion bei Depot
Hallo,
Sortierung ist immer ein heikles Thema.
Einstellen ließe sich eine numerische Reihenfolge in der Java-Bibliothek leicht. Nur müsste man dann, um logische und programmtechnische Fehler zu vermeiden, in den Datentypen des opsiconfd verhindern, dass ein nicht-numerischer Wert erfasst wird. Gegenwärtig verbietet niemand, eine Packageversion 1a oder b3 zu setzen, und solche Versionsbezeichnungen können ja auch sinnvoll sein.
Ad hoc würde ich daher vorschlagen, wenn man numerische Paketierungskennzeichnungen > 10 verwenden will, dann 001, 002...usw. zu schreiben.
Grüße
Rupert Röder
Sortierung ist immer ein heikles Thema.
Einstellen ließe sich eine numerische Reihenfolge in der Java-Bibliothek leicht. Nur müsste man dann, um logische und programmtechnische Fehler zu vermeiden, in den Datentypen des opsiconfd verhindern, dass ein nicht-numerischer Wert erfasst wird. Gegenwärtig verbietet niemand, eine Packageversion 1a oder b3 zu setzen, und solche Versionsbezeichnungen können ja auch sinnvoll sein.
Ad hoc würde ich daher vorschlagen, wenn man numerische Paketierungskennzeichnungen > 10 verwenden will, dann 001, 002...usw. zu schreiben.
Grüße
Rupert Röder
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.