Forum Discussion

lingpanda's avatar
lingpanda
Visitor
14 years ago

Proper Etiquette / Manifest File

Can some one elaborate on the proper usage and etiquette concerning the following in the Manifest file.

major_version=1
minor_version=0
build_version=00004

I understand the major and minor but not the build_version. Aldo should the major and minor always be a whole number(example 4,6,7) or 1.2, 1.3 etc. Thanks again.

4 Replies

  • As far as I understand it if your version number is 1.3 the major version is the 1 and the minor version is the 3. The build provides versioning beyond that, say in version 1.3 you're making changes to add a new feature. But you must make changes and test those changes and make more changes to implement your new feature, you wouldn't want to keep moving your minor version up for every change, that version stands for the new feature and not all the testing and changing you're doing to implement that new feature. So you can version those changes with a build version.
  • destruk's avatar
    destruk
    Streaming Star
    If you are uploading a private or public channel - unless this has been changed - your uploaded package will not be pushed out to users unless you increment the major and/or minor version - the buildversion doesn't appear to make a difference with the channel server. Also, there appears to be a limit of 20 revisions for the minor build number, so we were unable to have a channel uploaded as 1.21 (if you are using 0-20 for the minor build number, it included 1.0/1.1/1.2/1.3/1.4/1.5/1.6/1.7/1.8/1.9/1.10/1.11/1.12/1.13/1.14/1.15/1.16/1.17/1.18/1.19/1.20) - it had to be 2.0. I'd like to know if this is accurate or could be changed?
  • "Trevor" wrote:
    As far as I understand it if your version number is 1.3 the major version is the 1 and the minor version is the 3. The build provides versioning beyond that, say in version 1.3 you're making changes to add a new feature. But you must make changes and test those changes and make more changes to implement your new feature, you wouldn't want to keep moving your minor version up for every change, that version stands for the new feature and not all the testing and changing you're doing to implement that new feature. So you can version those changes with a build version.


    Thanks for the reply. Exactly what I needed to know.
  • destruk's avatar
    destruk
    Streaming Star
    I think there may be some rokus out there with bad flash ram, bad firmware then, as four of our 'guys' always have weird issues that nobody can reproduce.