Seite 1 von 2

Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 10:43
von shadowcat
Ich habe das schon an anderer Stelle gepostet, aber ich denke, es macht Sinn, dafür einen eigenen Thread zu öffnen.

Wir hatten ein paar Rückmeldungen von Neulingen, die Schwierigkeiten mit der Installation hatten. Vergleicht man die Installer von WB(CE), LEPTON und BC, ist ziemlich deutlich, daß BC wesentlich mehr Informationen abfragt und daher auch mehr Installationsschritte beinhaltet als WB. Die Diskussion darüber fand damals bei LEPTON ihren Anfang und war relativ kontrovers - Agenturen möchten maximalen Einfluß bei der Installation haben, "normale Anwender" sind damit aber eventuell etwas überfordert.

Ich greife daher eine alte Idee wieder auf, nämlich den Installer in zwei Modi anzubieten: Einem einfachen Modus, in dem wirklich nur die absolut notwendigen Informationen abgefragt werden, und einem Expertenmodus, der im Prinzip dem jetzigen Installer entspricht. Da ja ein Bild bekanntlich mehr sagt als 1000 Worte, hier mal ein paar Screenshots von einem ersten Entwurf. (Derzeit nur in englischer Sprache, das bleibt natürlich nicht so!)
Startseite mit Auswahl des Installationsmodus
Startseite mit Auswahl des Installationsmodus
screenshot-2016-06-22-11-35-08.png (31.62 KiB) 6756 mal betrachtet
Im einfachen Modus werden folgende Daten abgefragt:

Datenbank
  • Name des Datenbankservers
  • Name der Datenbank (fehlt im Screenshot noch)
  • Optional: Datenbankport (für Installationen auf Portable wichtig)
  • Name des Datenbankbenutzers sowie dessen Kennwort
  • Tabellenpräfix
Wizard im einfachen Modus - Datenbank
Wizard im einfachen Modus - Datenbank
screenshot-2016-06-22-11-36-06.png (31.72 KiB) 6756 mal betrachtet
Adminkonto
  • Benutzerkennung für den "Superuser"
  • Kennwort
  • Mailadresse
Wizard im einfachen Modus - Adminkonto
Wizard im einfachen Modus - Adminkonto
screenshot-2016-06-22-11-38-30.png (23.53 KiB) 6756 mal betrachtet
Alles andere wird mit Standardeinstellungen belegt. Zum Beispiel ermittelt der Wizard ja ohnehin das Betriebssystem, die Browsersprache, ob SSL verfügbar ist etc., und füllt die Felder entsprechend aus. Diese Einstellungen werden dann im einfachen Modus ungefragt übernommen und können vom Administrator später über den Einstellungen-Bereich geändert werden.

Noch etwas unklar ist mir, wie ich im einfachen Modus mit optionalen Modulen umgehen soll. (Stichwort Bundle.) Einfach installieren oder abfragen? Meinungen hierzu sind insbesondere von den Neulingen sehr willkommen!

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 11:02
von Morpheus
Einfach installieren oder abfragen? Meinungen hierzu sind insbesondere von den Neulingen sehr willkommen!
Frage:
Sind Bundle überhaupt noch nötig :?:
Durch den Addon Katalog ist es so einfach Module zu installieren, das man doch eigentlich nur noch die Grundinstallation braucht :!:

Meine Meinung!!! (obwohl kein Neuling :lol: :lol: :lol: )

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 11:39
von shadowcat
Kann man so oder so sehen. Das Bundle hat ja den Vorteil, daß schon vorausgesucht ist, was wir als Erweiterungen für sinnvoll halten. Beim Addons Katalog muß man selber entscheiden. Als kompletter Neuling ist man dann vielleicht unsicher.

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 12:04
von Morpheus
Als kompletter Neuling ist man dann vielleicht unsicher.
Ja, das stimmt! Dann bin ich für Bundles ;)

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 17:06
von shadowcat
Folgende Einträge können eigentlich gestrichen werden, oder?

