New minetest version scheme

nrz
Developer
 
Posts: 112
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

New minetest version scheme

by nrz » Sun Aug 20, 2017 15:33

After discussions, everybody in the coredev team agreed we should change the version scheme of Minetest.

This will permit to maintain easily two dev branches with various versions, whereas before it was impossible to distinguish if a player is on a stable-0.4 (0.4.17) or master (0.5.0).
It also make clear for everybody on which branch a client/server is.

Before

Dev version was {last_version}-dev
Release version was {new_version}

Example: when developping minetest 0.4.16, the dev version was 0.4.15-dev

Thanks for reading

After

Dev version is {new_version}-dev
Release version will be {new_version}

We develop minetest 0.5.0-dev, and will release minetest 0.5.0
 

User avatar
LNJ
Member
 
Posts: 245
Joined: Tue Sep 23, 2014 16:02
Location: Germany
GitHub: LNJ2
IRC: LNJ2GO
In-game: LNJ

Re: New minetest version scheme

by LNJ » Sun Aug 20, 2017 17:31

Good change :)

But for people doing packaging, please keep in mind, that a version like 0.5.0-dev-20170820 will be interpreted as newer than 0.5.0 in most packaging systems. It's probably better to use 0.5.0~dev-20170820 (or similar), that should result in a lower version than 0.5.0.
Storage Drawers - The simplest item storage method in Minetest | My Minetest Modding Tutorials (German) | #ComeToTheDuckSide - we have privacy! | diaspora* - The free and decentralized alternative to facebook and twitter!
Please inform me of all grammar / spelling issues in my posts! - I want to improve my English skills. :)
 

CWz
Member
 
Posts: 195
Joined: Tue Dec 24, 2013 17:01
Location: Banana Land
GitHub: chaoswormz
IRC: CWz
In-game: CWz

Re: New minetest version scheme

by CWz » Sun Aug 20, 2017 17:57

nrz wrote:After discussions, everybody in the coredev team agreed we should change the version scheme of Minetest.

This will permit to maintain easily two dev branches with various versions, whereas before it was impossible to distinguish if a player is on a stable-0.4 (0.4.17) or master (0.5.0).
It also make clear for everybody on which branch a client/server is.

Before

Dev version was {last_version}-dev
Release version was {new_version}

Example: when developping minetest 0.4.16, the dev version was 0.4.15-dev

Thanks for reading

After

Dev version is {new_version}-dev
Release version will be {new_version}

We develop minetest 0.5.0-dev, and will release minetest 0.5.0


So just like it used to be in older versions
 

User avatar
Wuzzy
Member
 
Posts: 3206
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: New minetest version scheme

by Wuzzy » Wed Aug 23, 2017 16:52

And where exactly is this written down? The forum alone is not enough IMO.
My creations. I gladly take any bitcoins you have lying around: 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH
 

User avatar
rubenwardy
Moderator
 
Posts: 5471
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: New minetest version scheme

by rubenwardy » Wed Aug 23, 2017 16:57

Wuzzy wrote:And where exactly is this written down? The forum alone is not enough IMO.


It's also in the read me
 

User avatar
Wuzzy
Member
 
Posts: 3206
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy

Re: New minetest version scheme

by Wuzzy » Wed Aug 23, 2017 17:17

Well, everything's fine, then! :-)
My creations. I gladly take any bitcoins you have lying around: 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH
 

nrz
Developer
 
Posts: 112
Joined: Sat Feb 07, 2015 17:16
Location: France
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

Re: New minetest version scheme

by nrz » Wed Aug 23, 2017 17:46

i don't find any wiki page about this, but maybe it can be an idea to add it to dev wiki
 


Return to News



Who is online

Users browsing this forum: No registered users and 1 guest