Provide mechanism for seeding review apps with data
Problem to solve
For review apps, one part of the solution is providing a running copy of the code. Many applications, however, are sensitive to the data available to them. By offering a solution for loading a consistent set of data into a review app's data store, we could make them more complete in how users are able to interact with them.
Delaney, Development Team Lead, https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas#delaney-development-team-lead
Sasha, Software Developer, https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas#sasha-software-developer
- Sourced from interesting thread about a new review app tool called Dockup's capabilities vs. GitLab.
TBD. One consideration is that data loads can take a long time, so doing something like running a .SQL file that's in the repo into a database to create everything could be prohibitively slow. A better, more cloudy approach is to use snapshots and be able to generate a running instance immediately. There are tools on the market, open source I'm sure, for helping to manage this.
Permissions and Security
What does success look like, and how can we measure that?