#14633: Reorganize settings reference docs
---------------------------+------------------------------------------------
 Reporter:  gabrielhurley  |       Owner:  gabrielhurley
   Status:  new            |   Milestone:  1.3          
Component:  Documentation  |     Version:  1.2          
 Keywords:                 |       Stage:  Unreviewed   
Has_patch:  0              |  
---------------------------+------------------------------------------------
 Currently, `docs/ref/settings` contains an alphabetical list of most of
 the settings contained in `conf/global_settings.py`, including those for
 some contrib apps (`auth`, `sessions`, ...). However, settings for a
 handful of contrib apps (`comments`, `staticfiles`, ...) live in their
 respective `/docs/ref/contrib/[app]` documentation files.

 AFAICS the settings reference ought to encompass **all** of the settings
 contained in the `global_settings` module if it is going to be a "full
 list of all available settings" as it claims.

 We don't want to overload that document, though, and maintaining some sort
 of logical grouping is necessary. jezdez and I discussed this issue
 briefly on IRC, and decided it might be helpful to create a section within
 `docs/ref/settings` specifically for contrib app settings.

 The ultimate structure could look like this:
 {{{
 Settings
  |-- Available settings
     |-- Core settings
     |-- Contrib settings
         |-- (App name?)
  |-- Deprecated settings
 }}}

 or more simply:

 {{{
 Settings
  |-- Core settings
  |-- Contrib settings
      |-- (App name?)
  |-- Deprecated settings
 }}}

 The contrib app docs could then point to the appropriate section of the
 settings reference.

 As another alternative structure, the settings reference could be grouped
 according to the organization of `global_settings.py` (shown here in
 alphabetical order):

 {{{
 Settings
  |-- Authentication
  |-- Cache
  |-- Comments
  |-- Core
  |-- CSRF
  |-- Fixtures
  |-- Logging
  |-- Messages
  |-- Middleware
  |-- Sessions
  |-- Staticfiles
  |-- Testing
 }}

-- 
Ticket URL: <http://code.djangoproject.com/ticket/14633>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to