[HEADS-UP] Minetest incompatibility changes in the future

nrz
Member
 
Posts: 51
Joined: Sat Feb 07, 2015 17:16
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

[HEADS-UP] Minetest incompatibility changes in the future

by nrz » Sat Feb 21, 2015 15:51

Hello to our users,
0.4.12 is now out and we are working on a 0.5.0 minetest, which mean some breaks will happen into the minetest core.
The first objective of this 0.5.0 is to solve network protocol issues and rework the network layer of minetest to improve its performance and its flexiblity.
This change will happen on master branch at some point of the development, then be careful if you are using master branch.

With minetest 0.4.12 we have added a function to know network compatible servers from serverlist view. Then all your 0.4.12 client can see that all the 0.4.12 and older servers are compatible, but if 0.5.0 servers will be present, they are grayed in the serverlist and you get an error message.

If you are a minetest 0.4.11 or older admin, please upgrade your server to 0.4.12 to provide your protocol versions to master server. Also, if you follow github master branch for your server updates, please change and use the stable-0.4 branch, which let your server use the old protocol. You can do this change easily:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
git pull origin
git checkout stable-0.4
make -j$(grep -c processor /proc/cpuinfo)


If you are a minetest 0.4.11 or older client, please upgrade your client to 0.4.12 to view the compatible servers in serverlist.
If you provide forks on different platforms, please provide the latest 0.4.12 release to your clients.

Thanks
Last edited by nrz on Sun Feb 22, 2015 16:31, edited 1 time in total.
 

User avatar
philipbenr
Member
 
Posts: 1665
Joined: Fri Jun 14, 2013 01:56
GitHub: philipbenr
IRC: philipbenr
In-game: WisdomFire or philipbenr

Re: [Warning] Minetest incompatibility changes on 1st march

by philipbenr » Sat Feb 21, 2015 19:29

Thanks for the heads up. Looks like I'll have to get git up and running again...
 

User avatar
ExeterDad
Member
 
Posts: 1121
Joined: Sun Jun 01, 2014 20:00
In-game: ExeterDad

Re: [Warning] Minetest incompatibility changes on 1st march

by ExeterDad » Sat Feb 21, 2015 20:28

Thank you for all the useful info's. I knew by following github this was coming, but was unclear what were the cut offs and how to get the different versions. I've been running our machines from master. I'll get them on stable for the time being.
٩(̾●̮̮̃̾•̃̾)۶

Kibbie and I have a beautiful public server now! HOMETOWN
 

celeron55
Member
 
Posts: 430
Joined: Tue Apr 19, 2011 10:10

Re: [Warning] Minetest incompatibility changes on 1st March

by celeron55 » Sun Feb 22, 2015 15:40

On IRC today: http://irc.minetest.ru/minetest-dev/201 ... #i_4164740

TL;DR: We will have the incompatible changes in a separate branch initially. You won't need to worry about them initially, but you do have to worry about them later.
 

Marshall_maz
Member
 
Posts: 240
Joined: Mon Jul 14, 2014 17:13
In-game: Mazal

Re: [HEADS-UP] Minetest incompatibility changes in the futur

by Marshall_maz » Tue Feb 24, 2015 09:12

I use the daily-builds ppa on ubuntu. I keep my server and client machine always on the same version ( both use daily-ppa). Is on LAN only. Will the case such as mine also be affected that client can't connect to server ?
 

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

Re: [HEADS-UP] Minetest incompatibility changes in the futur

by Wuzzy » Thu Feb 26, 2015 21:07

So, what exactly is expected to break?
The Lua API (which components)? Existing worlds? Etc.
 

User avatar
Casimir
Member
 
Posts: 1101
Joined: Fri Aug 03, 2012 16:59

Re: [HEADS-UP] Minetest incompatibility changes in the futur

by Casimir » Thu Feb 26, 2015 21:36

Judging from the current roadmap it seems the network part will be incompatible, and maybe formspecs.
And I think there is a very strong rule not to break existing worlds.
 

nrz
Member
 
Posts: 51
Joined: Sat Feb 07, 2015 17:16
GitHub: nerzhul
IRC: nrzkt
In-game: nrz

Re: [HEADS-UP] Minetest incompatibility changes in the futur

by nrz » Fri Feb 27, 2015 13:19

Network layer, protocol will evolve and we couldn't maintain old versions because we need to rework on some engine functions. Colored chat can cause problems too

If you are local only you are not affected by this change
 

User avatar
TenPlus1
Member
 
Posts: 1874
Joined: Mon Jul 29, 2013 13:38
GitHub: tenplus1

Re: [HEADS-UP] Minetest incompatibility changes in the futur

by TenPlus1 » Fri Feb 27, 2015 13:57

So far all I can see is the 0.4.11 stable builds for linux and 0.4.12 for windows only... I will not run 0.4.12 dev on a server...
 


Return to Minetest News

Who is online

Users browsing this forum: No registered users and 3 guests

cron