Seite "Checks"
Würde ich nur noch anzeigen, wenn irgendwelche Voraussetzungen nicht erfüllt sind.

Server Betriebssystem
Das wird da, wo es nötig ist, sowieso nochmal ermittelt, z.B. im Directory Helper (wegen Umlauten und so). Das einzige, was an der Stelle evtl interessant ist, ist die Einstellung '777' unter Linux.

GUID erzeugen und GUID Präfix
Wir verwenden die GUID bisher nicht und planen das eigentlich auch nicht. Agenturen - wie damals Ralf - können das ggfs. hilfreich finden, daher würde ich weiterhin eine GUID erzeugen, aber eben nicht mehr danach fragen. Da wir bei der Installation nichts "verschicken" oder "melden" kann es ja auch eigentlich niemanden stören.

Default WYSIWYG Editor
Verwirrt wohl auch eher, vor allem, wenn man _nicht_ das Bundle installiert und somit gar keiner zur Auswahl steht. Steht mehr als einer zur Verfügung würde ich bevorzugt den CKE auswählen, wenn der nicht dabei ist, dann einfach den ersten, der gefunden wird.

Administrator-Kennwort nicht prüfen
Das wurde mehrfach als Gängelung empfunden, was sich wohl vor allem auf den Hinweistext bezieht. Ich habe im Infotext zum Kennwortfeld geschrieben, wie ein gutes Kennwort aussehen sollte - wer sich nicht dran hält ist halt auch selber Schuld. :mrgreen:

Für dem Installer im "Expertenmodus" bedeutet das im Ergebnis, daß die Seiten "Globals" und "Site" zusammengefaßt werden können.

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mi 22. Jun 2016, 17:12
von shadowcat
So, und so sähe dann nun der Expertenmodus aus.
screenshot-2016-06-22-18-10-16.png
screenshot-2016-06-22-18-10-16.png (41.32 KiB) 6744 mal betrachtet
screenshot-2016-06-22-18-10-40.png
screenshot-2016-06-22-18-10-40.png (40.5 KiB) 6744 mal betrachtet
screenshot-2016-06-22-18-11-22.png
screenshot-2016-06-22-18-11-22.png (33.63 KiB) 6744 mal betrachtet

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Sa 25. Jun 2016, 15:56
von creativecat
shadowcat hat geschrieben:Kann man so oder so sehen. Das Bundle hat ja den Vorteil, daß schon vorausgesucht ist, was wir als Erweiterungen für sinnvoll halten. Beim Addons Katalog muß man selber entscheiden. Als kompletter Neuling ist man dann vielleicht unsicher.
Wir könnten natürlich auch eine Vorauswahl im Installer treffen und den Katalog nur im Advance Modus anzeigen bzw. per separaten Button einblenden lassen. Denn so ist der Katalog ja ziemlich cool gelöst (hier mal ein ganz großes Lob dafür an dich :-) ).
Sprich: Bundle weg (weniger ist oft mehr) und stattdessen eine Vorauswahl der wichtigsten Module im Installer setzen.

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mo 27. Jun 2016, 09:13
von shadowcat
Jo, auch ne Idee. Mit Markierung bevorzugter Module.

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Mo 27. Jun 2016, 13:54
von creativecat
Genau das meine ich. So wäre es sicherlich am sinnvollste, weil es dann nicht zig Bundles gibt, sondern der User eines herunterlädt und dann bei der Installation entscheiden __kann__, was er wirkliche dazu möchte. Wer eine Offline-Installation machen möchte muss dann natürlich die Module separat laden und installieren...

Re: Möglicher neuer Installer für BlackCat 2.0

Verfasst: Di 28. Jun 2016, 18:30
von shadowcat
Auch hübsch, oder? Gut, die Farben müßte man noch etwas vereinheitlichen, aber sonst...
screenshot-2016-06-28-19-28-41.png
screenshot-2016-06-28-19-28-41.png (25.62 KiB) 6703 mal betrachtet