How do you define version number of skins?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
doestergaard Offline
Member
Posts: 95
Joined: Mar 2011
Reputation: 1
Location: Denmark
Question  How do you define version number of skins?
Post: #1
Hi, I know this might be a silly question, but I'm curious about how you define this. If you call your skin version 1.0.4, what does the 4 mean? I guess that 1.0 means the very first version?

I will use for my soon coming skin, but don't want to give it a random version name, if there is a certain why on doing this.


Cheers!
find quote
Hitcher Offline
Skilled Skinner
Posts: 10,626
Joined: Aug 2007
Reputation: 91
Location: Eastleigh, UK
Post: #2
How I do it -

A.B.C

A - Major update/release
B - Minor update/release
C - Bug/Small fixes
find quote
ronie Offline
Team-XBMC Member
Posts: 9,096
Joined: Jan 2009
Reputation: 157
Post: #3
it's a major.minor.revision versioning scheme.

you bump the major number when you make large changes, that could break backwards compatibility.
so for instance, use 1.x.x for dharma and 2.x.x for eden.

increase the minor version for small additions and the revision number for bugfixes.

it's up to you whether to start at 0.0.1 or 1.0.0

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-XBMC members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
jmarshall Offline
Team-XBMC Developer
Posts: 26,181
Joined: Oct 2003
Reputation: 175
Post: #4
Just a note that the key is to stick with *.*.* layout. Otherwise you get issues with 2.0 vs 2.0.0 - which one is bigger? To keep things simple, XBMC enforces a *.*.* layout for our repo.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote