Plugin Discourse styleguide falha

O seguinte erro ocorreu na inicialização com GitHub - discourse/discourse-styleguide: Adds a styleguide to Discourse to aid in styling · GitHub

discourse                           | discour INFO  Migrando banco de dados...
discourse                           | Erro ao executar 'postInstallation': > Criando temas escuro e claro
discourse                           | rake aborted!
discourse                           | Discourse::ScssError: Erro: Variável indefinida: "$danger-low-mid".
discourse                           |         na linha 66 de plugins/discourse-styleguide/assets/stylesheets/colors.scss
discourse                           |         a partir da linha 1 de plugins/discourse-styleguide/assets/stylesheets/styleguide.scss
discourse                           |         a partir da linha 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'

É possível que haja um bug no plugin, mas parece que seu site Discourse está instalado no Bitnami. O problema que você está encontrando pode estar relacionado ao fato de o Bitnami estar usando uma versão antiga do Discourse.

Acabei de instalar o plugin styleguide no meu site Discourse atualizado sem nenhum problema.

Discourse 2.5.3 , então duvido que seja um problema de versão do Discourse.

Mas pode ser um problema de configuração no lado do Bitnami, embora eu não veja nada específico.

Desculpe, isso terá que ser marcado como #instalação-sem-suporte. Infelizmente, não damos suporte ao Bitnami aqui.

O Styleguide agora é entregue com o núcleo, não em um repositório de plugin separado. (@j.jaffeux, talvez queiramos esvaziar esse repositório de plugin)

3 curtidas

O Styleguide agora vem junto com o core, não em um repositório de plugin separado

Nesse caso, isso não tem nada a ver com a Bitnami.
É apenas que eu não deveria ter solicitado a instalação desse plugin, já que ele já vem por padrão (a menos que eu tenha entendido mal).

Se for esse o caso, então o repositório do GitHub definitivamente deveria mencionar isso.

Até agora, pelo meu cálculo, você abriu 3 tópicos de suporte sobre uma instalação não suportada.

Talvez agora você possa entender por que temos um método padrão para instalar e dar suporte ao Discourse. Nosso tempo não é gratuito, assim como tenho certeza de que o seu também não é.

Talvez agora você possa entender por que temos um método padrão para instalar e dar suporte ao Discourse. Nosso tempo não é gratuito, assim como tenho certeza de que o seu também não é.

@codinghorror Abri esses tickets porque acreditava que eram bugs nos próprios comandos ou plugins.
Nunca pedi ajuda sobre a instalação, pois sei que você NÃO dará suporte a isso (para isso, abro diretamente issues para a Bitnami).

Claro que entendo seu ponto, mas tenho certeza de que você também pode entender que, infelizmente, o método padrão que você fornece não atende a todas as necessidades. Embora eu adoraria ajudar a melhorá-lo :wink:

Não estou tentando fazer você perder tempo; apenas desejo ajudar relatando o que acredito que possam ser problemas no próprio Discourse.

Para esclarecer, não podemos oferecer suporte gratuito para nenhum aspecto de uma instalação de terceiros, incluindo plugins.

Pacotes de terceiros podem causar todos os tipos de efeitos colaterais indesejados e imprevisíveis. Como não podemos descartá-los, não conseguimos resolver esses problemas. Isso simplesmente vai além do suporte gratuito oferecido aqui.

Se você insistir em usar algo diferente da instalação padrão, suas únicas opções de suporte são através do mantenedor do pacote ou no canal Marketplace.

Para esclarecer, não podemos oferecer suporte gratuito para qualquer aspecto de uma instalação de terceiros, incluindo plugins.

@Stephen O Discourse styleguide é um plugin oficial mantido pelo Discourse, não é de terceiros, mas enfim… Entendo seu ponto.

Mas o site onde está sendo instalado não é compatível, por isso não podemos ajudá-lo.

Não quero parecer rude: todas as instâncias do Discourse são um ganho líquido para o mundo, quer as hospedemos ou não. Mas… temos as políticas que temos (por exemplo, uma instalação padrão) para que possamos dar suporte de forma eficaz às instalações de código aberto “de graça”.

Se você optar pelo “modo difícil” com uma instalação personalizada, isso não é realmente responsabilidade nossa, e os tópicos resultantes acabam sendo mais uma distração do que qualquer outra coisa.

3 curtidas

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

5 curtidas

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