# Rearranging settings

**URL:** <https://forum.beeminder.com/t/rearranging-settings/330>\
**Category:** Bugabee\
**Created:** [December 19, 2014, 7:58am UTC](https://forum.beeminder.com/t/rearranging-settings/330 "2014-12-19T07:58:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![insti](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/insti/32/545_2.png) [@insti](https://forum.beeminder.com/u/insti)\
**Post date:** [December 19, 2014, 7:58am UTC](https://forum.beeminder.com/t/rearranging-settings/330/1 "2014-12-19T07:58:30Z")

</div>

Continuing the discussion from [Layman questions](http://forum.beeminder.com/t/layman-questions/329/4):

> [@Layman questions: how to change hours (or XP) per day, did-or-didn't activity](https://forum.beeminder.com/t/layman-questions-how-to-change-hours-or-xp-per-day-did-or-didnt-activity/329/4):
>
> Thanks, great point, @insti. And that one isn’t even that terrifying. (: By the way, I just added better blurbs and mouseovers on all the advanced settings.

Are there any plans to re-arrange the locations of the settings?  
I think some of the basic ones are terrifying and some of the advanced ones aren’t.

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [December 19, 2014, 5:41pm UTC](https://forum.beeminder.com/t/rearranging-settings/330/2 "2014-12-19T17:41:23Z")

</div>

Yeah, definitely. I’ll make this message a wiki if you want to help with the rearranging! A pretty deep reorganization is called for. We have user/account settings, goal settings (confusingly split between basic and advanced and reminders and supporters), and settings like pledge level and road dial that are available only on the graph page itself.

# Account Settings

- username
- auth token
- email
- nickname
- full name
- url
- about me
- global callback url
- phone number
- timezone
- premium: exquisitely fair slider, etc
- beemail setting (daily, weekly, etc)
- bot reminders (fwomp)
- new password / verify new password
- payment: card on file
- pending/paid pledges (accessible from Your Account menu or link from Payment tab)
- outstanding payments
- use a different card
- profile picture: currently only available by linking to gravatar
- services: list of oauth and autodata services you’ve authorized
- goal defaults

# Goal Settings

## Basic

- title (string; like a longer version of slug with spaces allowed)
- slug (string; only premium users can change this)
- statement (string; longer than title; see [related thread](http://forum.beeminder.com/t/goal-statement-input-type-question-suggestion/262/2?u=dreev "In short, it's confusing how we have all of the following: slug, title, statement, fine print"))
- y-axis label (string)
- x-min (date; aka tmin)
- secret (boolean; default false)
- public data (boolean; default false)
- featurable (boolean; link to this graph on [beeminder.com/featured](http://beeminder.com/featured))
- weasleproof (boolean)
- no mercy (boolean; dangerous to check this, obviously)
- pledgecap (dollar amount)
- auto-quit (boolean; strongly recommended to leave this false)
- nanowrimo (boolean; deprecated)
- runkeeper activities to count
- fine print

## Terrifyingly Advanced

- rate units
- steppy line
- rosy line
- turquoise swath (aka aura)
- moving average
- x-max (date; aka tmax)
- y-min (number)
- y-max (number)
- hide y-axis numbers
- deadline (currently just in reminder settings; also linked to from graph page)
- sort threshold (deprecated)
- autoratchet (max safe days; premium only)
- callback (aka webhook)
- pessimistic presumptive reports (boolean)
- data source ({zapier, api, manual})
- twitter handle and hashtag (broken?)
- trello lists that count as Done

## Custom (premium only)

- yaw
- dir
- exproad
- kyoom
- odom
- edgy (deprecated)
- noisy (deprecated)
- aggday
- plotall
- absolute lane width (abslnw)

## Utilities that are currently mixed in with settings

- convert a goal to custom to enable custom settings (premium only)
- rescale
- archive goal

## Utilities on the graph page

- retroratchet
- refresh graph / fetch new data

## Goal settings only available on graph page

- pledge amount (buttons to decrease/increase if allowed)
- road dial (goal date, goal value/total, rate)
- scheduled breaks

## Goal settings only available in the gallery

- backburner/frontburner

## Other

- supporters
- reminder start time
- reminder lead days
- whether to inherit defaults (remrev thing, now gotten rid of)

---

<div class="post-metadata">

**Author:** ![dreev](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/dreev/32/4311_2.png) [@dreev](https://forum.beeminder.com/u/dreev)\
**Post date:** [December 19, 2014, 10:00pm UTC](https://forum.beeminder.com/t/rearranging-settings/330/3 "2014-12-19T22:00:47Z")

</div>

A couple principles for rearranging settings:

1. Instead of separate tabs, have collapsible sections. It’s really nice to be able to grep (aka “control-f”) for things on the page.
2. I really like the partitioning of “play with these to your heart’s delight” vs “we probably know better than you how these should be set”. The latter are like [Chesterton’s Fences](http://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence "Money quote: ...There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.") – don’t change them unless you understand why we chose the defaults we did.

That (#2) was kind of the idea with Basic vs Terrifyingly Advanced, but, as @insti points out, there are miscategorized settings. I’m thinking the settings page could have all the sections for Basic settings expanded by default and collapsed for Advanced, but easy to expand everything so you can grep.
