Smalyshev added a comment.

I have a feeling we're overdesigning it a little. I think it should be simple and cover 80% of cases, and if you need more complex things you'd probably be better with using generic boolean syntax like OR/AND.

inlabel:foo@en may be ok, though obviously we'd have trouble with labels that contain @.

As for fallbacks etc. I am not even sure whether we need to give options there. I'd propose to start with a sane default (e.g. using current language with fallback if language is not given, and specific language if it's given) and see what requests we'd get on it. I think in general it's better to start with something basic and see what people ask for in addition than design a whole DSL here only to learn that's not what people actually need.


TASK DETAIL
https://phabricator.wikimedia.org/T215967

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: EBernhardson, Smalyshev
Cc: Smalyshev, dcausse, Nuria, Abit, Cparle, Ramsey-WMF, Aklapper, JKSTNK, Lahi, PDrouin-WMF, E1presidente, Anooprao, SandraF_WMF, EBjune, Tramullas, Acer, V4switch, Silverfish, Susannaanas, Wong128hk, Jane023, Wikidata-bugs, Base, matthiasmullie, Ricordisamoa, Wesalius, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Matanya
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to