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.
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
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.
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?
Acho que ainda podemos manter os problemas desativados em discourse_api e discourse_theme
O resto parece bom ![]()
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?”
Problemas habilitados nos repositórios. Ferramentas atualizadas para garantir que os problemas não sejam desabilitados novamente na lista acima.