Op vrijdag 19 oktober 2018 09:43:14 CEST schreef cicko:
> Thanks a lot for the link, Geert.
> Unfortunately, I think the root of the problem is this: "If given a choice
> between customization and more, better apps, I’m confident the majority of
> people would prefer the latter."
> 
> Well, I'm fairly confident that it is exactly the opposite. Just looking at
> trends in mobile apps tells me that clearly the users want to customize the
> apps to their preferences, mostly visual, rather than to have "more, better
> app" (whatever that means).

Interestingly I'm not aware of visual styling customizations in any of the 
mobile apps I use. They all seem to use the system's theme(s). I don't find 
options anywhere related to, hmm, I'd like a different font for this menu item 
or hide the label for that button, and oh, can the spacing between these two 
fields be reduced a bit ?

> Also, the users clearly do not want more apps
> that do more-or-less the same thing. Well, that just promises that the
> debate on the topic will continue be going on, at least for a while. :)
> 
I'm sure :)

The point I wanted to make by posting this article is really this:
If the gtk project itself (the projects responsible for consistent styling of 
all applications using their toolkit) is considering custome theming too hard 
and requiring more developer attention than they have available, how would you 
expect GnuCash with a *much* smaller developer base to reasonably spend time 
on it ?

We're only a small team with our hands full making GnuCash work well. That is 
complex enough as it is. So if possible I prefer to keep the theming debate 
out of GnuCash as much as possible. Put differently, GnuCash will be as 
themable as the toolkit it is based on. For now our toolkit of choice is Gtk. 
If we ever switch to a different toolkit in the future, the theming 
capabilities of GnuCash may be better or worse.

Note that I'm talking about *theming* in here. Good design on the other hand 
(what makes an application easy to use, yet powerful) is a whole different 
matter and that I do care deeply about.

Geert


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to