Hmm, etwas zu diskutieren. Unsere Tools stellen sicher, dass Probleme in allen Repos deaktiviert sind – daher sind in keinem unserer Repos Probleme aktiviert. Wir müssten sicherstellen, dass jemand (oder mehrere Personen) alle Repos überwacht, für die wir Probleme aktivieren, da diese im Vergleich zum Rest unseres Codes „Sonderfälle“ sein werden.
Ich denke, unsere „hochkarätigen Gems“ sollten Issues aktiviert haben:
GitHub - discourse/mini_mime: minimal mime type library (hat Issues)
GitHub - discourse/mini_scheduler: Adds recurring jobs for Sidekiq
GitHub - discourse/mini_sql: a minimal, fast, safe sql executor (hat Issues)
usw.
Ein guter Test ist vielleicht „mehr als 20 Sterne“
Interessant, ich frage mich, warum das nicht deaktiviert ist… (Bearbeitung: Ah, wir deaktivieren es nicht, wenn Probleme im Repository bestehen)
Ich kann es für die anderen Repositories aktivieren, kein Problem.
Hier sind die Repos, bei denen ich Issues aktivieren werde (falls noch nicht geschehen):
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
Sieht gut aus, Sam?
Ich denke, wir können Probleme immer noch bei discourse_api und discourse_theme auslassen.
Der Rest sieht gut aus ![]()
Wenn ich das richtig verstehe, scheinen die Kriterien in etwa so zu sein: „Ist dieses Gem auch für Projekte wertvoll, die nichts Spezielles mit Discourse zu tun haben?“
Probleme in den Repos aktiviert. Die Werkzeuge wurden aktualisiert, um sicherzustellen, dass Probleme in der obigen Liste nicht erneut deaktiviert werden.