14.09.2014, 13:28
Mal ne Zwischenfrage, wer ist @Berti *gg ?
Have a nice Day ;D
Tschöö
Bogus
Tschöö
Bogus
[Entwurf] Grafisches OpenSim Konfigurationstool
|
14.09.2014, 13:31
Hihi, Bogus!
![]() Um das Auseinanderlaufen der Debatte zu verhindern, habe ich auf die Kommentare in beiden Foren (hier und bei Metro) simultan geantwortet. Bertl schreibt im Metro-Forum.
29.10.2014, 22:06
Hallo,
ich melde mich mal mit einem Zwischenstand. ![]() Das Konzept im Groben Erzeugung der Vorbelegung 1) Vorbelegung der notwendigen Parameter mit programminternen Defaults, soweit möglich. 2) Falls eine gridspezifische Konfigurations-XML geladen wird, überschreibt diese die Vorbelegung aus dem ersten Schritt. 3) Falls Ini-Dateien gefunden werden, gibt es zwei Möglichkeiten. Entweder ignorieren, oder "mergen". Beim Mergen werden die gesperrten Einstellungen (s.u.) aus Schritt 2 übernommen, während für änderbare Einstellungen die eigenen Ini-Dateien hergenommen werden. Anpassung ans Grid In den gridspezifischen Konfigurations-XML Dateien kann jeder Wert einzeln gesperrt werden, dann kann er in der Bedienoberfläche nicht geändert werden. Dies empfiehlt sich zum Beispiel für die Webadressen des Grids. Nur später in der Lasche "Advanced" denke ich an einen Haken, mit dem man die Sperre dort (und nur dort) entriegeln kann. Eingaben durch die Benutzer Alle notwendigen Felder, die bisher noch nicht gefüllt wurden, sind farbig markiert und müssen manuell befüllt werden. Anderenfalls können die neuen Ini-Dateien nicht generiert werden. Alle änderbaren Felder können verändert werden. Die gesperrten Felder können in der normalen Bedienoberfläche nicht verändert werden. Profis können beliebige Parameter weiterhin direkt in den Ini-Dateien ändern, und später ihre Änderungen durch "mergen" (s.o.) übernehmen. Auf der "Optional-Seite" wird man nur jenen OSSL Funktionen Berechtigungen zuordnen können, die in der Arriba noch als individuell konfigurierbar übrig geblieben sind. Ein generelles Hochschalten des Threat-Levels ist nicht vorgesehen (viel zu gefährlich), und alle über 100 Funktionen einzeln einstellbar machen würde jede Bedienoberfläche überladen. Später mal wird es auf der "Advanced-Seite" möglich sein, beliebige Werte zu verstellen. Dies dann aber ohne Gegenprüfung auf den Sinngehalt, wer einen Parameter "BlaBlubb = 1234" erfindet, bekommt den in die Ini geblasen. (Größere Mengen von Spezialeinstellungen wird man aber eh besser direkt in den Ini-Dateien machen.) Priorisierung - Im ersten Wurf wird nur eine Region konfigurierbar sein. Sind mehrere Regionen in der Regions.ini, dann ist die erste konfigurierbar. - Im ersten Wurf wird das Tool noch nicht selber auf dem Rechner nach vorhandenen Datenbanken suchen. - Remotebetrieb wird erst implementiert, wenn der Lokalbetrieb funktional ist. - Standalones werden erst berücksichtigt, wenn das Programm für Grids funktional ist (einschließlich remote). -------------------------------------------- Bereits implementiert - Interne Datenhaltung der Konfigurationsparameter - Operationen auf den Parametern: Hinzufügen, löschen, ändern, sperren, Vermeidung von "Doppelten", ... - Laden der Konfigurations-XML - Zwei Beispiel-XML (Metropolis Vanilla und Metropolis Arriba) - Laden der Ini-Dateien - Priorisierung nach Anwenderwunsch einschließlich "Mergen" - Einfaches Popup für Fehlermeldungen bei fehlgeschlagenem Syntaxcheck und Konfigurationshinweise - Ein paar wenige Eingabefelder - Mehrsprachigkeit über separate Ressourcendateien Zeitplan - Den ersten Wurf möchte ich spätestens am Ende der Weihnachtsferien veröffentlichen. Liebe Grüße, Mareta
29.10.2014, 22:50
Schon mal im Voraus,.ein ganz dickes Lob an dich, Mareta.
![]()
29.10.2014, 23:05
Da möchte ich mich Dore gerne anschliessen, finde es super, was du da machst ;D Bin sehr gespannt auf das Ergebnis ;D
Have a nice Day ;D
Tschöö Bogus
29.10.2014, 23:26
Ja... Das bin ich auch...
Danke dir Mareta. Denn sowas fehlt echt. ![]()
DeReOS Grid - http://dereos.org
|
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
Roth2 Ruth2 für OpenSim | Manfred Aabye | 0 | 94 |
16.04.2025, 18:05 Letzter Beitrag: Manfred Aabye |
|
Server-Tutorial: Linux und OpenSim | Mareta Dagostino | 52 | 93.640 |
30.12.2024, 22:27 Letzter Beitrag: Pius Noel |
|
OpenSim Currency Server 2024 | Manfred Aabye | 4 | 838 |
30.11.2024, 21:01 Letzter Beitrag: Manfred Aabye |
|
![]() |
OpenSim 0.9.3.0 ist jetzt stabil | Jupiter Rowland | 3 | 714 |
14.11.2024, 21:16 Letzter Beitrag: Jupiter Rowland |
Opensim-Entwicklung Datenbank/Viewer | Jules Dreki | 31 | 4.711 |
31.07.2024, 22:55 Letzter Beitrag: Mareta Dagostino |