Provide a comprehensive complete list of all settings for each es version like https://gist.github.com/jprante/7dccffa7f0c0c7576fa9 does for 1.2
This would certainly be useful. One issue is that the way we manage settings makes it hard to have a centralized place with the list of all settings so this would require some refactoring...
Related to #6732
Also, I think that each setting should have an explanation next to it. And we need to add a test to throw an exception if a new setting is not documented.
Django has a good example https://docs.djangoproject.com/en/1.8/ref/settings/
With #6732 on the verge of being finished (including the ability to return default settings), we're finally in a place where we can do this.
This is available with the ?include_defaultls option, but since that doesn't include documentation for the settings, it might be good to add it to the documentation.
Some other things that'd be great to include in such docs might be:
We do not think we should do this. See discussion in #26251 and #33741. Closing.