Le plugin Discourse styleguide échoue

J’ai obtenu l’erreur suivante au démarrage avec GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub

discourse                           | discour INFO  Migration de la base de données...
discourse                           | Erreur lors de l'exécution de 'postInstallation': > Initialisation des thèmes sombre et clair
rake aborted!
discourse                           | Discourse::ScssError: Erreur : Variable indéfinie : "$danger-low-mid".
discourse                           |         à la ligne 66 de plugins/discourse-styleguide/assets/stylesheets/colors.scss
discourse                           |         depuis la ligne 1 de plugins/discourse-styleguide/assets/stylesheets/styleguide.scss
discourse                           |         depuis la ligne 1 de 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'

Il est possible qu’il y ait un bug dans le plugin, mais il semble que votre site Discourse soit installé sur Bitnami. Le problème que vous rencontrez pourrait être lié au fait que Bitnami utilise une ancienne version de Discourse.

Je viens d’installer le plugin styleguide sur mon site Discourse à jour, sans aucun problème.

Discourse 2.5.3 , donc je doute qu’il s’agisse d’un problème de version de Discourse.

Cependant, cela pourrait être un problème de configuration côté Bitnami, bien que je ne vois rien de spécifique.

Désolé, cela devra être marqué comme #installation-non-soutenue ; nous ne prenons malheureusement pas en charge Bitnami ici.

Le guide de style est désormais inclus dans le cœur du système et non plus dans un dépôt de plugin séparé. (@j.jaffeux, nous devrons peut-être vider ce dépôt de plugin).

3 « J'aime »

Le guide de style est désormais inclus dans le noyau, et non plus dans un dépôt de plugin séparé

Dans ce cas, cela n’a rien à voir avec Bitnami.
C’est simplement que je n’aurais pas dû demander l’installation de ce plugin, car il est déjà présent par défaut (sauf si je me suis mal compris).

Si c’est le cas, alors le dépôt GitHub devrait absolument le mentionner.

À ce jour, à ma connaissance, vous avez ouvert 3 sujets de support concernant une installation non prise en charge.

Vous comprenez maintenant pourquoi nous avons une méthode standard pour installer et prendre en charge Discourse. Notre temps n’est pas gratuit, tout comme je suis sûr que le vôtre ne l’est pas non plus.

Vous comprenez peut-être maintenant pourquoi nous avons une méthode standard pour installer et prendre en charge Discourse. Notre temps n’est pas gratuit, tout comme je suis sûr que le vôtre ne l’est pas.\n\n@codinghorror J’ai ouvert ces tickets car je pensais qu’il s’agissait de bogues dans les commandes ou les plugins eux-mêmes.\nJe n’ai jamais demandé d’aide pour l’installation, car je sais que vous NE la prendrez PAS en charge (j’ouvre directement des problèmes à Bitnami pour cela).\n\nBien sûr, je comprends votre point de vue, mais je suis sûr que vous pouvez aussi comprendre que, malheureusement, la méthode standard que vous proposez ne répond pas à tous les besoins. Bien que j’aimerais beaucoup aider à l’améliorer :wink: \n\nJe ne cherche pas à vous faire perdre du temps, je souhaite simplement aider en signalant ce que je pense pouvoir être des problèmes dans Discourse lui-même.

Pour être clair, nous ne pouvons offrir aucun support gratuit pour aucun aspect d’une installation tierce, y compris les plugins.

Les packages tiers peuvent avoir toutes sortes d’effets secondaires involontaires et imprévisibles. Comme nous ne pouvons pas les exclure, nous ne pouvons pas résoudre de tels problèmes. C’est simplement un pas de trop pour l’assistance gratuite fournie ici.

Si vous insistez pour utiliser autre chose que l’installation standard, vos seules options de support sont auprès du mainteneur du package ou via le Marketplace.

Pour être clair, nous ne pouvons offrir aucun support gratuit pour aucun aspect d’une installation tierce, y compris les plugins.

@Stephen Le styleguide Discourse est un plugin officiel maintenu par Discourse, ce n’est donc pas un produit tiers, mais peu importe… Je comprends votre point de vue.

Mais le site sur lequel il est en cours d’installation n’est pas pris en charge, c’est pourquoi nous ne pouvons pas vous aider.

Je ne veux pas paraître impoli, toutes les instances Discourse sont un bénéfice net pour le monde, que nous les hébergions ou non. Mais nous avons nos politiques (par exemple, une installation standard) afin de pouvoir prendre en charge efficacement les installations open source « gratuitement ».

Si vous choisissez le « mode difficile » avec une installation personnalisée, ce n’est pas vraiment de notre responsabilité, et les sujets qui en résultent sont plus une distraction que tout le reste.

3 « J'aime »

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

5 « J'aime »

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