Github user kxepal commented on the pull request:

    https://github.com/apache/couchdb-chttpd/pull/10#issuecomment-101317048
  
    @hdiedrich Hey! Config support suddenly is needed by the following reasons:
    
    - It saved us many times when security issue was found in some HTTP 
handler. The recent example: 
http://docs.couchdb.org/en/latest/cve/2014-2668.html - users were able to 
handle that problem without upgrade procedure, but with a single config line 
change.
    
    - Some users are disables default handlers, or provide own overlay, in 
order to prevent or customize access to certain endpoints. Quite popular move 
is to disable /_all_dbs in order to prevent sharing database lists for 
everyone. Another option is to replace default handler with own from the plugin 
if you're going to change behaviour without patching the source code.
    
    - Somehow need to provide ability to register proxy and external handlers.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to