Webscale Packaging and Main Promotions for S
[GOAL]
Promote Nginx and Varnish to main
[RATIONALE]
There are some newer technologies floating around that we may want to consider adding to the supported seed. These include:
* Nginx - Has become de-facto scalable web server, and grown up as an OSS project now
* Varnish
Having these packages in the Ubuntu Main/Supported archive will help with Charm development around these technologies.
Blueprint information
- Status:
- Not started
- Approver:
- Dave Walker
- Priority:
- Undefined
- Drafter:
- Ubuntu Server
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for saucy
- Implementation:
- Deferred
- Milestone target:
- ubuntu-13.10
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
[USER STORIES]
Patrick has a requirement to use NGINX; specifically for its excellent caching of backend content; he's able to use a fully security supported package with Ubuntu 13.10.
Hendrick want to accellerate some lame web applications; he deploys varnish, now fully security support in Ubuntu 13.10, as a transparent web-caching solutions and see improved end-user performance.
[ASSUMPTIONS]
Varnish is suitable for main inclusion.
Nginx is suitable for main inclusion.
[IN SCOPE]
Nginx + deps
Varnish + deps
[OUT OF SCOPE]
[USER ACCEPTANCE]
[RELEASE NOTE/BLOG]
Ubuntu 13.10 includes NGINX in main.
Ubuntu 13.10 includes Varish in main, providing a fully support transparent web-caching solution for application acceleration.
Work Items
Work items for ubuntu-13.08:
Identify specific advantages of nginx over apache: POSTPONED
Review security track record of nginx: POSTPONED
Speak with nginx upstream re main inclusion appetite: POSTPONED
Prepare MIR for nginx: POSTPONED
Determine if there is value in including varnish in main: POSTPONED
Prepare MIR for varnish: POSTPONED
Dependency tree
* Blueprints in grey have been implemented.