Author: Hendrik Jan van Meerveld
Tags:developmentdesign
Idea:
Tags:developmentdesign
Idea:
[have the option to] create a development environment that is identical to the production environment.
The development environment has the same databases (same name and replicaid) as the production environment.
When a developer logs in to the client or designer, he or she can choose which environment to log in to.
It should then be easy to:
- replace designs of all databases in production with the designs of all databases in test and vica versa
- same for development and test designs
- replace all documents in development and test with the documents in production, so we can test what a new design will do on real documents.
- see in the development environment which databases have been changed with respect to the production and test environments.
I see three ways to implement this:
1. use different extentions for the production, test and development databases. Example: .nsf (prod), .nst (test) and .nsd (dev)
2. have development, test and production environment contained in the production database (making it 3x as big)
3. dedicate a server for the development and a server for the test environment