This presentation will explain how to provide these capabilities and will cover:
* the main notions or Config::Model (config tree and model)
* how to create a model 
* how to interface the model with the configuration files
* how package and configuration upgrade is performed 
* how to specify upgrade feature in the configuration model