The discussion centers around deprecation notices in Discourse, specifically regarding outdated SiteSetting options like min_trust_to_create_tag, min_trust_to_edit_post, and min_trust_level_to_allow_ignore, which are being replaced by group-based settings ahead of Discourse 3.3. danielabc asks why these notices appear and how to handle them. jericson explains they’re developer-focused and safe to ignore, suggesting reverting to defaults after validating new settings. JammyDodger and Arkshine confirm they can be safely ignored. danielabc also raises unrelated issues: excessive Sidekiq memory usage and OAuth authentication errors. RBoy links to threads addressing Sidekiq memory problems. Additionally, a deprecation notice about array types for custom fields (to be replaced with :json) is noted. Overall, users are reassured that deprecation notices are non-critical warnings for developers and do not require immediate action, though upgrading configurations before Discourse 3.3 is recommended.
Deprecation notice: `SiteSetting.min_trust_to_create_tag` has been deprecated. Please use `SiteSetting.create_tag_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian/tag_guardian.rb:12:in `can_create_tag?`
Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian/post_guardian.rb:375:in `trusted_with_edits?`
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?`
Deprecation notice: Array types for custom fields are deprecated, use type :json instead (removal in Discourse 3.3.0)
At /var/www/discourse/lib/plugin/instance.rb:573:in block in register_topic_custom_field_type