138 Versioning for products. |
138 Versioning for products. |
139 ======================== |
139 ======================== |
140 |
140 |
141 Versioning for products differ from versioning for libraries. |
141 Versioning for products differ from versioning for libraries. |
142 |
142 |
143 Product is a set of conponents fixed to some versions. Components can be |
143 Product is a set of conponents that stalled to some versions. Components can be |
144 switches as written for library versioning: |
144 switches as written for library versioning: |
145 |
145 |
146 * Any fix release interchanged. |
146 * Any fix releases interchanged, greater version mean less bug count. |
147 * Any minor release interchanged starting from some minor. |
147 * Any minor release interchanged with next minor releases. |
148 * Major release does not interchanged at all. |
148 * Major release does not interchanged at all, switching from old to new require |
|
149 upgrade. |
149 |
150 |
150 Product update vs upgrade. |
151 Product update vs upgrade. |
151 -------------------------- |
152 -------------------------- |
152 |
153 |
153 Product update involve: |
154 Product update involve: |
154 |
155 |
155 * Replacing product executable files, resources files. |
156 * Replacing product executable files, resources files. |
156 * Config files and user data stay unchanged. |
157 * Config files and user data stay unchanged. |
157 |
158 |
158 Product update involve: |
159 Product upgrade involve: |
159 |
160 |
160 * Replacing product executable files, resources files. |
161 * Replacing product executable files, resources files. |
161 * Config files and used data require modification and performed by upgrade |
162 * Config files and used data require modification and performed by upgrade |
162 scripts or manually by user. |
163 scripts or manually by user (if this is ever possible). |
163 |
164 |
164 Release build version data. |
165 Release build version data. |
165 =========================== |
166 =========================== |
166 |
167 |
167 * Build number. |
168 * Build number. |