Application centered packaging
The packaging process is based around this idea: Each application should completely define its packaging needs. The implications of this idea follow:
There need not be a single "packaging expert" who is expected to understand the entire system's packaging requirements.
Each application designer must anticipate the special packaging needs of the application and provide that information in the form of packaging hints. Certain design choices will make the application easier or harder to package.
By having all components define and maintain their own packaging requirements, the chances of successfully packaging large applications increase.
Last modified date: 01/29/2015