This page provides forward-looking plans for iterating our demo systems. As a rule of thumb, any current quarter initiatives are committed and any future quarter initiatives are wishlist items.
The schedule for this quarter's projects can be found in the Demo Systems - OKR issue tracker.
Most of our project due dates are flexible, and are subject to change to accommodate the changing needs of the business and being able to prioritize support and bug fixes for our users as needed.
Since the demo systems team is small, we have made some adaptations to conventional project planning processes to meet our needs.
Here's our loose guidelines for how we plan while keeping things simple.
Please create an issue or comment on an existing issue in our Demo Systems issue tracker to contribute a feature request for our demo systems.
Our issue tracker has sub-projects to allow for easier organization. Add your issue to the Demo Cloud - Bug Reports and Support issue tracker if you're not sure which project to choose.
You can post on the
#demo-systems Slack channel to discuss ideas informally.
When the demo systems team was established in October 2019, we created a preliminary phased roadmap that is shown below for historical reference. This legacy roadmap has been deprecated and replaced with the Current Initiatives below with our ongoing iterations and OKRs.
|FY21-Q1||demosys-portal!51||Create designer proof-of-concept with project issue tracking|
|FY21-Q2||demosys-okrs#2||Add project and group API resources to Demo Data Designer|
|FY21-Q2||demosys-okrs#1||Add generated sample data to Demo Data Designer with Marketing personas|
|FY21-Q2||demosys-okrs#4||Create project templates or public importable projects with demo data pre-loaded|
|FY21-Q2||demosys-okrs#3||Create perpetual data import capability for live instance|
|FY21-Q2||www-gitlab-com#7397||Collaborate with GitLab engineering team to integrate Demo Data Designer and Project Templates into GitLab product|
|FY21-Q3||TBD||Add instance-level API to Demo Data Designer|
|FY21-Q3||TBD||Create instance templates in GCP and AWS with demo data pre-loaded|
|FY21-2H||TBD||Release Demo Data Designer as open source project|
|FY21-Q1||demosys-portal!42 !48 !49||Add community catalog of videos and slide presentations|
|FY21-Q2/Q3||demosys-okrs#11||Create demo catalog contributor guide and docs|
|FY21-Q2/Q3||demosys-okrs#12||Add community catalog of Demo Data Designer playbooks|
|FY21-Q2||demosys-okrs#5||Collaborate with i2p Users on Transition Milestones|
|FY21-Q2||demosys-okrs#6||Deprecate i2p Demo Infrastructure|
|FY21-Q2||demosys-okrs#7 it-ops#301||Transition AWS `gitlab-np` account to new IT Ops AWS account|
|FY21-Q3||demo-cloud-integrations#7||Deprecate GCP group-cs Kubernetes clusters|
This epic is based on prioritized requests in the Demo Cloud Integrations issue tracker.
|FY21-Q2||demosys-okrs#13||Improve reliability of Kubernetes for CI/CD use cases|
|FY21-Q2||demosys-okrs#14||Implement monitoring software for security and compliance|
In addition to specific initiatives, this epic includes the ongoing collaboration with GitLab IT/SecOps to ensure best practices and security policy compliance
|FY21-Q2||demosys-okrs#x||Provision new Omnibus instance for Designer Data|
|FY21-Q3||demosys-okrs#x||Update Ansible with manually configured environment variables|
In addition to specific initiatives, this epic includes the implementation of extended GitLab features and prioritized requests in the Demo Cloud GitLab Core issue tracker.
|FY21-Q2||demosys-okrs#8||Provision new Omnibus instance for Training Cloud|
|FY21-Q3||TBD||Create new Portal Laravel app for "GitLab Training Cloud"|
|FY21-Q3||TBD||Create proof-of-concept of on-demand infrastructure for training use cases|
|FY21-Q4||TBD||Collaborate with training team on demo data use cases|
|FY21-Q3||TBD||Proof-of-concept with on-demand cluster provisioning|
|FY21-Q4||TBD||Proof-of-concept for compute sandbox|
This epic is based on prioritized requests in the Demo Side Projects issue tracker.
This epic is based on prioritized requests in the Demo Systems issue tracker.
This epic is related to the day-to-day support that we provide in the
#demo-systems Slack channel.
This epic is related to as-needed updates to the documentation and handbook pages.