Opened 13 years ago
Last modified 7 years ago
#8930 closed enhancement
Setup wizard for AcctMgr — at Version 5
Reported by: | Steffen Hoffmann | Owned by: | Steffen Hoffmann |
---|---|---|---|
Priority: | high | Component: | AccountManagerPlugin |
Severity: | normal | Keywords: | initial setup |
Cc: | Ryan J Ollos, Jun Omae, marc.rawer@… | Trac Release: | 0.11 |
Description (last modified by )
I've been thinking about a setup mode for a while. As AcctMgr accumulates more features and options, its potential value raises.
Use cases:
- if no configuration section and/or no valid, authenticated user found on module load time, AccountManager will redirect to these wizard pages
- if called by admin users, review/update current configuration, eventually merge with current configuration admin page
More ideas:
- temporarily lift permissions to allow anonymous users to do initial configuration including one admin and one regular user
Change History (5)
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
Great. I confess that I had eventually forgotten about these plans of mine.
The most fail-prove configuration would be with SessionStore
, because that would skip the additional hurdle of having a valid, r/w-enabled file path configured, that is imposed by all file-based stores. But right now I'm thinking about launching a separate setup-wizard. Let me think about this just a bit longer.
comment:3 Changed 11 years ago by
(In [12542]) AccountManagerPlugin: Add some artwork to configuration admin panel, refs #8930.
This allows for quicker option recognition by icons when scrolling through that lengthy list. I plan to re-use these icons for the setup wizard too.
comment:4 Changed 11 years ago by
(In [12544]) AccountManagerPlugin: Create stub of configuration wizard web-UI, refs #8930.
comment:5 Changed 11 years ago by
Description: | modified (diff) |
---|---|
Priority: | normal → high |
Summary: | Initial setup aka 'parachute' mode for AcctMgr, if no configuration is detected → Setup wizard for AcctMgr |
This is pretty much WiP, i.e. the start URL <env>/acctmgr/cfg-wizard
is not linked yet.
Vote for it and/or throw your comments and suggestions in here, please.
I like the idea of writing a default configuration if no
account-manager
section is found. The default configuration would presumably include a selection ofcomponents
to enable one of the common cookbook recipes.I've been thinking about your recent comment over email,
and I entirely agree, that we need to move towards having a default configuration that can work with few steps beyond installation of the egg.