There's two directions that I can see this feature taking, both of which are likely useful:
- specify user-global default settings that apply to any goal created thereafter
- make it easy to edit setting X across all goals on a single page, for any setting X
The first sounds more straightforward and would remove some of the need for the second.
I've described these somewhere. Oh yes, in an email to @dreev:
Proposal: let's create a default-goal-settings page. For folks with non-traditional habitual sleep patterns, they probably want to specify their own "3am". I'd want to set my habitual reminder settings, no-mercy recommit, my own boilerplate fine print, etc. And start using those defaults when new goals are created, obviously.
In the fullness of time, I'd also like to be able to edit each setting orthogonally (I think that's right) so that I can view a particular field, say "3am", across all of my goals and set it appropriately all in one place. We've got a version of this going for notifications, but it's increasingly messy given the number of options. Admittedly, this idea is easier for simple fields than for interdependent ones. It'd also help when we get support requests to do X across N goals, not least because we could point the user at the feature.
With my visual UI hat on, a little perpendicular button ⟂ next to the relevant fields seems like it'd be unobtrusive and discoverable.