Learn how forms move across databases to go from "saved" to "released".
CMS Forms uses 2 main applications:
Supporting these are 3 databses:
This arrangement allows you to build and test a form without impacting a version that may be in use by citizens.
Both Orbeon and CMS Lite have Publish buttons, so it can be confusing to refer to both as "publishing".
To try to make these easier to tell apart:
The Form Builder database stores your current form definitions. These can be:
To save your form, simply click the Save button in the Form Editor.
You don't need to save a form to test it
When you click the Test button in the editor, Orbeon will render your form exactly as it's currently defined, not from the database. So you don't need to save your form before checking if a change you made produces the results you want.
You can close the Form Preview window and easily undo the last step(s) you took.
When you click the Publish button in the editor, Orbeon will ask if you want to:
Versioning in Orbeon doesn't work they way you might expect.
If you were able to have Orbeon collect the data for processing, you'd access that data based on:
The more versions you publish, the more "buckets" you'd have to check, so it makes sense to limit the number of these. In addition, most changes you would make are data compatible with previous versions anyway.
As a general guideline, use one version for each public release.
Version numbers should align with your form records. This will also keep the overall number of versions low for when the workflow processes are made available.
An exception can be made when a revision or correction is made just after a release. If a form was released a few days ago and a typo just discovered, you can use the same version. Don't forgot to update your records accordingly.
For additional information see:
You'll need to publish your form if you want to:
To publish your form to QA from the editor screen:
Your new or updated form is now available in CMS Lite's QA environment.
You'll need to publish your form page if you want to release your form to the public.
To release your form to PROD from the CMS Lite form page:
Your form and its page are now (or will be) available to the public.
For additional information, see: