Confluex / Zuul

Keymaster and Gatekeeper - Application Configuration Management
http://confluex.com
Apache License 2.0
42 stars 32 forks source link

Scope API Services #24

Closed mcantrell closed 12 years ago

mcantrell commented 12 years ago

Ironically, this will be a breaking change to help prevent future breaking changes. Services which are intended for external use should be scoped separately from internal services which will help ad-hear to open/closed principal. Better to do this now than later.

Proposed scoping:

/api/settings.json
/api/settings/{env}/{name}.json
/api/settings/{env}/{name}.properties
mcantrell commented 12 years ago

I'm changing my mind on this. I don't really think this is necessary and it breaks the restful resource patterns within the application.