On Thu, Jan 17, 2013 at 9:25 AM, Togan Muftuoglu <[email protected]> wrote: > On 01/16/2013 10:18 PM, Pascal de Bruijn wrote: >> Hi, >> >> Soon I want to start pushing git master packages again, however once >> again I have versioning issue (like any packager would). > > Seems like we are hit by this version theme often as packagers who are > also providing nightly builds. > >> My PPAs now have 1.1.2, so I can't push a 1.1+gxxxxxxxx package, since >> 1.1.2 is higher, and I can't go backwards. > > My nigthly builds are using something along the lines 1.1_734_g3498510
Sure, but that's a kludge :) It doesn't refer to anything that makes sense in Darktable's versioning, so I really don't want to go there. >> My proposal is to an alpha release (possibly this weekend), which >> means a 1.2~a1 tag will be created so this has several advantages: > > Do you mean creating a branch similar to the 1.1.x type or just a tag, Just a tag. Currently we branch _after_ release, which is why the problem exists in the first place :) >> 1.2~a1 is higher than 1.1.2 so I can do git master builds on my PPAs again. >> >> 1.2~a1 is lower than 1.2~b1 (if we want to do beta releases as well) >> 1.2~b1 is lower than 1.2~rc1 (when we start doing release candidates) > > Then when 1.2 is relased we go back to the problem of above so why not > use 1.2.0~a1 as the starting point and then use as 1.2.0~a1 1.2.0~b1 > 1.2.0~rc1 Huh? 1.2~a1 is lower than 1.2 in Debian world, it's quite a nice construct :) That said, another idea would be use odd/even versioning... (we'd have to skip 1.2 since 1.1 wasn't a dev branch to begin with) so 1.3.x would become the current dev branch and 1.4.x would become the next release I'd be fine with that too. >> Also, this makes it more obvious for users that the git master branch >> will be 1.2.0 not 1.1.3 :) Regards, Pascal de Bruijn ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 _______________________________________________ darktable-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/darktable-devel
