Discourse Styleguide Plugin schlägt fehl

Beim Start ist mit GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub der folgende Fehler aufgetreten

discourse                           | discour INFO  Datenbank wird migriert...
discourse                           | Fehler bei der Ausführung von 'postInstallation': > Seedieren der dunklen und hellen Themes
discourse                           | rake abgebrochen!
discourse                           | Discourse::ScssError: Fehler: Nicht definierte Variable: "$danger-low-mid".
discourse                           |         in Zeile 66 von plugins/discourse-styleguide/assets/stylesheets/colors.scss
discourse                           |         von Zeile 1 von plugins/discourse-styleguide/assets/stylesheets/styleguide.scss
discourse                           |         von Zeile 1 von theme_1.scss
discourse                           | >>   background-color: var(--danger-low-mid, $danger-low-mid);
discourse                           | 
discourse                           |    ------------------------------------------^
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:183:in `rescue in compile'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:171:in `compile'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:80:in `block (2 levels) in stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:66:in `each'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:66:in `block in stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:64:in `synchronize'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:64:in `stylesheet_details'
discourse                           | /opt/bitnami/discourse/lib/stylesheet/manager.rb:34:in `stylesheet_data'

Es ist möglich, dass ein Fehler im Plugin vorliegt, aber es sieht so aus, als wäre deine Discourse-Seite auf Bitnami installiert. Das von dir festgestellte Problem könnte damit zusammenhängen, dass Bitnami eine veraltete Version von Discourse verwendet.

Ich habe das Styleguide-Plugin gerade auf meiner aktuellen Discourse-Seite ohne Probleme installiert.

Discourse 2.5.3 , daher bezweifle ich, dass es sich um ein Problem mit der Discourse-Version handelt.

Es könnte jedoch ein Konfigurationsproblem auf der Seite von Bitnami sein, obwohl ich nichts Spezifisches erkenne.

Entschuldigung, dies muss als unsupported-install markiert werden. Wir unterstützen Bitnami hier leider nicht.

Der Styleguide wird nun mit dem Core ausgeliefert und befindet sich nicht mehr in einem separaten Plugin-Repository. (@j.jaffeux, wir sollten dieses Plugin-Repository eventuell leerräumen)

3 „Gefällt mir“

Der Styleguide wird nun mit dem Core ausgeliefert und befindet sich nicht mehr in einem separaten Plugin-Repository.

In diesem Fall hat dies nichts mit Bitnami zu tun.
Ich hätte die Installation dieses Plugins eigentlich nicht anfordern sollen, da es standardmäßig bereits enthalten ist (sofern ich das nicht missverstanden habe).

Falls dem so ist, sollte das GitHub-Repository dies unbedingt erwähnen.

Soweit ich zählen kann, haben Sie bereits 3 Support-Themen zu einer nicht unterstützten Installation eröffnet.

Vielleicht verstehen Sie jetzt, warum wir eine standardisierte Methode für die Installation und den Support von Discourse haben. Unsere Zeit ist nicht kostenlos, genau wie ich sicher bin, dass Ihre Zeit auch nicht kostenlos ist.

Vielleicht verstehen Sie jetzt, warum wir eine standardisierte Methode für die Installation und Unterstützung von Discourse haben. Unsere Zeit ist nicht kostenlos, genau wie ich sicher bin, dass Ihre Zeit es auch nicht ist.

@codinghorror Ich habe diese Tickets eröffnet, weil ich glaubte, dass es sich um Fehler in den Befehlen oder Plugins selbst handelte.
Ich habe nie um Hilfe bei der Installation gebeten, da ich weiß, dass Sie diese NICHT unterstützen werden (ich eröffne dafür direkt Issues bei Bitnami).

Natürlich verstehe ich Ihren Standpunkt, aber ich bin sicher, dass Sie auch verstehen können, dass die von Ihnen bereitgestellte Standardmethode leider nicht alle Anforderungen erfüllt. Obwohl ich gerne helfen würde, sie zu verbessern :wink:

Ich versuche nicht, Ihre Zeit zu verschwenden, ich möchte lediglich helfen, indem ich melde, was ich für mögliche Probleme in Discourse selbst halte.

Um Missverständnisse zu vermeiden: Wir können keinerlei kostenlosen Support für einen Aspekt einer Installation von Drittanbietern anbieten, einschließlich Plugins.

Pakete von Drittanbietern können alle möglichen unbeabsichtigten und unvorhersehbaren Nebeneffekte haben. Da wir diese nicht ausschließen können, können wir solche Probleme nicht lösen. Das geht für die hier angebotene kostenlose Unterstützung einfach zu weit.

Wenn Sie darauf bestehen, etwas anderes als die Standardinstallation zu verwenden, sind Ihre einzigen Supportoptionen der Paketbetreuer oder der Kanal Marketplace.

Um klarzustellen: Wir können für keinen Aspekt einer Installation von Drittanbietern, einschließlich Plugins, kostenlosen Support anbieten.

@Stephen Der Discourse Styleguide ist ein offizielles Plugin, das von Discourse selbst gepflegt wird und kein Produkt eines Drittanbieters ist. Aber egal… Ich verstehe deinen Punkt.

Die Site, auf der es installiert werden soll, wird jedoch nicht unterstützt, weshalb wir Ihnen nicht helfen können.

Ich möchte nicht unhöflich wirken: Alle Discourse-Instanzen sind eine Bereicherung für die Welt, unabhängig davon, ob wir sie hosten oder nicht. Aber wir haben bestimmte Richtlinien (z. B. eine Standardinstallation), damit wir Open-Source-Installationen effektiv „kostenlos

3 „Gefällt mir“

Erledigt :white_check_mark: GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub

5 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.