Em quais gems gerenciados pelo Discourse devemos habilitar os problemas do GitHub?

Hmm, algo para discutir. Nossas ferramentas garantem que os problemas sejam desativados em todos os repositórios - então nenhum de nossos repositórios tem problemas ativados. Precisaríamos garantir que alguém (ou várias pessoas) esteja monitorando quaisquer repositórios em que ativarmos os problemas, pois eles serão “casos especiais” em comparação com o restante de nosso código.

1 curtida

Acho que nossas "joias de alto perfil" deveriam ter issues habilitadas:

GitHub - discourse/mini_mime: minimal mime type library (tem issues)
GitHub - discourse/mini_scheduler: Adds recurring jobs for Sidekiq
GitHub - discourse/mini_sql: a minimal, fast, safe sql executor (tem issues)

Etc…

Um bom teste é "mais de 20 estrelas", talvez

2 curtidas

Interessante, eu me pergunto por que isso não está desativado…(editar: ah, nós não desativamos se houver problemas no repositório)

Posso ativar para os outros repositórios, sem problemas.

2 curtidas

Aqui estão os repositórios onde ativarei os issues (se ainda não estiverem ativados):
GitHub - discourse/discourse_api: Ruby API for Discourse
GitHub - discourse/discourse_theme: CLI helper for developing Discourse themes
GitHub - discourse/email_reply_trimmer: Library to trim replies from plain text email.
GitHub - discourse/logster: Log viewer UI and framework for rack
GitHub - discourse/message_bus: A reliable and robust messaging bus for Ruby and Rack
GitHub - discourse/mini_mime: minimal mime type library
GitHub - discourse/mini_scheduler: Adds recurring jobs for Sidekiq
GitHub - discourse/mini_sql: a minimal, fast, safe sql executor
GitHub - discourse/onebox: (DEPRECATED) A gem for turning URLs into website previews
GitHub - discourse/prometheus_exporter: A framework for collecting and aggregating prometheus metrics
GitHub - discourse/pups: Simple yaml based bootstrapper for Linux machines
GitHub - discourse/rails_failover
GitHub - discourse/rails_multisite: Multi tenancy for Rails applications

Está tudo bem, Sam?

2 curtidas

Acho que ainda podemos manter os problemas desativados em discourse_api e discourse_theme

O resto parece bom :+1:

4 curtidas

Se entendi corretamente, parece que o critério é algo como: “esta gem tem a intenção de ser valiosa também para projetos que não têm nada especificamente a ver com discourse?”

4 curtidas

Problemas habilitados nos repositórios. Ferramentas atualizadas para garantir que os problemas não sejam desabilitados novamente na lista acima.

4 curtidas