From bbbb88810ccffb50ec114fc35049d221f9363550 Mon Sep 17 00:00:00 2001 From: Julien Papasian Date: Wed, 5 Nov 2025 18:27:13 +0100 Subject: [PATCH] Design principles for new features --- CONTRIBUTE.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTE.md b/CONTRIBUTE.md index 7734188f9..9c9d074b9 100644 --- a/CONTRIBUTE.md +++ b/CONTRIBUTE.md @@ -20,7 +20,7 @@ Breezy Weather wants to be: - mainly target small displays, so we don’t want to fit too many things, as we also want to let the design breathe a bit -### New preference +### New features Probably, the most requested thing. “If you don’t want to make that feature for everyone, you can still make it a preference”. @@ -34,6 +34,8 @@ Additionally, any added preferences means implementing it, make the code execute So, the idea is to make a fair use of preferences, so if it covers too narrow of a case, it won’t be implemented. +You can read [Niagara’s design principles](https://help.niagaralauncher.app/article/8-niagaras-design-principles) for a similar take on the matter (although due to the nature of this weather app, the “universal” criteria doesn’t always apply to us). + ### New weather sources