Capisco perché questa e alcune altre SiteSettings siano nascoste, ma quando qualcuno ha chiesto come abilitare questa impostazione nascosta mi sono chiesto come farebbe una persona normale a sapere della loro esistenza. Se questa viene annunciata con tanto clamore , è probabile che ci siano altri che la desiderano e che rimarranno ugualmente confusi.
Quindi il mio suggerimento è aggiungere questa e forse alcune altre impostazioni nascoste a app.yml (e web_only.yml) commentate, magari con una breve spiegazione. Alcune cose che potrei includere sono:
can_permanently_delete
forse rate_limit_search_anon_global e simili?
include_s3_uploads_in_backups
Beh, pensavo di trovarne di più, ma questo è tutto ciò che sono riuscito a trovare o a cui sono riuscito a pensare rapidamente.
Se qualcuno pensa che sia una buona idea, invierò una PR.
I documenti sono forse meglio nascosti rispetto a quelle opzioni. E molti di noi sono più o meno webmaster autodidatti che hanno bisogno di un filo di ferro molto robusto come aiuto, direi. Rails o qualsiasi altro gem qui in uso sono in realtà sistemi piuttosto rari rispetto al mondo PHP più comune. Questo significa una cosa molto importante: quando si cerca su Google si trovano testi solo da sviluppatori per sviluppatori. Ecco perché così tante persone si chiedono come far funzionare una strana console.
(Stessa ragione per cui Jekyll ecc. sono così rari là fuori)
Non mi piace aggiungere tutte quelle righe a app.yml di default. Usiamo impostazioni nascoste molto raramente, e di solito sono per cose che sono pericolose o in fase di test iniziale.
Forse un argomento qui in Meta che elenchi impostazioni nascoste utili del sito e una breve guida è più che sufficiente?