Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
[Entwurf] Grafisches OpenSim Konfigurationstool
#1
Hallo,

wie einige schon merkten, machte ich mir die letzten Monate Gedanken, wie die Konfiguration von OpenSim vereinfacht werden könnte. Das Editieren der verschiedenen ini-Dateien ist fehleranfällig, und die Fülle der Parameter erschlägt viele Anwender!

Erst versuchte ich den Textmodus (zum Beispiel im Linux Installer), aber eine lange Serie von Fragen in der Kommandozeile kann auch nur beantworten, wer schon ziemlich genau weiß, was er will.

Danach versuchte ich verschiedene textorientierte "grafische" Oberflächen, etwa wie sie früher im Norton Commander oder Borland Pascal üblich waren. Aber erstens sieht das total altbacken aus, und zweitens fand ich nichts, was ohne externe Zusatzprogramme unter .NET und Mono läuft.

Hier jetzt meine aktuelle Idee, deren technische Machbarkeit ich bereits ausprobiert habe...
  • Das Programm besteht aus einer Datei "OpenSimConfigurator.exe" und 0 bis n Dateien <ConfigDefaultName>.xml (zum Beispiel "Metropolis official.xml") im selben Verzeichnis.
  • Diese Dateien werden eine Unterverzeichnisebene unterhalb von "bin" der zu bearbeitenden OpenSim Installation kopiert.
  • Sonderfall Remote-Betrieb: Wer einen Server im Textmodus betreibt, installiert sich das Programm noch zusätzlich irgendwo lokal auf dem PC, und öffnet auf beiden Rechnern einen TCP-Port der Wahl. Ein Kommandozeilenparameter beim Start auf dem Server teilt den offenen Port mit und verhindert dort das Anstarten der grafischen Oberfläche. (Das würde ich erst im zweiten Schritt implementieren.)
Meine Frage an die Community ist nun: Wäre so ein Tool eine deutliche Hilfe, wofür sich der Programmieraufwand lohnt? Oder ist das trotzdem "zu kompliziert", weil eben zu viele Optionen im OpenSim einstellbar sind?


[Bild: osconfigurator1i4kah.png]

[Bild: osconfigurator26ykw5.png]
  • Optionen, die bei den gewählten Einstellungen sinnlos sind, sind nicht bedienbar und werden ausgegraut.
  • Fehlende Pflichtangaben sind rot unterlegt.
  • Die Reiter "Optional" und "Advanced" braucht nur berücksichtigen, wer sich für die dortigen Extra-Features interessiert.
  • Der Reiter "Grid" braucht nur berücksichtigt werden, wenn man keine Grid-Defaults geladen hat.
  • Es ist in der Defaults-XML möglich, Werte als "obligatorisch" zu kennzeichnen, dann können diese Werte im Tool nicht geändert werden. Dies ist zum Beispiel für die Webadressen des Grids sinnvoll.
  • Das Tool kann bei Bedarf eine neue Datenbank anlegen.
Nochmal der Hinweis: Das ist eine Spezifikation, das Tool existiert noch nicht! Die Abbildungen oben zeigen nur meinen rudimentären Versuchsballon!

Sobald das Tool mit den Minimalfunktionen (Auswahl "Local Computer" und "Defaults: Start with selected grid settings.") lauffähig wäre, würde ich die Quellen als OpenSource-Projekt aufsetzen.

Und, was ist eure Meinung? Liebe Grüße,
Mareta
Zitieren


Nachrichten in diesem Thema
[Entwurf] Grafisches OpenSim Konfigurationstool - von Mareta Dagostino - 13.09.2014, 21:17

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  OpenSim Currency Server 2025 Manfred Aabye 6 1.439 24.06.2025, 14:35
Letzter Beitrag: Manfred Aabye
  Roth2 Ruth2 für OpenSim Manfred Aabye 0 381 16.04.2025, 18:05
Letzter Beitrag: Manfred Aabye
  Server-Tutorial: Linux und OpenSim Mareta Dagostino 52 97.530 30.12.2024, 22:27
Letzter Beitrag: Pius Noel
Question OpenSim 0.9.3.0 ist jetzt stabil Jupiter Rowland 3 1.105 14.11.2024, 21:16
Letzter Beitrag: Jupiter Rowland
  Opensim-Entwicklung Datenbank/Viewer Jules Dreki 31 6.165 31.07.2024, 22:55
Letzter Beitrag: Mareta Dagostino

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste