Skip to content

Commit f18f860

Browse files
committed
docs(roadmap): add September 2015 release planning
1 parent 6839b59 commit f18f860

2 files changed

Lines changed: 37 additions & 14 deletions

File tree

docs/roadmap/planning.rst

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,21 @@ Major decisions affecting the Roadmap are discussed during Release Planning Meet
3030
Release Planning Meetings are open to the public with access coordinated via the #deis IRC channel on Freenode.
3131
Notes from past meetings are below, along with links to a recording of the entire meeting on YouTube.
3232

33+
October 2015 (Deis v1.12)
34+
~~~~~~~~~~~~~~~~~~~~~~~~~
35+
36+
The public release planning meeting for Deis v1.12 will take place on
37+
**Thursday, October 8th** at **11am MDT/1700 GMT**. The `event`_ can be added
38+
directly to your calendar.
39+
3340
September 2015 (Deis v1.11)
3441
~~~~~~~~~~~~~~~~~~~~~~~~~~~
3542

36-
The public release planning meeting for Deis v1.11 will take place on
37-
**Thursday, September 3rd**. For more details, see: https://groups.google.com/forum/#!topic/deis-users/WlaVJM94hIs
43+
Roadmap items completed: Production Hardening
44+
45+
Roadmap items added: Etcd Hardening, Rigger
46+
47+
Archive: https://www.youtube.com/watch?v=oqTUDBmriDA
3848

3949
August 2015 (Deis v1.10)
4050
~~~~~~~~~~~~~~~~~~~~~~~~
@@ -67,4 +77,5 @@ Thanks to `Amy Lindburg`_ and our friends at `Docker`_ for their inspiration.
6777

6878
.. _`Amy Lindburg`: https://twitter.com/amylindburg
6979
.. _`Docker`: https://www.docker.com/
80+
.. _`event`: https://goo.gl/1YVnNn
7081
.. _`Maintainers`: https://github.com/deis/deis/blob/master/MAINTAINERS.md

docs/roadmap/roadmap.rst

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,27 @@ important to the future of Deis.
1212
Given the project's rapid :ref:`Release Schedule, <release_schedule>` roadmap items are designed to provide a sense of
1313
direction over many releases.
1414

15+
Etcd Hardening
16+
--------------
17+
18+
We have recently seen various issues with etcd performance, which can cause
19+
issues with Deis. We will focus on re-evaluating our implementation and use
20+
of etcd in Deis, with a focus on performance and reliability.
21+
22+
This feature is tracked as GitHub issue `#4404`_.
23+
24+
Rigger
25+
------
26+
27+
We want the provisioning process of CoreOS hosts to be as smooth as the
28+
``deisctl`` experience when users install and start Deis. We've started working
29+
on a tool called `Rigger`_ which provisions hosts and deploys Deis on
30+
any supported provider.
31+
32+
We're still defining the interface between Rigger and the provider-specific
33+
provision logic. We'd love input from the community on this discussion in
34+
`#4345`_.
35+
1536
New Default Scheduler
1637
---------------------
1738
Deis now has support for Docker Swarm, Apache Mesos, and Google Kubernetes as
@@ -42,16 +63,6 @@ Deis will standardize the monitoring interfaces and provide open source agent(s)
4263

4364
This feature is tracked as GitHub issue `#3699`_.
4465

45-
Production Hardening
46-
--------------------
47-
For users running Deis in large environments, support is lacking for things like separating the
48-
control plane and data plane (application and routing mesh), running etcd on only a fraction
49-
of the hosts, and other architectural design customizations. Specifically, work is in
50-
progress for:
51-
52-
- [ ] Better support for large-scale clusters (`#3635`_)
53-
- [ ] Support for separating the data plane and control plane (`#3023`_)
54-
5566
Stateless Logger
5667
----------------
5768
Users who have elected to run a Ceph-less cluster give up application logs since
@@ -112,12 +123,12 @@ This feature is tracked as GitHub issue `#231`_.
112123

113124
.. _`#231`: https://github.com/deis/deis/issues/231
114125
.. _`#2106`: https://github.com/deis/deis/issues/2106
115-
.. _`#3023`: https://github.com/deis/deis/issues/3023
116126
.. _`#3072`: https://github.com/deis/deis/issues/3072
117-
.. _`#3635`: https://github.com/deis/deis/issues/3635
118127
.. _`#3699`: https://github.com/deis/deis/issues/3699
119128
.. _`#4000`: https://github.com/deis/deis/issues/4000
120129
.. _`#4222`: https://github.com/deis/deis/issues/4222
130+
.. _`#4345`: https://github.com/deis/deis/issues/4345
131+
.. _`#4404`: https://github.com/deis/deis/issues/4404
121132
.. _`Automatic CoreOS upgrades`: https://github.com/deis/deis/issues/1043
122133
.. _`CoreUpdate`: https://coreos.com/docs/coreupdate/custom-apps/coreupdate-protocol/
123134
.. _`Deis Push`: https://github.com/deis/deis/issues/2680
@@ -127,6 +138,7 @@ This feature is tracked as GitHub issue `#231`_.
127138
.. _`like CoreOS`: https://coreos.com/releases/
128139
.. _`Log Tailing`: https://github.com/deis/deis/issues/465
129140
.. _`Permissions`: https://github.com/deis/deis/issues/4150
141+
.. _`Rigger`: https://github.com/deis/rigger
130142
.. _`Service Broker API`: http://docs.cloudfoundry.org/services/api.html
131143
.. _`Teams`: https://github.com/deis/deis/issues/4173
132144
.. _`TTY Broker component`: https://github.com/deis/deis/issues/3808

0 commit comments

Comments
 (0)